PdfRasterizer Class

This class helps you to rasterize the pages of PDF document to images

Definition

Namespace: HiQPdfClient
Assembly: HiQPdfClient.NetCore (in HiQPdfClient.NetCore.dll) Version: 16.0.0
C#
public class PdfRasterizer
Inheritance
Object    PdfRasterizer

Constructors

PdfRasterizer(String) Creates a PDF to Image converter to connect on default port to a server given by IP address or by host name
PdfRasterizer(String, UInt32) Creates a PDF to Image converter to connect on the given port to a server given by IP address or by host name

Properties

ColorSpace The color space of the raster images
DPI The rasterization resolution
MaxRunTime The maximum time to run the PDF pages rasterization
OwnerPassword The password to open the PDF document in owner mode
PdfInfo Gets the object encapsulating the PDF document properties. This objects is populated after tool execution finished
Port The server port number
SerialNumber The serial number obtained after product purchase. This property can be set to null or can be left not set to enter evaluation mode
Server The server IP address or host name
ServerPassword The password to access the server if the server is password protected
UserPassword The password to open the PDF document in user mode

Methods

Equals
(Inherited from Object)
Finalize
(Inherited from Object)
GetHashCode
(Inherited from Object)
GetType
(Inherited from Object)
MemberwiseClone
(Inherited from Object)
PdfPageCount(Byte) Call this method to get the page count of a PDF document contained in a memory buffer
PdfPageCount(Stream) Call this method to get the page count of a PDF document contained in a stream
PdfPageCount(String) Call this method to get the page count of a PDF file
RaisePageRasterizedEvent(Byte) Call this method to rasterize the pages of a PDF document contained in a memory buffer and raise the PdfPageRasterizedEvent event after a PDF page has been rasterized
RaisePageRasterizedEvent(Stream) Call this method to rasterize the pages of a PDF document contained in a stream and raise the PdfPageRasterizedEvent event after a PDF page has been rasterized
RaisePageRasterizedEvent(String) Call this method to rasterize the pages of a PDF file and raise the PdfPageRasterizedEvent event after a PDF page has been rasterized
RaisePageRasterizedEvent(Byte, Int32) Call this method to rasterize the pages of a PDF document contained in a memory buffer starting from a PDF page number to the end of the PDF document and raise the PdfPageRasterizedEvent event after a PDF page has been rasterized
RaisePageRasterizedEvent(Stream, Int32) Call this method to rasterize the pages of a PDF document contained in a stream starting from a PDF page number to the end of the PDF document and raise the PdfPageRasterizedEvent event after a PDF page has been rasterized
RaisePageRasterizedEvent(String, Int32) Call this method to rasterize the pages of a PDF file starting from a PDF page number to the end of the PDF document and raise the PdfPageRasterizedEvent event after a PDF page has been rasterized
RaisePageRasterizedEvent(Byte, Int32, Int32) Call this method to rasterize a range of pages of a PDF document contained in a memory buffer and raise the PdfPageRasterizedEvent event after a PDF page has been rasterized
RaisePageRasterizedEvent(Stream, Int32, Int32) Call this method to rasterize a range of pages of a PDF document contained in a stream and raise the PdfPageRasterizedEvent event after a PDF page has been rasterized
RaisePageRasterizedEvent(String, Int32, Int32) Call this method to rasterize a range of pages of a PDF file and raise the PdfPageRasterizedEvent event after a PDF page has been rasterized
RasterizeToImageFiles(Byte, String, String) Call this method to rasterize the pages of a PDF document contained in a memory buffer to image files
RasterizeToImageFiles(Stream, String, String) Call this method to rasterize the pages of a PDF document contained in a stream to image files
RasterizeToImageFiles(String, String, String) Call this method to rasterize the pages of a PDF file to image files
RasterizeToImageFiles(Byte, Int32, String, String) Call this method to rasterize the pages of a PDF document contained in a memory buffer to image files starting from a PDF page number to the end of the PDF document
RasterizeToImageFiles(Stream, Int32, String, String) Call this method to rasterize the pages of a PDF document contained in a stream to image files starting from a PDF page number to the end of the PDF document
RasterizeToImageFiles(String, Int32, String, String) Call this method to rasterize the pages of a PDF file to image files starting from a PDF page number to the end of the PDF document
RasterizeToImageFiles(Byte, Int32, Int32, String, String) Call this method to rasterize a range of pages of a PDF document contained in a memory buffer to image files
RasterizeToImageFiles(Stream, Int32, Int32, String, String) Call this method to rasterize a range of pages of a PDF document contained in a stream to image files
RasterizeToImageFiles(String, Int32, Int32, String, String) Call this method to rasterize a range of pages of a PDF file to image files
RasterizeToImageObjects(Byte) Call this method to rasterize the pages of a PDF document contained in a memory buffer to image objects
RasterizeToImageObjects(Stream) Call this method to rasterize the pages of a PDF document contained in a stream to image objects
RasterizeToImageObjects(String) Call this method to rasterize the pages of a PDF file to image objects
RasterizeToImageObjects(Byte, Int32) Call this method to rasterize the pages of a PDF document contained in a memory buffer to image objects starting from a PDF page number to the end of the PDF document
RasterizeToImageObjects(Stream, Int32) Call this method to rasterize the pages of a PDF document contained in a stream to image objects starting from a PDF page number to the end of the PDF document
RasterizeToImageObjects(String, Int32) Call this method to rasterize the pages of a PDF file to image objects starting from a PDF page number to the end of the PDF document
RasterizeToImageObjects(Byte, Int32, Int32) Call this method to rasterize a range of pages of a PDF document contained in a memory buffer to image objects
RasterizeToImageObjects(Stream, Int32, Int32) Call this method to rasterize a range of pages of a PDF document contained in a stream to image objects
RasterizeToImageObjects(String, Int32, Int32) Call this method to rasterize a range of pages of a PDF file to image objects
RasterizeToTiff(Byte) Call this method to rasterize the pages of a PDF document contained in a memory buffer to a multipage TIFF image in a data buffer
RasterizeToTiff(Stream) Call this method to rasterize the pages of a PDF document contained in a stream to a multipage TIFF image in a data buffer
RasterizeToTiff(String) Call this method to rasterize the pages of a PDF file to a multipage TIFF image in a data buffer
RasterizeToTiff(Byte, Int32) Call this method to rasterize the pages of a PDF document contained in a memory buffer to a multipage TIFF image in a data buffer starting from a PDF page number to the end of the PDF document
RasterizeToTiff(Stream, Int32) Call this method to rasterize the pages of a PDF document contained in a stream to a multipage TIFF image in a data buffer starting from a PDF page number to the end of the PDF document
RasterizeToTiff(String, Int32) Call this method to rasterize the pages of a PDF file to a multipage TIFF image in a data buffer starting from a PDF page number to the end of the PDF document
RasterizeToTiff(Byte, Int32, Int32) Call this method to rasterize a range of pages of a PDF document contained in a memory buffer to a multipage TIFF image in a data buffer
RasterizeToTiff(Stream, Int32, Int32) Call this method to rasterize a range of pages of a PDF document contained in a stream to a multipage TIFF image in a data buffer
RasterizeToTiff(String, Int32, Int32) Call this method to rasterize a range of pages of a PDF file to a multipage TIFF image in a data buffer
RasterizeToTiffFile(Byte, String) Call this method to rasterize the pages of a PDF document contained in a memory buffer to a multipage TIFF image file
RasterizeToTiffFile(Stream, String) Call this method to rasterize the pages of a PDF document contained in a stream to a multipage TIFF image file
RasterizeToTiffFile(String, String) Call this method to rasterize the pages of a PDF file to a multipage TIFF image file
RasterizeToTiffFile(Byte, Int32, String) Call this method to rasterize the pages of a PDF document contained in a memory buffer to a multipage TIFF image file starting from a PDF page number to the end of the PDF document
RasterizeToTiffFile(Stream, Int32, String) Call this method to rasterize the pages of a PDF document contained in a stream to a multipage TIFF image file starting from a PDF page number to the end of the PDF document
RasterizeToTiffFile(String, Int32, String) Call this method to rasterize the pages of a PDF file to a multipage TIFF image file starting from a PDF page number to the end of the PDF document
RasterizeToTiffFile(Byte, Int32, Int32, String) Call this method to rasterize a range of pages of a PDF document contained in a memory buffer to a multipage TIFF image file
RasterizeToTiffFile(Stream, Int32, Int32, String) Call this method to rasterize a range of pages of a PDF document contained in a stream to a multipage TIFF image file
RasterizeToTiffFile(String, Int32, Int32, String) Call this method to rasterize a range of pages of a PDF file to a multipage TIFF image file
ToString
(Inherited from Object)

Events

PdfPageRasterizedEvent The event is raised after a PDF page has been rasterized

See Also