API Reference
PdfImageExportExtensions
Canonical PDF page image-export entry points.
Inheritance
- Object
- PdfImageExportExtensions
Methods
public static OfficeImageExportResult ExportImage(PdfReadPage page, OfficeImageExportFormat format, PdfImageExportOptions options = null) #OfficeImageExportResultExports one loaded PDF page using the shared five-format result contract.
Parameters
- page OfficeIMO.Pdf.PdfReadPage
- format OfficeIMO.Drawing.OfficeImageExportFormat
- options OfficeIMO.Pdf.PdfImageExportOptions = null
public static IReadOnlyList<OfficeImageExportResult> ExportImages(PdfDocument document, OfficeImageExportFormat format, PdfImageExportOptions options = null, PdfPageSelection selection = null, CancellationToken cancellationToken = null) #IReadOnlyList<OfficeImageExportResult>Exports pages from an authored or opened PDF document using the shared five-format result contract.
Parameters
- arg1 OfficeIMO.Pdf.PdfDocument
- arg2 OfficeIMO.Drawing.OfficeImageExportFormat
- arg3 OfficeIMO.Pdf.PdfImageExportOptions = null
- arg4 OfficeIMO.Pdf.PdfPageSelection = null
- arg5 System.Threading.CancellationToken = null
public static IReadOnlyList<OfficeImageExportResult> ExportImages(PdfReadDocument document, OfficeImageExportFormat format, PdfImageExportOptions options = null, PdfPageSelection selection = null, CancellationToken cancellationToken = null) #IReadOnlyList<OfficeImageExportResult>Exports selected loaded PDF pages using the shared five-format result contract.
Parameters
- arg1 OfficeIMO.Pdf.PdfReadDocument
- arg2 OfficeIMO.Drawing.OfficeImageExportFormat
- arg3 OfficeIMO.Pdf.PdfImageExportOptions = null
- arg4 OfficeIMO.Pdf.PdfPageSelection = null
- arg5 System.Threading.CancellationToken = null
public static IReadOnlyList<OfficeImageExportResult> ExportImages(PdfDocumentConversionResult conversion, OfficeImageExportFormat format, PdfImageExportOptions options = null, PdfPageSelection selection = null, CancellationToken cancellationToken = null) #IReadOnlyList<OfficeImageExportResult>Exports pages from a source-to-PDF conversion while preserving its conversion diagnostics. This is the shared paged-image bridge for Markdown, AsciiDoc, LaTeX, RTF, OneNote, and other PDF adapters.
Parameters
- arg1 OfficeIMO.Pdf.PdfDocumentConversionResult
- arg2 OfficeIMO.Drawing.OfficeImageExportFormat
- arg3 OfficeIMO.Pdf.PdfImageExportOptions = null
- arg4 OfficeIMO.Pdf.PdfPageSelection = null
- arg5 System.Threading.CancellationToken = null
public static PdfPageImageExportBuilder ToImage(PdfReadPage page) #PdfPageImageExportBuilderStarts fluent image export for one loaded PDF page.
Parameters
- page OfficeIMO.Pdf.PdfReadPage
public static PdfPageImageExportBuilder ToImage(PdfReadPage page, PdfImageExportOptions options) #PdfPageImageExportBuilderStarts fluent image export for one loaded PDF page using a cloned options snapshot.
Parameters
- page OfficeIMO.Pdf.PdfReadPage
- options OfficeIMO.Pdf.PdfImageExportOptions
public static PdfDocumentImageExportBuilder ToImages(PdfReadDocument document) #PdfDocumentImageExportBuilderStarts fluent image export for all pages in a loaded PDF document.
Parameters
- document OfficeIMO.Pdf.PdfReadDocument
public static PdfDocumentImageExportBuilder ToImages(PdfReadDocument document, PdfImageExportOptions options) #PdfDocumentImageExportBuilderStarts fluent image export using a cloned options snapshot.
Parameters
- document OfficeIMO.Pdf.PdfReadDocument
- options OfficeIMO.Pdf.PdfImageExportOptions
public static PdfDocumentImageExportBuilder ToImages(PdfDocument document) #PdfDocumentImageExportBuilderStarts fluent image export for all pages in an authored or opened PDF document. The read snapshot is captured on first export so a pre-canceled operation does not materialize the document.
Parameters
- document OfficeIMO.Pdf.PdfDocument
public static PdfDocumentImageExportBuilder ToImages(PdfDocument document, PdfImageExportOptions options) #PdfDocumentImageExportBuilderStarts fluent image export for an authored or opened PDF document using a cloned options snapshot. The read snapshot is captured on first export.
Parameters
- document OfficeIMO.Pdf.PdfDocument
- options OfficeIMO.Pdf.PdfImageExportOptions
public static PdfDocumentImageExportBuilder ToImages(PdfDocumentConversionResult conversion) #PdfDocumentImageExportBuilderStarts fluent paged-image export from a source-to-PDF conversion and carries its diagnostics into every page result.
Parameters
- conversion OfficeIMO.Pdf.PdfDocumentConversionResult
public static PdfDocumentImageExportBuilder ToImages(PdfDocumentConversionResult conversion, PdfImageExportOptions options) #PdfDocumentImageExportBuilderStarts fluent paged-image export with a cloned options snapshot and retained conversion diagnostics.
Parameters
- conversion OfficeIMO.Pdf.PdfDocumentConversionResult
- options OfficeIMO.Pdf.PdfImageExportOptions