PrintDocRange
Interação com o visualizador, renderização e impressão
Descrição
Imprime de StartPage a EndPage na impressora indicada sem nenhuma UI, o irmão programático de PrintDoc
Um PrinterName vazio seleciona a impressora padrão, e entrada fora da faixa é limitada: StartPage abaixo de 1 torna-se 1, um EndPage abaixo de StartPage ou além da última página torna-se a última página, e Copies abaixo de 1 torna-se 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 string vazia seleciona a impressora padrão |
|---|---|
| StartPage | Primeira página a imprimir, com base 1 e limitada a 1 |
| EndPage | Última página a imprimir, limitada até a última página |
| Copies | Quantidade de cópias, limitada a pelo menos 1 |
| Collate | True agrupa as cópias |
Valores de retorno
| 0 | Nenhum documento está aberto, nenhuma impressora pôde ser resolvida ou o trabalho não foi entregue ao spooler |
|---|---|
| 1 | O trabalho foi entregue ao spooler de impressão |