IHPDFHandledDocument 인터페이스

IHPDFHandledDocument = interface(IInterface)
  function GetFormat: THPDFHandledDocumentFormat;
  function GetHandlerName: string;
  function GetPageCount: Integer;
  function GetPageSourceName(PageIndex: Integer): string;
  function WritePDF(Destination: TStream;
    const Options: THPDFDocumentHandlerOptions;
    out Info: THPDFDocumentHandlerInfo): boolean;
  function RenderPage(PageIndex, DPI: Integer;
    const Options: THPDFDocumentHandlerOptions; out Bitmap: TBitmap;
    out Info: THPDFDocumentHandlerInfo): boolean;
end;

변경 불가능한 처리 문서는 호출자 소스 스트림이 해제된 후에도 생성된 PDF 바이트와 소스 페이지 출처를 유지합니다

WritePDF는 검색 가능한 대상에서 롤백과 함께 캐시에서 게시하고, RenderPage는 결과 비트맵을 할당하기 전에 DPI 및 픽셀 제한을 적용합니다

선택적 문서 핸들러