PrintDocumentAdvanced

렌더링 및 인쇄

설명

형식이 지정된 TPDFlibPrintSettings 레코드를 Windows 프린터 프로필에 적용하면서 연속된 페이지 범위 하나를 단일 프린터 작업으로 인쇄합니다

구문

Delphi

Function TPDFlib.PrintDocumentAdvanced(Const PrinterName: WideString; StartPage, EndPage, Options: Integer; Const Settings: TPDFlibPrintSettings): Integer;

매개변수

PrinterName설치된 프린터 이름
StartPage1부터 시작하는 번호를 사용하는 인쇄할 첫 페이지
EndPage1부터 시작하는 번호 체계에서 인쇄할 마지막 페이지
OptionsPrintOptions가 반환한 값
Settings복사 매수, 한 부씩 인쇄, 양면 인쇄, 방향, 색상, 품질, 용지 및 입력 용지함 설정

반환 값

0프린터 이름 또는 설정이 잘못되었거나 인쇄 작업에 실패함
1인쇄 작업이 성공적으로 완료되었습니다

비고

프린터 기본값을 유지하도록 Settings를 0으로 초기화한 뒤 필요한 멤버만 설정합니다

작업에 비연속, 재정렬, 홀수 또는 짝수 페이지 범위가 필요하면 PrintPagesAdvanced를 사용합니다

참고 항목

PrintPagesAdvanced, TPDFlibPrintSettings, PrintOptions