Debenu Quick PDF logo


Rendering and printing


Renders certain pages from the selected document to the specified printer.



function TDebenuPDFLibrary1811.PrintDocument(PrinterName: WideString; StartPage, 
  EndPage, Options: Integer): Integer;


Function DebenuPDFLibrary1811.PDFLibrary::PrintDocument(PrinterName As String,
  StartPage As Long, EndPage As Long, Options As Long) As Long


int DPLPrintDocument(int InstanceID, wchar_t * PrinterName, int StartPage,
  int EndPage, int Options)


PrinterName The name of the printer to use for printing. This is the name that appears in the Windows Print Manager. Use the GetPrinterNames function to return a list of valid printers on the system. A value returned by the NewCustomPrinter function can also be used here.
StartPage The first page to print
EndPage The last page to print
Options Use the PrintOptions function to obtain a value for this parameter

Return values

0 The pages could not be printed, usually caused by the StartPage and EndPage parameters being out of range
1 The pages were printed successfully

Copyright © 2020 Debenu. All rights reserved. AboutContactBlogNewsletterSupport