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로 제한됩니다 |
| Collate | True이면 한 부씩 인쇄합니다 |
반환값
| 0 | 열린 문서가 없거나, 프린터를 확인할 수 없거나, 작업이 스풀러에 전달되지 않았습니다 |
|---|---|
| 1 | 작업이 인쇄 스풀러에 전달되었습니다 |