PrintDocumentToFile

Rendu et impression

Description

Effectue le rendu de certaines pages du document sélectionné sur l'imprimante indiquée. La sortie d'impression est dirigée vers le fichier de spool indiqué

Les pilotes d'imprimante ne prennent pas tous en charge le champ DocInfo.lpszOutput ; les résultats peuvent donc varier

Syntaxe

Delphi

Function TPDFlib.PrintDocumentToFile(Const PrinterName: WideString; StartPage, EndPage, Options: Integer; Const FileName: WideString): Integer;

ActiveX

Function PDFlib::PrintDocumentToFile(PrinterName As String, StartPage As Long, EndPage As Long, Options As Long, FileName As String) As Long

DLL

int DLPrintDocumentToFile(int InstanceID, const wchar_t * PrinterName, int StartPage, int EndPage, int Options, const wchar_t * FileName);

Paramètres

PrinterNameNom de l’imprimante à utiliser, tel qu’il apparaît dans le Gestionnaire d’impression Windows. Utilisez GetPrinterNames pour obtenir la liste des imprimantes valides du système. Une valeur renvoyée par NewCustomPrinter peut aussi être utilisée ici
StartPagePremière page à imprimer
EndPageDernière page à imprimer
OptionsUtilisez la fonction PrintOptions pour obtenir une valeur pour ce paramètre
FileNameNom du fichier dans lequel mettre en file d’attente la sortie d’impression