PrintDocRange

뷰어 상호 작용, 렌더링 및 인쇄

설명

StartPage부터 EndPage까지 이름 붙은 프린터로 UI 없이 인쇄합니다. PrintDoc의 프로그래매틱 형제입니다

빈 PrinterName은 기본 프린터를 고르고, 범위를 벗어난 입력은 잘립니다. 1 미만 StartPage는 1로, StartPage 미만이거나 마지막 페이지를 넘는 EndPage는 마지막 페이지로, 1 미만 Copies는 1로 됩니다

구문

Delphi

Function TPDFlibViewer.PrintDocRange(Const PrinterName: WideString; StartPage, EndPage, Copies: Integer; Collate: Boolean): Integer;

매개변수

PrinterName대상 프린터 이름이며, 빈 문자열은 기본 프린터를 선택합니다
StartPage인쇄할 첫 페이지로, 1부터 시작하며 1로 제한됩니다
EndPage인쇄할 마지막 페이지로, 마지막 페이지까지만 허용되도록 제한됩니다
Copies매수이며 최소 1로 제한됩니다
CollateTrue이면 한 부씩 인쇄합니다

반환값

0열린 문서가 없거나, 프린터를 확인할 수 없거나, 작업이 스풀러에 전달되지 않았습니다
1작업이 인쇄 스풀러에 전달되었습니다

참조

PrintDoc, PrintDocumentEx, TPDFlibViewer