PrintPagesA

Renderização e impressão

Descrição

O A final indica o ponto de entrada DLL ANSI (char); a superfície ActiveX/COM expõe apenas a forma Unicode. O comportamento é idêntico ao de PrintPages e os argumentos string são interpretados usando a página de código atual de SetAnsiMode

Renderiza uma lista de intervalos de páginas do documento selecionado para a impressora especificada

Sintaxe

Delphi

Function DLPrintPagesA(InstanceID: Integer; PrinterName, PageRanges: PAnsiChar; Options: Integer): Integer;

DLL

int DLPrintPagesA(int InstanceID, const char * PrinterName, const char * PageRanges, int Options);

Parâmetros

PrinterNameO nome da impressora a usar para imprimir. É o nome que aparece no Gerenciador de Impressão do Windows. Use a função GetPrinterNames para obter uma lista das impressoras válidas no sistema. Um valor retornado pela função NewCustomPrinter também pode ser usado aqui
PageRangesA list of pages to print, for example "1-10,12,14"
OptionsUse a função PrintOptions para obter um valor para este parâmetro

Valores retornados

0An error occurred
1As páginas foram impressas com sucesso