인쇄 미리보기 구성 요소는 Windows 대상 플랫폼의 저 레벨 인쇄 및 인쇄 미리보기를위한 세 가지 시각적 구성 요소로 구성됩니다.
tprintpreview
이 컨트롤은 페이지를 생성, 표시, 조작 및 인쇄하는 프린터 교체 역할을합니다.

tthumbnailpreview
이 컨트롤은 tprintpreview 구성 요소에 의해 생성 된 페이지 목록을 축소판으로 보여줍니다.

tpaperpreview
이 컨트롤은 응용 프로그램이 캔버스에 직접 그릴 수있는 종이 시트를 나타냅니다.

모든 인쇄 미리보기 구성 요소는 완전히 사용자 정의 할 수 있으며 포괄적 인 속성 및 이벤트 세트가 있습니다.
다음 파일을 새 또는 기존 패키지에 추가하십시오.
Preview.pas다음 패키지는 패키지의 요구 절에 추가되어야합니다.
VCLRTL (Delphi 6 이상 전용)DesignIDE (Delphi 6 이상의 디자인 타임 패키지 용) Preview.pas 및 DELPHIAREA.INC 파일이 델파이 설치의 검색 경로에 있는지 확인하십시오.
Tprintpreview 컨트롤은 페이지를 PDF 문서로 저장하기 위해 타사 라이브러리에 의존합니다. 현재 컨트롤은이 목적으로 두 개의 라이브러리를 사용할 수 있습니다.
Synopse PDF Engine은 델파이 용 오픈 소스 PDF 문서 작성 라이브러리입니다. 라이브러리의 소스 코드는 https://github.com/synopse/synpdf에서 찾을 수 있습니다.
이 라이브러리를 PDF 생성기로 사용하도록 tprintpreview 컨트롤을 지시하려면 Preview.pas 파일의 시작 부분에서 SYNOPSE Compiler Directive를 정의하십시오.
DSPDF 라이브러리는 엽서 용품입니다. 이 도서관의 비 데모 버전을 얻으려면 저자 (Grega Loboda)에게 살고있는 도시 또는 도시의 엽서를 보내야합니다.
라이브러리의 데모 버전은이 저장소의 ExamplesGeneral 폴더에 제공됩니다. 데모 버전은 초기화시 "이 this is demo"메시지를 표시하며 문서의 속성을 저장하지 않습니다.