PrintDocRange
Interação com o visualizador, renderização e impressão
Descrição
Imprime de StartPage a EndPage na impressora indicada sem qualquer UI, o equivalente programático de PrintDocUm PrinterName vazio seleciona a impressora predefinida, e a entrada fora do intervalo é limitada: StartPage abaixo de 1 passa a 1, um EndPage abaixo de StartPage ou além da última página passa a ser a última página, e Copies abaixo de 1 passa a 1
Sintaxe
Delphi
Function TPDFlibViewer.PrintDocRange(Const PrinterName: WideString; StartPage, EndPage, Copies: Integer; Collate: Boolean): Integer;Parâmetros
| PrinterName | Nome da impressora de destino; uma cadeia vazia seleciona a impressora predefinida |
|---|---|
| StartPage | Primeira página a imprimir, com base 1 e limitada a 1 |
| EndPage | Última página a imprimir, limitada à última página |
| Copies | Número de cópias, limitado a pelo menos 1 |
| Collate | True agrupa as cópias |
Valores devolvidos
| 0 | Nenhum documento aberto, nenhuma impressora pôde ser determinada ou o trabalho não foi entregue ao spooler |
|---|---|
| 1 | O trabalho foi entregue ao spooler de impressão |