API Reference
PdfHtmlConverterExtensions
First-party PDF to HTML conversion helpers for the bidirectional HTML/PDF bridge.
Inheritance
- Object
- PdfHtmlConverterExtensions
Methods
public static OfficeOutputResult<PdfConversionReport> SaveAsHtml(PdfDocument document, String path, PdfToHtmlOptions options = null, CancellationToken cancellationToken = default) #OfficeOutputResult<PdfConversionReport>Renders an opened PDF, saves the HTML as UTF-8 without a byte-order mark, and returns conversion diagnostics.
Parameters
- arg1 OfficeIMO.Pdf.PdfDocument
- arg2 System.String
- arg3 OfficeIMO.Html.Pdf.PdfToHtmlOptions = null
- arg4 System.Threading.CancellationToken = default
public static OfficeOutputResult<PdfConversionReport> SaveAsHtml(PdfDocument document, Stream stream, PdfToHtmlOptions options = null, CancellationToken cancellationToken = default) #OfficeOutputResult<PdfConversionReport>Renders an opened PDF, writes HTML to a caller-owned stream, and returns conversion diagnostics.
Parameters
- arg1 OfficeIMO.Pdf.PdfDocument
- arg2 System.IO.Stream
- arg3 OfficeIMO.Html.Pdf.PdfToHtmlOptions = null
- arg4 System.Threading.CancellationToken = default
public static OfficeOutputResult<PdfConversionReport> SaveAsHtml(PdfDocumentReadResult document, String path, PdfToHtmlOptions options = null, CancellationToken cancellationToken = default) #OfficeOutputResult<PdfConversionReport>Renders a logical PDF document, saves the HTML as UTF-8 without a byte-order mark, and returns conversion diagnostics.
Parameters
- arg1 OfficeIMO.Pdf.PdfDocumentReadResult
- arg2 System.String
- arg3 OfficeIMO.Html.Pdf.PdfToHtmlOptions = null
- arg4 System.Threading.CancellationToken = default
public static OfficeOutputResult<PdfConversionReport> SaveAsHtml(PdfDocumentReadResult document, Stream stream, PdfToHtmlOptions options = null, CancellationToken cancellationToken = default) #OfficeOutputResult<PdfConversionReport>Renders a logical PDF document, writes HTML to a caller-owned stream, and returns conversion diagnostics.
Parameters
- arg1 OfficeIMO.Pdf.PdfDocumentReadResult
- arg2 System.IO.Stream
- arg3 OfficeIMO.Html.Pdf.PdfToHtmlOptions = null
- arg4 System.Threading.CancellationToken = default
public static async Task<OfficeOutputResult<PdfConversionReport>> SaveAsHtmlAsync(PdfDocument document, String path, PdfToHtmlOptions options = null, CancellationToken cancellationToken = default) #Task<OfficeOutputResult<PdfConversionReport>>Renders an opened PDF, asynchronously saves the HTML, and returns conversion diagnostics.
Parameters
- arg1 OfficeIMO.Pdf.PdfDocument
- arg2 System.String
- arg3 OfficeIMO.Html.Pdf.PdfToHtmlOptions = null
- arg4 System.Threading.CancellationToken = default
public static async Task<OfficeOutputResult<PdfConversionReport>> SaveAsHtmlAsync(PdfDocument document, Stream stream, PdfToHtmlOptions options = null, CancellationToken cancellationToken = default) #Task<OfficeOutputResult<PdfConversionReport>>Renders an opened PDF, asynchronously writes HTML to a caller-owned stream, and returns conversion diagnostics.
Parameters
- arg1 OfficeIMO.Pdf.PdfDocument
- arg2 System.IO.Stream
- arg3 OfficeIMO.Html.Pdf.PdfToHtmlOptions = null
- arg4 System.Threading.CancellationToken = default
public static async Task<OfficeOutputResult<PdfConversionReport>> SaveAsHtmlAsync(PdfDocumentReadResult document, String path, PdfToHtmlOptions options = null, CancellationToken cancellationToken = default) #Task<OfficeOutputResult<PdfConversionReport>>Renders a logical PDF document, asynchronously saves the HTML, and returns conversion diagnostics.
Parameters
- arg1 OfficeIMO.Pdf.PdfDocumentReadResult
- arg2 System.String
- arg3 OfficeIMO.Html.Pdf.PdfToHtmlOptions = null
- arg4 System.Threading.CancellationToken = default
public static async Task<OfficeOutputResult<PdfConversionReport>> SaveAsHtmlAsync(PdfDocumentReadResult document, Stream stream, PdfToHtmlOptions options = null, CancellationToken cancellationToken = default) #Task<OfficeOutputResult<PdfConversionReport>>Renders a logical PDF document, asynchronously writes HTML to a caller-owned stream, and returns conversion diagnostics.
Parameters
- arg1 OfficeIMO.Pdf.PdfDocumentReadResult
- arg2 System.IO.Stream
- arg3 OfficeIMO.Html.Pdf.PdfToHtmlOptions = null
- arg4 System.Threading.CancellationToken = default
public static String ToHtml(PdfDocument document, PdfToHtmlOptions options = null, CancellationToken cancellationToken = default) #StringRenders an opened PDF as HTML.
Parameters
- arg1 OfficeIMO.Pdf.PdfDocument
- arg2 OfficeIMO.Html.Pdf.PdfToHtmlOptions = null
- arg3 System.Threading.CancellationToken = default
public static String ToHtml(PdfDocumentReadResult document, PdfToHtmlOptions options = null, CancellationToken cancellationToken = default) #StringRenders an already loaded logical PDF model as HTML.
Parameters
- arg1 OfficeIMO.Pdf.PdfDocumentReadResult
- arg2 OfficeIMO.Html.Pdf.PdfToHtmlOptions = null
- arg3 System.Threading.CancellationToken = default
public static PdfHtmlConversionResult ToHtmlResult(PdfDocument document, PdfToHtmlOptions options = null, CancellationToken cancellationToken = default) #PdfHtmlConversionResultRenders an opened PDF as HTML and returns a machine-readable export summary.
Parameters
- arg1 OfficeIMO.Pdf.PdfDocument
- arg2 OfficeIMO.Html.Pdf.PdfToHtmlOptions = null
- arg3 System.Threading.CancellationToken = default
public static PdfHtmlConversionResult ToHtmlResult(PdfDocumentReadResult document, PdfToHtmlOptions options = null, CancellationToken cancellationToken = default) #PdfHtmlConversionResultRenders an already loaded logical PDF model as HTML and returns a machine-readable export summary.
Parameters
- arg1 OfficeIMO.Pdf.PdfDocumentReadResult
- arg2 OfficeIMO.Html.Pdf.PdfToHtmlOptions = null
- arg3 System.Threading.CancellationToken = default
Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object