THPDFLinearizedPagePlanStatus Type

선형화 페이지 바이트 범위 플랜이 성공했는지, 실패했다면 어느 계획 단계에서 실패했는지 보고합니다

선언

THPDFLinearizedPagePlanStatus= (lppsSourceRequired,
  lppsHeaderUnavailable, lppsNotLinearized,
  lppsInvalidLinearization, lppsPageOutOfRange,
  lppsHintUnavailable, lppsUnsupportedHintFilter,
  lppsInvalidHintTable, lppsCrossReferenceUnavailable,
  lppsInvalidCrossReference, lppsUnsupportedCrossReference,
  lppsLimitExceeded, lppsRangesUnavailable, lppsReady);

유닛

HPDFDoc

값

값목적
lppsSourceRequired소스 범위가 공급되지 않아 계획이 시작되지 않았습니다
lppsHeaderUnavailable선형화 헤더 범위가 아직 없어 선형화 사전을 읽을 수 없습니다
lppsNotLinearized헤더는 파싱됐지만 문서가 선형화되어 있지 않습니다
lppsInvalidLinearization선형화 사전 또는 헤더 검증에 실패했습니다
lppsPageOutOfRange요청한 페이지 인덱스가 선형화 문서 범위를 벗어났습니다
lppsHintUnavailable기본 또는 overflow 힌트 스트림 범위를 온전히 읽지 못했습니다
lppsUnsupportedHintFilter힌트 스트림이 디코더가 구현하지 않은 필터를 사용합니다
lppsInvalidHintTable디코딩된 hint table이 잘못됐거나 모호합니다. 예를 들어 서로 어긋나는 두 해석
lppsCrossReferenceUnavailable플랜에 필요한 메인 크로스 레퍼런스 또는 크로스 레퍼런스 스트림 범위가 소스에 아직 없습니다
lppsInvalidCrossReference크로스 레퍼런스 데이터 검증에 실패했습니다. 예를 들어 파일을 넘어서는 probe나 잘못된 스트림 헤더
lppsUnsupportedCrossReference크로스 레퍼런스 스트림이 플래너가 지원하지 않는 표현을 사용합니다. 예를 들어 간접 Length
lppsLimitExceeded플랜이 끝나기 전에 플래너의 힌트 바이트, 범위, 메모리 예산이 소진됐습니다
lppsRangesUnavailable플랜은 만들어졌지만 계획된 바이트 범위 중 최소 하나가 소스에 아직 없습니다
lppsReady플랜이 완성됐고 필요한 모든 범위를 사용할 수 있습니다

사용 참고 사항

관련 API