PrintPagesAdvanced
Rendu et impression
Description
Imprime une expression de plage arbitraire dans un travail en appliquant copies, assemblage, recto verso, orientation, couleur, qualité, format papier et bac d'entrée
Syntaxe
Delphi
Function TPDFlib.PrintPagesAdvanced(Const PrinterName, PageRanges: WideString; Options: Integer; Const Settings: TPDFlibPrintSettings): Integer;
Paramètres
| PrinterName | Nom de l’imprimante installée |
|---|---|
| PageRanges | Expression de pages à base 1 acceptée par PrintPages, y compris des listes comme 1-4,7,10-8 et les sélecteurs All, Odd ou Even |
| Options | Valeur renvoyée par PrintOptions |
| Settings | Enregistrement TPDFlibPrintSettings typé appliqué avant le démarrage du travail |
Valeurs de retour
| 0 | Le nom de l'imprimante, l'expression de pages ou un paramètre n'était pas valide, ou le travail d'impression a échoué |
|---|---|
| 1 | La tâche d’impression s’est terminée |
Remarques
L'expression de pages est transmise au moteur d'impression GDI+, Cairo ou PDFium sans la diviser en travaux, préservant l'ordre, les copies, l'assemblage et le recto verso du travail
Initialisez Settings à zéro pour conserver les valeurs par défaut de l’imprimante