PrintPagesA

Rendering, stampa

Descrizione

Il suffisso A indica l'entry point DLL ANSI (char); l'interfaccia ActiveX/COM espone soltanto la forma Unicode. Il comportamento è identico a PrintPages e gli argomenti stringa vengono interpretati usando la code page corrente di SetAnsiMode

Esegue il rendering di un elenco di intervalli di pagine dal documento selezionato alla stampante specificata

Sintassi

Delphi

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

DLL

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

Parametri

PrinterNameNome della stampante da usare per la stampa. È il nome visualizzato in Windows Print Manager. Usare la funzione GetPrinterNames per ottenere un elenco delle stampanti valide nel sistema. Qui è possibile usare anche un valore restituito dalla funzione NewCustomPrinter
PageRangesUn elenco di pagine da stampare, ad esempio "1-10,12,14"
OptionsUsare la funzione PrintOptions per ottenere un valore per questo parametro

Valori restituiti

0Si è verificato un errore
1Le pagine sono state stampate correttamente