THPDFProgressiveLoadStatus Type
progressive 로드 중 선형화된 문서의 어느 부분까지 가용한지 보고합니다
선언
THPDFProgressiveLoadStatus= (pldsHeaderUnavailable, pldsNotLinearized,
pldsInvalidLinearization, pldsFirstPageUnavailable,
pldsFirstPageReady, pldsDocumentReady);
유닛
HPDFDoc
값
| 값 | 목적 |
|---|---|
pldsHeaderUnavailable | 선형화 헤더와 사전을 읽을 만큼 파일이 도착하지 않았습니다 |
pldsNotLinearized | 파일이 선형화되어 있지 않아 progressive first-page 로딩이 적용되지 않습니다 |
pldsInvalidLinearization | 선형화 사전 검증에 실패했습니다 |
pldsFirstPageUnavailable | 문서는 선형화되어 있지만 first-page 바이트 범위가 아직 도착하지 않았습니다 |
pldsFirstPageReady | 첫 페이지가 온전히 가용하며, 파일의 나머지가 도착하기 전에 표시할 수 있습니다 |
pldsDocumentReady | 헤더, 첫 페이지, 메인 cross-reference 범위가 모두 가용해 문서 전체를 열 수 있습니다 |
사용 참고 사항
pldsFirstPageReady는 이후 범위가 다운로드되는 동안 viewer가 1페이지를 그릴 수 있게 하는 마일스톤입니다- 짝인
THPDFProgressiveLoadInfo레코드가 어느 범위 그룹이 가용한지와 실패용Diagnostic문자열을 보고합니다 pldsNotLinearized와pldsInvalidLinearization은 파일에 대해 영구적입니다. unavailable 상태는 바이트가 더 도착하면 해소됩니다