API Reference
PdfPowerPointConverterExtensions
Converts PDF pages and editable content into PowerPoint presentations.
Inheritance
- Object
- PdfPowerPointConverterExtensions
Methods
public static OfficeOutputResult<PdfPowerPointConversionReport> SaveAsPowerPoint(PdfDocument document, String presentationPath, PdfToPowerPointOptions? options = null, CancellationToken cancellationToken = default) #OfficeOutputResult<PdfPowerPointConversionReport>Converts an opened PDF and saves the PowerPoint presentation to a file.
Parameters
- document OfficeIMO.Pdf.PdfDocument
- presentationPath System.String
- options OfficeIMO.PowerPoint.Pdf.PdfToPowerPointOptions? = null
- cancellationToken System.Threading.CancellationToken = default
public static OfficeOutputResult<PdfPowerPointConversionReport> SaveAsPowerPoint(PdfDocument document, Stream presentationStream, PdfToPowerPointOptions? options = null, CancellationToken cancellationToken = default) #OfficeOutputResult<PdfPowerPointConversionReport>Converts an opened PDF and saves the PowerPoint presentation to a caller-owned stream.
Parameters
- document OfficeIMO.Pdf.PdfDocument
- presentationStream System.IO.Stream
- options OfficeIMO.PowerPoint.Pdf.PdfToPowerPointOptions? = null
- cancellationToken System.Threading.CancellationToken = default
public static OfficeOutputResult<PdfPowerPointConversionReport> SaveAsPowerPoint(PdfDocumentReadResult document, String presentationPath, PdfToPowerPointOptions? options = null, CancellationToken cancellationToken = default) #OfficeOutputResult<PdfPowerPointConversionReport>Imports logical PDF tables into a new PowerPoint presentation at presentationPath.
Parameters
- document OfficeIMO.Pdf.PdfDocumentReadResult
- presentationPath System.String
- options OfficeIMO.PowerPoint.Pdf.PdfToPowerPointOptions? = null
- cancellationToken System.Threading.CancellationToken = default
public static OfficeOutputResult<PdfPowerPointConversionReport> SaveAsPowerPoint(PdfDocumentReadResult document, Stream presentationStream, PdfToPowerPointOptions? options = null, CancellationToken cancellationToken = default) #OfficeOutputResult<PdfPowerPointConversionReport>Imports logical PDF tables into a PowerPoint presentation written to a caller-owned stream.
Parameters
- document OfficeIMO.Pdf.PdfDocumentReadResult
- presentationStream System.IO.Stream
- options OfficeIMO.PowerPoint.Pdf.PdfToPowerPointOptions? = null
- cancellationToken System.Threading.CancellationToken = default
public static async Task<OfficeOutputResult<PdfPowerPointConversionReport>> SaveAsPowerPointAsync(PdfDocument document, String presentationPath, PdfToPowerPointOptions? options = null, CancellationToken cancellationToken = default) #Task<OfficeOutputResult<PdfPowerPointConversionReport>>Converts an opened PDF and asynchronously saves the PowerPoint presentation to a file.
Parameters
- document OfficeIMO.Pdf.PdfDocument
- presentationPath System.String
- options OfficeIMO.PowerPoint.Pdf.PdfToPowerPointOptions? = null
- cancellationToken System.Threading.CancellationToken = default
public static async Task<OfficeOutputResult<PdfPowerPointConversionReport>> SaveAsPowerPointAsync(PdfDocument document, Stream presentationStream, PdfToPowerPointOptions? options = null, CancellationToken cancellationToken = default) #Task<OfficeOutputResult<PdfPowerPointConversionReport>>Converts an opened PDF and asynchronously saves the PowerPoint presentation to a caller-owned stream.
Parameters
- document OfficeIMO.Pdf.PdfDocument
- presentationStream System.IO.Stream
- options OfficeIMO.PowerPoint.Pdf.PdfToPowerPointOptions? = null
- cancellationToken System.Threading.CancellationToken = default
public static async Task<OfficeOutputResult<PdfPowerPointConversionReport>> SaveAsPowerPointAsync(PdfDocumentReadResult document, String presentationPath, PdfToPowerPointOptions? options = null, CancellationToken cancellationToken = default) #Task<OfficeOutputResult<PdfPowerPointConversionReport>>Asynchronously imports logical PDF tables into a PowerPoint presentation written to a file.
Parameters
- document OfficeIMO.Pdf.PdfDocumentReadResult
- presentationPath System.String
- options OfficeIMO.PowerPoint.Pdf.PdfToPowerPointOptions? = null
- cancellationToken System.Threading.CancellationToken = default
public static async Task<OfficeOutputResult<PdfPowerPointConversionReport>> SaveAsPowerPointAsync(PdfDocumentReadResult document, Stream presentationStream, PdfToPowerPointOptions? options = null, CancellationToken cancellationToken = default) #Task<OfficeOutputResult<PdfPowerPointConversionReport>>Asynchronously imports logical PDF tables into a PowerPoint presentation written to a caller-owned stream.
Parameters
- document OfficeIMO.Pdf.PdfDocumentReadResult
- presentationStream System.IO.Stream
- options OfficeIMO.PowerPoint.Pdf.PdfToPowerPointOptions? = null
- cancellationToken System.Threading.CancellationToken = default
public static PowerPointPresentation ToPowerPointPresentation(PdfDocument document, PdfToPowerPointOptions? options = null, CancellationToken cancellationToken = default) #PowerPointPresentationConverts an opened PDF into a PowerPoint presentation.
Parameters
- document OfficeIMO.Pdf.PdfDocument
- options OfficeIMO.PowerPoint.Pdf.PdfToPowerPointOptions? = null
- cancellationToken System.Threading.CancellationToken = default
public static PowerPointPresentation ToPowerPointPresentation(PdfDocumentReadResult document, PdfToPowerPointOptions? options = null, CancellationToken cancellationToken = default) #PowerPointPresentationImports logical PDF tables into a new editable PowerPoint presentation.
Parameters
- document OfficeIMO.Pdf.PdfDocumentReadResult
- options OfficeIMO.PowerPoint.Pdf.PdfToPowerPointOptions? = null
- cancellationToken System.Threading.CancellationToken = default
public static PdfPowerPointConversionResult ToPowerPointPresentationResult(PdfDocument document, PdfToPowerPointOptions? options = null, CancellationToken cancellationToken = default) #PdfPowerPointConversionResultConverts an opened PDF into a PowerPoint presentation with conversion diagnostics.
Parameters
- document OfficeIMO.Pdf.PdfDocument
- options OfficeIMO.PowerPoint.Pdf.PdfToPowerPointOptions? = null
- cancellationToken System.Threading.CancellationToken = default
public static PdfPowerPointConversionResult ToPowerPointPresentationResult(PdfDocumentReadResult document, PdfToPowerPointOptions? options = null, CancellationToken cancellationToken = default) #PdfPowerPointConversionResultImports logical PDF tables into an editable PowerPoint presentation plus an explicit table-scope report.
Parameters
- document OfficeIMO.Pdf.PdfDocumentReadResult
- options OfficeIMO.PowerPoint.Pdf.PdfToPowerPointOptions? = null
- cancellationToken System.Threading.CancellationToken = default
Inherited Methods
public virtual Boolean Equals(Object? obj) #BooleanParameters
- obj Object?