PdfPrint MethodsTerminal Works - PDF Printing.Net Library

The PdfPrint type exposes the following members.

Methods

  NameDescription
Public methodCancelCurrentPrinting
Cancels the current printing.
Public methodStatic memberDeserializePrinterSettings
Deserializes the provided printer settings string into a PrinterSettings object.
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetAllImagesFromPage(PdfPrintDocument, Int32)
Returns the images from the page in the PDF file.
Public methodGetAllImagesFromPage(Byte, Int32, String)
Returns the images from the page in the PDF file.
Public methodGetAllImagesFromPage(String, Int32, String)
Returns the images from the page in the PDF file.
Public methodGetBitmapFromPdfPage(Byte, Int32)
Returns bitmap from the pdf page.
Public methodGetBitmapFromPdfPage(String, Int32)
Returns bitmap from the pdf page.
Public methodGetBitmapFromPdfPage(PdfPrintDocument, PdfPrintImageSettingsBmp)
Returns bitmap from the pdf page.
Public methodGetBitmapFromPdfPage(Byte, Int32, Int32)
Returns bitmap from the pdf page.
Public methodGetBitmapFromPdfPage(String, Int32, Int32)
Returns bitmap from the pdf page.
Public methodGetBitmapFromPdfPage(Byte, Int32, Int32, Int32)
Returns bitmap from the pdf page.
Public methodGetBitmapFromPdfPage(Byte, Int32, Int32, String)
Returns bitmap from the pdf page.
Public methodGetBitmapFromPdfPage(String, Int32, Int32, Int32)
Returns bitmap from the pdf page.
Public methodGetBitmapFromPdfPage(String, Int32, Int32, String)
Returns bitmap from the pdf page.
Public methodGetBitmapFromPdfPage(Byte, Int32, Int32, Int32, Int32)
Returns bitmap from the pdf page.
Public methodGetBitmapFromPdfPage(Byte, Int32, Int32, String, Boolean)
Returns bitmap from the pdf page.
Public methodGetBitmapFromPdfPage(String, Int32, Int32, Int32, Int32)
Returns bitmap from the pdf page.
Public methodGetBitmapFromPdfPage(String, Int32, Int32, String, Boolean)
Returns bitmap from the pdf page.
Public methodGetBitmapFromPdfPage(Byte, Int32, Int32, String, Int32, Int32)
Returns bitmap from the pdf page.
Public methodGetBitmapFromPdfPage(String, Int32, Int32, String, Int32, Int32)
Returns bitmap from the pdf page.
Public methodGetBitmapFromPdfPage(Byte, Int32, Int32, String, Boolean, Int32, Int32)
Returns bitmap from the pdf page.
Public methodGetBitmapFromPdfPage(String, Int32, Int32, String, Boolean, Int32, Int32)
Returns bitmap from the pdf page.
Public methodGetBitmapsFromPdfPages
Returns bitmaps from the pdf pages.
Public methodGetHashCode (Inherited from Object.)
Public methodGetLibraryVersion
Get library version number. Useful in cases where we need library version number and library is merged with some tool with another binary.
Public methodGetNumberOfPages(Byte)
Returns the number of pages in the PDF document.
Public methodGetNumberOfPages(String)
Returns the number of pages in the PDF file. PDF file name

Return Value

Type: 
Number of pages in the PDF file, exception in case of error.
Public methodGetNumberOfPages(Byte, String)
Returns the number of pages in the PDF document.
Public methodGetNumberOfPages(String, String)
Returns the number of pages in the PDF file.
Public methodGetPdfPageSize(Byte, Int32)
Returns the width and height(in inches) of the page in the PDF file.
Public methodGetPdfPageSize(String, Int32)
Returns the width and height(in inches) of the page in the PDF file.
Public methodGetPdfPageSize(Byte, Int32, String)
Returns the width and height(in inches) of the page in the PDF file.
Public methodGetPdfPageSize(String, Int32, String)
Returns the width and height(in inches) of the page in the PDF file.
Public methodGetText(Byte, Int32)
Return text from PDF page.
Public methodGetText(String, Int32)
Return text from PDF page.
Public methodGetText(Byte, String, Int32)
Return text from PDF page.
Public methodGetText(String, String, Int32)
Return text from PDF page.
Public methodGetType (Inherited from Object.)
Public methodIsPasswordProtected(Byte)
Checks if the PDF file is password protected.
Public methodIsPasswordProtected(String)
Checks if the PDF file is password protected.
Public methodIsSupportedFile(Byte)
Checks if the file is a valid PDF.
Public methodIsSupportedFile(String)
Checks if the file is a valid PDF
Public methodIsValidPassword(Byte, String)
Checks if the password is valid.
Public methodIsValidPassword(String, String)
Checks if the password is valid.
Public methodLoadDocument(Byte, String)
Loads the specified stream into an in-memory PdfPrintDocument document.
Public methodLoadDocument(String, String)
Loads the specified file into an in-memory PdfPrintDocument document.
Protected methodMemberwiseClone (Inherited from Object.)
Protected methodOnDocumentPrintBegin
Raises the DocumentPrintBegin event.
Protected methodOnDocumentPrintEnd
Raises the DocumentPrintEnd event.
Protected methodOnDocumentPrintPageBegin
Raises the DocumentPrintPageBegin event.
Protected methodOnDocumentPrintPageEnd
Raises the DocumentPrintPageEnd event.
Protected methodOnMultiDocumentPageSettingsQuery
Raises the OnMultiDocumentPageSettingsQuery
Protected methodOnMultiDocumentPrintBegin
Raises the MultiDocumentPrintBegin event.
Protected methodOnMultiDocumentPrintEnd
Raises the MultiDocumentPrintEnd event.
Protected methodOnMultiDocumentPrintPageBegin
Raises the MultiDocumentPrintPageBegin event.
Protected methodOnMultiDocumentPrintPageEnd
Raises the MultiDocumentPrintPageEnd event.
Protected methodOnPageSettingsQuery
Raises the OnPageSettingsQuery
Protected methodOnSingleDocumentPrintBegin
Raises the SingleDocumentPrintBegin event.
Protected methodOnSingleDocumentPrintEnd
Raises the SingleDocumentPrintEnd event.
Public methodPrint(Byte)
Prints the PDF file from byte array
Public methodPrint(String)
Prints the PDF file
Public methodPrint(MultiPdfDocumentPrintSettings)
Prints one or more PDF file as single print job
Public methodPrint(PdfPrintDocument)
Prints the PDF file
Public methodPrint(Byte, PdfPrintDocumentPrintSettings)
Prints the PDF file
Public methodPrint(Byte, PdfWatermark)
Prints the PDF file from byte array
Public methodPrint(Byte, Boolean)
Prints the PDF file from byte array
Public methodPrint(Byte, PrinterSettings)
Prints the PDF file
Public methodPrint(Byte, String)
Prints the PDF file from byte array
Public methodPrint(String, PdfPrintDocumentPrintSettings)
Prints the PDF file
Public methodPrint(String, PdfWatermark)
Prints the PDF file
Public methodPrint(String, Boolean)
Prints the PDF file
Public methodPrint(String, PrinterSettings)
Prints the PDF file
Public methodPrint(String, String)
Prints the PDF file
Public methodPrint(PdfPrintDocument, PdfPrintDocumentPrintSettings)
Prints the PDF file
Public methodPrint(Byte, PdfWatermark, String)
Prints the PDF file from byte array
Public methodPrint(Byte, PrinterSettings, PdfWatermark)
Prints the PDF file
Public methodPrint(Byte, PrinterSettings, Boolean)
Prints the PDF file
Public methodPrint(Byte, PrinterSettings, String)
Prints the PDF file
Public methodPrint(Byte, String, PdfPrintDocumentPrintSettings)
Prints the PDF file
Public methodPrint(Byte, String, PdfWatermark)
Prints the PDF file from byte array
Public methodPrint(Byte, String, Boolean)
Prints the PDF file from byte array
Public methodPrint(Byte, String, String)
Prints the PDF file from byte array
Public methodPrint(String, PdfWatermark, String)
Prints the PDF file
Public methodPrint(String, PrinterSettings, PdfWatermark)
Prints the PDF file
Public methodPrint(String, PrinterSettings, Boolean)
Prints the PDF file
Public methodPrint(String, PrinterSettings, String)
Prints the PDF file
Public methodPrint(String, String, PdfPrintDocumentPrintSettings)
Prints the PDF file
Public methodPrint(String, String, PdfWatermark)
Prints the PDF file
Public methodPrint(String, String, Boolean)
Prints the PDF file
Public methodPrint(String, String, String)
Prints the PDF file
Public methodPrint(Byte, PrinterSettings, PdfWatermark, String)
Prints the PDF file
Public methodPrint(Byte, PrinterSettings, String, PdfWatermark)
Prints the PDF file
Public methodPrint(Byte, PrinterSettings, String, Boolean)
Prints the PDF file
Public methodPrint(Byte, PrinterSettings, String, String)
Prints the PDF file
Public methodPrint(Byte, String, String, PdfWatermark)
Prints the PDF file from byte array
Public methodPrint(Byte, String, String, Boolean)
Prints the PDF file from byte array
Public methodPrint(String, PrinterSettings, PdfWatermark, String)
Prints the PDF file
Public methodPrint(String, PrinterSettings, String, PdfWatermark)
Prints the PDF file
Public methodPrint(String, PrinterSettings, String, Boolean)
Prints the PDF file
Public methodPrint(String, PrinterSettings, String, String)
Prints the PDF file
Public methodPrint(String, String, PdfWatermark, String)
Prints the PDF file
Public methodPrint(Byte, PrinterSettings, String, String, PdfWatermark)
Prints the PDF file
Public methodPrint(Byte, PrinterSettings, String, String, Boolean)
Prints the PDF file
Public methodPrint(String, PrinterSettings, String, PdfWatermark, String)
Prints the PDF file
Public methodPrintWithAdobe(String)
Prints the PDF file by sillently using Adobe

NOTE: Will not work if not used in Windows desktop environment

Public methodPrintWithAdobe(String, PrinterSettings)
Prints the PDF file by sillently using Adobe

NOTE: Will not work if not used in Windows desktop environment

Public methodPrintWithAdobe(String, String)
Prints the PDF file by sillently using Adobe

NOTE: Will not work if not used in Windows desktop environment

Public methodPrintWithAdobe(String, PrinterSettings, String)
Prints the PDF file by sillently using Adobe

NOTE: Will not work if not used in Windows desktop environment

Public methodSavePdfPageAsImage(Byte, String, Int32)
Saves pdf page as an image. Supported image types are BMP, TIF/TIFF, GIF, JPG/JPEG and PNG.
Public methodSavePdfPageAsImage(String, String, Int32)
Saves pdf page as an image. Supported image types are BMP, TIF/TIFF, GIF, JPG/JPEG and PNG.
Public methodSavePdfPageAsImage(PdfPrintDocument, Stream, PdfPrintImageSettings)
Saves pdf page as an image. Supported image types are BMP, TIF/TIFF, GIF, JPG/JPEG and PNG.
Public methodSavePdfPageAsImage(PdfPrintDocument, String, PdfPrintImageSettings)
Saves pdf page as an image. Supported image types are BMP, TIF/TIFF, GIF, JPG/JPEG and PNG.
Public methodSavePdfPageAsImage(Byte, String, Int32, Int32)
Saves pdf page as an image. Supported image types are BMP, TIF/TIFF, GIF, JPG/JPEG and PNG.
Public methodSavePdfPageAsImage(String, String, Int32, Int32)
Saves pdf page as an image. Supported image types are BMP, TIF/TIFF, GIF, JPG/JPEG and PNG.
Public methodSavePdfPageAsImage(Byte, String, Int32, Int32, Single, Single)
Saves pdf page as an image. Supported image types are BMP, TIF/TIFF, GIF, JPG/JPEG and PNG.
Public methodSavePdfPageAsImage(String, String, Int32, Int32, Single, Single)
Saves pdf page as an image. Supported image types are BMP, TIF/TIFF, GIF, JPG/JPEG and PNG.
Public methodSavePdfPageAsImage(Byte, String, Int32, Int32, Single, Single, PdfPrintColorType)
Saves pdf page as an image. Supported image types are BMP, TIF/TIFF, GIF, JPG/JPEG and PNG.
Public methodSavePdfPageAsImage(String, String, Int32, Int32, Single, Single, PdfPrintColorType)
Saves pdf page as an image. Supported image types are BMP, TIF/TIFF, GIF, JPG/JPEG and PNG.
Public methodSavePdfPageAsImage(Byte, String, Int32, Int32, Single, Single, PdfPrintColorType, Int64)
Saves pdf page as an image. Supported image types are BMP, TIF/TIFF, GIF, JPG/JPEG and PNG.
Public methodSavePdfPageAsImage(String, String, Int32, Int32, Single, Single, PdfPrintColorType, Int32)
Saves pdf page as an image. Supported image types are BMP, TIF/TIFF, GIF, JPG/JPEG and PNG.
Public methodSavePdfPageAsImage(Byte, String, Int32, Int32, Single, Single, PdfPrintColorType, Int64, String)
Saves pdf page as an image. Supported image types are BMP, TIF/TIFF, GIF, JPG/JPEG and PNG.
Public methodSavePdfPageAsImage(String, String, Int32, Int32, Single, Single, PdfPrintColorType, Int32, String)
Saves pdf page as an image. Supported image types are BMP, TIF/TIFF, GIF, JPG/JPEG and PNG.
Public methodSavePdfPageAsImage(Byte, String, Int32, Int32, Single, Single, PdfPrintColorType, Int64, String, PdfPrintImageType)
Saves pdf page as an image. Supported image types are BMP, TIF/TIFF, GIF, JPG/JPEG and PNG.
Public methodSavePdfPageAsImage(String, String, Int32, Int32, Single, Single, PdfPrintColorType, Int32, String, PdfPrintImageType)
Saves pdf page as an image. Supported image types are BMP, TIF/TIFF, GIF, JPG/JPEG and PNG.
Public methodSavePdfPageAsImage(Byte, String, Int32, Int32, Single, Single, PdfPrintColorType, Int64, String, PdfPrintImageType, Boolean)
Saves pdf page as an image. Supported image types are BMP, TIF/TIFF, GIF, JPG/JPEG and PNG.
Public methodSavePdfPageAsImage(String, String, Int32, Int32, Single, Single, PdfPrintColorType, Int64, String, PdfPrintImageType, Boolean)
Saves pdf page as an image. Supported image types are BMP, TIF/TIFF, GIF, JPG/JPEG and PNG.
Public methodSavePdfPageAsImage(Byte, String, Int32, Int32, Single, Single, PdfPrintColorType, Int64, String, PdfPrintImageType, Boolean, PdfPrintColorBitsType)
Saves pdf page as an image. Supported image types are BMP, TIF/TIFF, GIF, JPG/JPEG and PNG.
Public methodSavePdfPageAsImage(String, String, Int32, Int32, Single, Single, PdfPrintColorType, Int64, String, PdfPrintImageType, Boolean, PdfPrintColorBitsType)
Saves pdf page as an image. Supported image types are BMP, TIF/TIFF, GIF, JPG/JPEG and PNG.
Public methodSavePdfPagesAsImages(Byte, String)
Saves all pdf pages as images. Supported image types are BMP, TIF/TIFF, GIF, JPG/JPEG and PNG.
Public methodSavePdfPagesAsImages(String, String)
Saves all pdf pages as images. Supported image types are BMP, TIF/TIFF, GIF, JPG/JPEG and PNG.
Public methodSavePdfPagesAsImages(Byte, String, Int32)
Saves pdf pages as images from page. Supported image types are BMP, TIF/TIFF, GIF, JPG/JPEG and PNG.
Public methodSavePdfPagesAsImages(String, String, Int32)
Saves multiple pdf pages as images starting with fromPage. Supported image types are BMP, TIF/TIFF, GIF, JPG/JPEG and PNG.
Public methodSavePdfPagesAsImages(PdfPrintDocument, String, PdfPrintImageSettings)
Saves multiple pdf pages as images. Supported image types are BMP, TIF/TIFF, GIF, JPG/JPEG and PNG.
Public methodSavePdfPagesAsImages(Byte, String, Int32, Int32)
Saves multiple pdf pages as images. Supported image types are BMP, TIF/TIFF, GIF, JPG/JPEG and PNG.
Public methodSavePdfPagesAsImages(String, String, Int32, Int32)
Saves multiple pdf pages as images in the range fromPage and toPage. Supported image types are BMP, TIF/TIFF, GIF, JPG/JPEG and PNG.
Public methodSavePdfPagesAsImages(Byte, String, Int32, Int32, Int32)
Saves multiple pdf pages as images. Supported image types are BMP, TIF/TIFF, GIF, JPG/JPEG and PNG.
Public methodSavePdfPagesAsImages(String, String, Int32, Int32, Int32)
Saves multiple pdf pages as images. Supported image types are BMP, TIF/TIFF, GIF, JPG/JPEG and PNG.
Public methodSavePdfPagesAsImages(Byte, String, Int32, Int32, Int32, Single, Single)
Saves multiple pdf pages as images. Supported image types are BMP, TIF/TIFF, GIF, JPG/JPEG and PNG.
Public methodSavePdfPagesAsImages(String, String, Int32, Int32, Int32, Single, Single)
Saves multiple pdf pages as images. Supported image types are BMP, TIF/TIFF, GIF, JPG/JPEG and PNG.
Public methodSavePdfPagesAsImages(Byte, String, Int32, Int32, Int32, Single, Single, PdfPrintColorType)
Saves multiple pdf pages as images. Supported image types are BMP, TIF/TIFF, GIF, JPG/JPEG and PNG.
Public methodSavePdfPagesAsImages(String, String, Int32, Int32, Int32, Single, Single, PdfPrintColorType)
Saves multiple pdf pages as images. Supported image types are BMP, TIF/TIFF, GIF, JPG/JPEG and PNG.
Public methodSavePdfPagesAsImages(Byte, String, Int32, Int32, Int32, Single, Single, PdfPrintColorType, Int64)
Saves multiple pdf pages as images. Supported image types are BMP, TIF/TIFF, GIF, JPG/JPEG and PNG.
Public methodSavePdfPagesAsImages(String, String, Int32, Int32, Int32, Single, Single, PdfPrintColorType, Int64)
Saves multiple pdf pages as images. Supported image types are BMP, TIF/TIFF, GIF, JPG/JPEG and PNG.
Public methodSavePdfPagesAsImages(Byte, String, Int32, Int32, Int32, Single, Single, PdfPrintColorType, Int64, String)
Saves multiple pdf pages as images. Supported image types are BMP, TIF/TIFF, GIF, JPG/JPEG and PNG.
Public methodSavePdfPagesAsImages(String, String, Int32, Int32, Int32, Single, Single, PdfPrintColorType, Int64, String)
Saves multiple pdf pages as images. Supported image types are BMP, TIF/TIFF, GIF, JPG/JPEG and PNG.
Public methodSavePdfPagesAsImages(Byte, String, Int32, Int32, Int32, Single, Single, PdfPrintColorType, Int64, String, PdfPrintImageType)
Saves multiple pdf pages as images. Supported image types are BMP, TIF/TIFF, GIF, JPG/JPEG and PNG.
Public methodSavePdfPagesAsImages(String, String, Int32, Int32, Int32, Single, Single, PdfPrintColorType, Int64, String, PdfPrintImageType)
Saves multiple pdf pages as images. Supported image types are BMP, TIF/TIFF, GIF, JPG/JPEG and PNG.
Public methodSavePdfPagesAsImages(Byte, String, Int32, Int32, Int32, Single, Single, PdfPrintColorType, Int64, String, PdfPrintImageType, PdfPrintColorBitsType)
Saves multiple pdf pages as images. Supported image types are BMP, TIF/TIFF, GIF, JPG/JPEG and PNG.
Public methodSavePdfPagesAsImages(String, String, Int32, Int32, Int32, Single, Single, PdfPrintColorType, Int64, String, PdfPrintImageType, PdfPrintColorBitsType)
Saves multiple pdf pages as images. Supported image types are BMP, TIF/TIFF, GIF, JPG/JPEG and PNG.
Public methodSavePdfPagesAsMultiPageTiff(Byte, String)
Saves all PDF pages in one multipage TIFF file.
Public methodSavePdfPagesAsMultiPageTiff(String, String)
Saves all PDF pages in one multipage TIFF file.
Public methodSavePdfPagesAsMultiPageTiff(Byte, String, Int32)
Saves PDF pages starting with fromPage in one multipage TIFF file.
Public methodSavePdfPagesAsMultiPageTiff(String, String, Int32)
Saves PDF pages starting with fromPage in one multipage TIFF file.
Public methodSavePdfPagesAsMultiPageTiff(PdfPrintDocument, Stream, PdfPrintImageSettingsTiff)
Saves PDF pages in one multipage TIFF file.
Public methodSavePdfPagesAsMultiPageTiff(PdfPrintDocument, String, PdfPrintImageSettingsTiff)
Saves PDF pages in one multipage TIFF file.
Public methodSavePdfPagesAsMultiPageTiff(Byte, String, Int32, Int32)
Saves PDF pages in one multipage TIFF file.
Public methodSavePdfPagesAsMultiPageTiff(String, String, Int32, Int32)
Saves PDF pages in one multipage TIFF file.
Public methodSavePdfPagesAsMultiPageTiff(Byte, String, Int32, Int32, Int32)
Saves PDF pages in one multipage TIFF file.
Public methodSavePdfPagesAsMultiPageTiff(String, String, Int32, Int32, Int32)
Saves PDF pages in one multipage TIFF file.
Public methodSavePdfPagesAsMultiPageTiff(Byte, String, Int32, Int32, Int32, Single, Single)
Saves PDF pages in one multipage TIFF file.
Public methodSavePdfPagesAsMultiPageTiff(String, String, Int32, Int32, Int32, Single, Single)
Saves PDF pages in one multipage TIFF file.
Public methodSavePdfPagesAsMultiPageTiff(Byte, String, Int32, Int32, Int32, Single, Single, PdfPrintColorType)
Saves PDF pages in one multipage TIFF file.
Public methodSavePdfPagesAsMultiPageTiff(String, String, Int32, Int32, Int32, Single, Single, PdfPrintColorType)
Saves PDF pages in one multipage TIFF file.
Public methodSavePdfPagesAsMultiPageTiff(Byte, String, Int32, Int32, Int32, Single, Single, PdfPrintColorType, String)
Saves PDF pages in one multipage TIFF file.
Public methodSavePdfPagesAsMultiPageTiff(String, String, Int32, Int32, Int32, Single, Single, PdfPrintColorType, String)
Saves PDF pages in one multipage TIFF file.
Public methodSavePdfPagesAsMultiPageTiff(Byte, String, Int32, Int32, Int32, Single, Single, PdfPrintColorType, String, PdfPrintTiffCompression)
Saves PDF pages in one multipage TIFF file.
Public methodSavePdfPagesAsMultiPageTiff(String, String, Int32, Int32, Int32, Single, Single, PdfPrintColorType, String, PdfPrintTiffCompression)
Saves PDF pages in one multipage TIFF file.
Public methodSavePdfPagesAsMultiPageTiff(Byte, String, Int32, Int32, Int32, Single, Single, PdfPrintColorType, String, PdfPrintTiffCompression, PdfPrintColorBitsType)
Saves PDF pages in one multipage TIFF file.
Public methodSavePdfPagesAsMultiPageTiff(String, String, Int32, Int32, Int32, Single, Single, PdfPrintColorType, String, PdfPrintTiffCompression, PdfPrintColorBitsType)
Saves PDF pages in one multipage TIFF file.
Public methodStatic memberSerializePrinterSettings
Serializes the provided PrinterSettings object into a string which can be deserialized during later use.
Public methodToString (Inherited from Object.)
Top
See Also

Reference