PDFDrawExportAsync Method (Page, IFilter, String, Obj) |
Exports a page to an image.
Namespace:
pdftron.PDF
Assembly:
pdftron (in pdftron.dll) Version: 255.255.255.255
Syntax public IAsyncAction ExportAsync(
Page page,
IFilter filter,
string format,
Obj encoder_hints
)
Public Function ExportAsync (
page As Page,
filter As IFilter,
format As String,
encoder_hints As Obj
) As IAsyncAction
public:
virtual IAsyncAction^ ExportAsync(
[InAttribute] Page^ page,
[InAttribute] IFilter^ filter,
[InAttribute] String^ format,
[InAttribute] Obj^ encoder_hints
) sealed
function ExportAsync(page, filter, format, encoder_hints);
Parameters
- page
- Type: pdftron.PDFPage
The page to export. - filter
- Type: pdftron.FiltersIFilter
The output filter sink where to export to. - format
- Type: SystemString
The file format of the output image. Currently supported formats are:
- "RAW" : RAW format. There are four possibilities: e_rgba - if transparent and color page; e_gray_alpha - if transparent and gray page; e_rgb - if opaque and color page; e_gray - if opaque and gray page. NOTE that if page is set to be transparent (SetPageTransparent), the output color channels are already multiplied by the alpha channel.
- "BMP" : Bitmap image format (BMP).
- "JPEG" : Joint Photographic Experts Group (JPEG) image format.
- "PNG" : 24-bit W3C Portable Network Graphics (PNG) image format.
- "PNG8" : 8-bit, palettized PNG format. The exported file size should be smaller than the one generated using "PNG", possibly at the expense of some image quality.
- "TIFF" : Tag Image File Format (TIFF) image format.
- "TIFF8" : Tag Image File Format (TIFF) image format (with 8-bit palette).
- encoder_hints
- Type: pdftron.SDFObj
[Missing <param name="encoder_hints"/> documentation for "M:pdftron.PDF.PDFDraw.ExportAsync(pdftron.PDF.Page,pdftron.Filters.IFilter,System.String,pdftron.SDF.Obj)"]
Return Value
Type:
IAsyncActionAn object used for managing the asynchronous operation.
See Also