PDFium Delphi Component Docs

SetPdfPrintPaperHandlingDevMode Função

Componente: TPdf  ·  Unidade: PDFium
Mapeia uma dica duplex de PrintPaperHandling do PDF para um DEVMODE de impressora do Windows

Syntax

function SetPdfPrintPaperHandlingDevMode(var DevMode: TDeviceMode; PrintPaperHandling: TPrintPaperHandling): Boolean;

Description

SetPdfPrintPaperHandlingDevMode converte o enum duplex das viewer preferences do PDF para os campos de driver de impressora do Windows usados por trabalhos de impressão GDI

Para os valores mapeados, a função também marca DM_DUPLEX em DEVMODE.dmFields e retorna True. Para phUndefined, ela retorna False e deixa o DEVMODE fornecido inalterado

Example

if SetPdfPrintPaperHandlingDevMode(DevMode, Pdf1.PrintPaperHandling) then
  ApplyPrinterDevMode(DevMode);

See Also

PrintPaperHandling, PrintCopies, PrintScaling, SetPdfPrintMode