Adobe Acrobat에서 일부 PDF가 지연되는 이유는 무엇입니까?

Adobe Acrobat에서 일부 PDF가 지연되는 이유는 무엇입니까?

PDF가 몇 개 열려 있습니다. 특히 그 중 하나는 거의 읽을 수 없을 정도로 매우 지연됩니다. 페이지를 스크롤하면 극단적인 버전의 v-sync가 꺼지는 것과 거의 같습니다. 매우 고르지 않습니다.

전반적인 시스템 리소스는 풍부하며 다른 모든 PDF는 끊김이나 문제 없이 위아래로 순항합니다.

문제가 있는 PDF를 닫았다가 다시 열어도 소용이 없습니다. 그래픽이 없고(프로그래밍 코드 조각만) 크기가 3MB에 불과한 작은 PDF입니다.

확실히 특정 PDF에 문제가 있는 것이 틀림없습니다. Acrobat X가 아닌 다른 PDF 보기 프로그램에서 열어 보겠습니다.

부패 가능성? 어떤 유형의 GPU/하드웨어 가속이 개입될 수 있나요? PDF 보기에 대해서는 들어본 적이 없습니다.

편집 내가 언급한 한 가지 차이점은 Adobe Acrobat 내부의 PDF 속성에 따르면 지연 파일에 많은 글꼴이 있다는 것입니다. 아마도 내가 열어 놓은 다른 PDF 양의 10배일 것입니다.

이것이 문제의 원인이 될 수 있습니까? 그렇다면 글꼴을 압축/제거할 수 있습니까?

답변1

믿거나 말거나, 문제에 대한 답은 Adobe Acrobat에서 열려 있는 다른 PDF를 닫는 것이었습니다. 동시에 5~6개의 별도 PDF를 동시에 열었습니다. 이 문제가 있는 것 외에도 다른 모든 것들은 완벽하게 흐르고 스크롤되었습니다.

모든 항목을 닫은 다음 이 하나의 PDF를 열면 Acrobat이 "멀티태스킹"할 수 없는 특정 렌더러가 있어 이 문서 하나가 질식하는 것 같습니다.

답변2

TLDR; PDF 파일에 포함된 데이터의 품질과 크기는 스크롤 속도에 매우 큰 영향을 미칠 수 있습니다.

--

간단히 말해서 PDF는 컨테이너 형식입니다. 내용은 매우 다양할 수 있으며 임의적일 수 있습니다.

일반적으로 텍스트는 서체 마커가 있는 일반 텍스트로 저장되며 이미지가 거의 없으므로 빠르게 스크롤할 수 있습니다.

일부 파일에는 더 많은 이미지가 포함되어 있어 스크롤 속도가 저하됩니다. 최악의 경우 스크롤하는 모든 픽셀에 대해 이미지를 완전히 다시 그려야 합니다. 일부 PDF는 단지 전체 페이지 이미지 스캔일 뿐입니다. 더 많은 데이터(더 많은 바이트)가 있으므로 이미지를 조작하려면 컴퓨터에서 더 많은 작업이 필요합니다.

이미지는 임의의 해상도일 수 있습니다. 잡지 광고를 만드는 경우 300dpi의 이미지를 사용합니다. 10x10인치 사진(인쇄용)은 3000픽셀 정사각형입니다. 바이트 단위로 표현하면 3000 x 3000 x 4바이트(인쇄용 CMYK 색상의 최소값)입니다. 특정 확대/축소에서 화면에 표시되는 동일한 이미지에는 300px 정사각형(RGB = 300x300x3바이트 최소)의 표시만 필요할 수 있지만 판독기는 여전히 원본 LARGE 이미지를 조작해야 합니다. 리더 소프트웨어에 따라 확대/축소 비율을 기반으로 이미지 축소판이 생성되어 속도를 높일 수 있습니다. acrobat의 "표준" 설정을 사용하여 해당 광고의 초안 버전 PDF를 제공하면 크기가 0.5-1MB이고 빠르게 표시될 수 있습니다(그러나 인쇄하면 품질이 좋지 않습니다). "오프셋 인쇄" 사전 설정(JPG 압축을 사용하지 않음)을 사용하는 동일한 광고의 크기는 35MB일 수 있으며 속도 차이를 느낄 수 있지만 화면 품질이 약간 향상되고 인쇄 버전은 흠잡을 데가 없습니다.

이미지가 벡터 이미지인 경우 레이어 및 복잡성에 따라 페이지를 이동할 때마다 다시 계산해야 할 수도 있습니다.

많은 것은 리더 소프트웨어와 PDF가 생성된 방식에 따라 달라집니다.

원본 PDF 사양인 AFAIK는 임의의 바이너리 및 실행 파일을 삽입하고 실행할 수도 있습니다.

관련 정보