PDFRasterizer.NET是一個.NET組件,可用于將PDF文檔轉為光柵圖,自動的PDF文檔打印,以及在用戶的Windows應用程序中顯示PDF文檔。PDFRasterizer.NET全部由C#編寫,可以作為單一組件部署。其無需依賴任何外部組件,僅由一個組件組成,因而使得其部署相當簡便。
PDFRasterizer.NET is a .NET component that lets you convert PDF documents to raster images, print PDF documents unattended and display PDF document in your Windows application. PDFRasterizer.NET is deployed as a single assembly written entirely in C#. PDFRasterizer.NET has no external dependencies and consists of just one assembly which makes deployment truly simple.

Straight-forward object model
PDFRasterizer.NET has a simple and straightforward object model consisting of just a handful of classes: Document, Pages, Page and a few utility classes. These classes let you open a PDF document, browse the basic properties of the document, retrieve pages by index, retrieve page sizes and ultimately draw a PDF page.
Features
General
- Native builds for .NET 1.1 and higher
- PDF versions 1.3, 1.4, 1.5, 1.6 and 1.7
- LiveCycle Designer 6, 7, 8, 8.1 and 8.2 ES (static only)
- Single assembly (xcopy deployment)
- No dependencies
- Medium trust required
- pe-verifiable
Render output formats
- WPF and XPS
- System.Drawing.Graphics
- Raster images (BMP, GIF, PNG, JPEG and TIFF)
- Windows printer
- Windows Forms or Controls
- Enhanced Metafile Format (EMF)
Asynchronous drawing
- DrawJob class renders in background
- Receive progress events
- Retrieve intermediate results (progressive drawing)
- Cancel drawing job
Rendering of text and fonts
- Standard fonts
- Embedded font programs
- CID-keyed fonts
- TrueType
- Type 1 (CFF and Postscript formats)
- Type 3
Convert to multipage TIFF
- Single and multipage TIFF
- B&W (1bpp) output
- Color (32bpp) output
- Customize dither matrix for B&W output
- LZW compression (B&W and color)
Rendering of images
- Color depths: 1, 2, 4, 8 and 16 bit per component
- Inline images
- Soft masks
- DCT, CCITTFax, JBIG2 and JPEG2000 image decoders
Supported colors
- DeviceRGB
- DeviceGray
- DeviceCMYK
- Indexed
- Separation
- CalRGB
- Lab
- CalGray
- ICCBased
- Pattern
Supported filters and encodings
- FlateDecode
- LZWDecode
- CCITTFaxDecode
- DCTDecode
- ASCII85Decode
- ASCIIHexDecode
Various
- Diagnostics
- Turn rendering of individual layars on/off
- Specify an output RGB color profile
- Extract embedded files (also known as attachments)
- Font substitution