PDF를 비트맵으로 변환하면 이미지의 부분 데이터 손실이 발생합니다.
이 문서는 Windows.Data.Pdf 사용하여 PDF 파일을 비트맵 이미지로 변환할 때 이미지 데이터가 부분적으로 손실되는 문제를 resolve 데 도움이 됩니다.
증상
PDF 파일을 Windows.Data.Pdf 네임스페이스의 클래스를 사용하여 비트맵 이미지로 변환한 후 PDF 문서의 일부가 누락됩니다. 예를 들어 PDF 파일에 파선(선 대시 패턴이라고도 함)이 포함된 경우 파선이 포함된 테이블의 일부가 비트맵 이미지에서 누락됩니다.
원인
Windows.Data.Pdf 네임스페이스는 Microsoft Edge 레거시 기능을 사용하여 구현됩니다. 이 문제는 Microsoft Edge 레거시 구현에 따라 일부 PDF 파일에 영향을 미치는 것으로 알려져 있습니다.
해결 방법
이 문제가 발생하는 경우 PDF 파일을 다시 생성하여 데이터 손실을 유발하는 요소를 제거하여 문제를 해결할 수 있습니다. 위의 "증상" 섹션에 제공된 선 대시 패턴 예제의 경우 PDF 파일을 만들기 전에 소스 파일에서 파선 선을 제거한 다음 PDF 파일을 비트맵 이미지로 다시 변환해 보세요. 애플리케이션을 수정할 수 있는 경우 새 Chromium 기반 Microsoft Edge와 동일한 기능을 사용하는 것이 좋습니다. 새 Microsoft Edge는 오픈 소스 PDFium 라이브러리를 사용하여 구현됩니다.