PdfImageConverterExtensions
OfficeIMO.Pdf
Converts ordered image sources into PDF pages.
Inheritance
- object
- PdfImageConverterExtensions
Methods
public static OfficeConversionReport SaveAsPdf(IEnumerable<string> imagePaths, string path, PdfImageImportOptions? options = null, CancellationToken cancellationToken = default) #Writes ordered image pages to a file and returns completed conversion findings.
Parameters
- imagePaths System.Collections.Generic.IEnumerable<string>
- path string
- options OfficeIMO.Pdf.PdfImageImportOptions? = null
- cancellationToken System.Threading.CancellationToken = default
Returns
OfficeConversionReportpublic static OfficeConversionReport SaveAsPdf(IEnumerable<string> imagePaths, Stream stream, PdfImageImportOptions? options = null, CancellationToken cancellationToken = default) #Writes ordered image pages to a caller-owned stream and returns completed conversion findings.
Parameters
- imagePaths System.Collections.Generic.IEnumerable<string>
- stream System.IO.Stream
- options OfficeIMO.Pdf.PdfImageImportOptions? = null
- cancellationToken System.Threading.CancellationToken = default
Returns
OfficeConversionReportpublic static OfficeConversionReport SaveAsPdf(IEnumerable<PdfImageDocumentSource> images, string path, PdfImageImportOptions? options = null, CancellationToken cancellationToken = default) #Writes ordered image pages to a file and returns completed conversion findings.
Parameters
- images System.Collections.Generic.IEnumerable<OfficeIMO.Pdf.PdfImageDocumentSource>
- path string
- options OfficeIMO.Pdf.PdfImageImportOptions? = null
- cancellationToken System.Threading.CancellationToken = default
Returns
OfficeConversionReportpublic static OfficeConversionReport SaveAsPdf(IEnumerable<PdfImageDocumentSource> images, Stream stream, PdfImageImportOptions? options = null, CancellationToken cancellationToken = default) #Writes ordered image pages to a caller-owned stream and returns completed conversion findings.
Parameters
- images System.Collections.Generic.IEnumerable<OfficeIMO.Pdf.PdfImageDocumentSource>
- stream System.IO.Stream
- options OfficeIMO.Pdf.PdfImageImportOptions? = null
- cancellationToken System.Threading.CancellationToken = default
Returns
OfficeConversionReportpublic static async Task<OfficeConversionReport> SaveAsPdfAsync(IEnumerable<string> imagePaths, string path, PdfImageImportOptions? options = null, CancellationToken cancellationToken = default) #Writes ordered image pages to a file and returns completed conversion findings.
Parameters
- imagePaths System.Collections.Generic.IEnumerable<string>
- path string
- options OfficeIMO.Pdf.PdfImageImportOptions? = null
- cancellationToken System.Threading.CancellationToken = default
Returns
Task<OfficeConversionReport>public static async Task<OfficeConversionReport> SaveAsPdfAsync(IEnumerable<string> imagePaths, Stream stream, PdfImageImportOptions? options = null, CancellationToken cancellationToken = default) #Writes ordered image pages to a caller-owned stream and returns completed conversion findings.
Parameters
- imagePaths System.Collections.Generic.IEnumerable<string>
- stream System.IO.Stream
- options OfficeIMO.Pdf.PdfImageImportOptions? = null
- cancellationToken System.Threading.CancellationToken = default
Returns
Task<OfficeConversionReport>public static async Task<OfficeConversionReport> SaveAsPdfAsync(IEnumerable<PdfImageDocumentSource> images, string path, PdfImageImportOptions? options = null, CancellationToken cancellationToken = default) #Writes ordered image pages to a file and returns completed conversion findings.
Parameters
- images System.Collections.Generic.IEnumerable<OfficeIMO.Pdf.PdfImageDocumentSource>
- path string
- options OfficeIMO.Pdf.PdfImageImportOptions? = null
- cancellationToken System.Threading.CancellationToken = default
Returns
Task<OfficeConversionReport>public static async Task<OfficeConversionReport> SaveAsPdfAsync(IEnumerable<PdfImageDocumentSource> images, Stream stream, PdfImageImportOptions? options = null, CancellationToken cancellationToken = default) #Writes ordered image pages to a caller-owned stream and returns completed conversion findings.
Parameters
- images System.Collections.Generic.IEnumerable<OfficeIMO.Pdf.PdfImageDocumentSource>
- stream System.IO.Stream
- options OfficeIMO.Pdf.PdfImageImportOptions? = null
- cancellationToken System.Threading.CancellationToken = default
Returns
Task<OfficeConversionReport>public static PdfDocument ToPdf(IEnumerable<string> imagePaths, PdfImageImportOptions? options = null, CancellationToken cancellationToken = default) #Converts each image to a PDF page in caller order.
Parameters
- imagePaths System.Collections.Generic.IEnumerable<string>
- options OfficeIMO.Pdf.PdfImageImportOptions? = null
- cancellationToken System.Threading.CancellationToken = default
Returns
PdfDocumentpublic static PdfDocument ToPdf(IEnumerable<string> imagePaths, PdfImageImportOptions? options, out OfficeConversionReport report, CancellationToken cancellationToken = default) #Converts ordered images and returns completed rendering findings.
Parameters
- imagePaths System.Collections.Generic.IEnumerable<string>
- options OfficeIMO.Pdf.PdfImageImportOptions?
- report OfficeIMO.OfficeConversionReport
- cancellationToken System.Threading.CancellationToken = default
Returns
PdfDocumentpublic static PdfDocument ToPdf(IEnumerable<PdfImageDocumentSource> images, PdfImageImportOptions? options = null, CancellationToken cancellationToken = default) #Converts each image to a PDF page in caller order.
Parameters
- images System.Collections.Generic.IEnumerable<OfficeIMO.Pdf.PdfImageDocumentSource>
- options OfficeIMO.Pdf.PdfImageImportOptions? = null
- cancellationToken System.Threading.CancellationToken = default
Returns
PdfDocumentpublic static PdfDocument ToPdf(IEnumerable<PdfImageDocumentSource> images, PdfImageImportOptions? options, out OfficeConversionReport report, CancellationToken cancellationToken = default) #Converts ordered images and returns completed rendering findings.
Parameters
- images System.Collections.Generic.IEnumerable<OfficeIMO.Pdf.PdfImageDocumentSource>
- options OfficeIMO.Pdf.PdfImageImportOptions?
- report OfficeIMO.OfficeConversionReport
- cancellationToken System.Threading.CancellationToken = default
Returns
PdfDocumentpublic static async Task<OfficeConversionResult<PdfDocument>> ToPdfAsync(IEnumerable<string> imagePaths, PdfImageImportOptions? options = null, CancellationToken cancellationToken = default) #Returns the PDF model and completed rendering report together.
Parameters
- imagePaths System.Collections.Generic.IEnumerable<string>
- options OfficeIMO.Pdf.PdfImageImportOptions? = null
- cancellationToken System.Threading.CancellationToken = default
Returns
Task<OfficeConversionResult<PdfDocument>>public static async Task<OfficeConversionResult<PdfDocument>> ToPdfAsync(IEnumerable<PdfImageDocumentSource> images, PdfImageImportOptions? options = null, CancellationToken cancellationToken = default) #Returns the PDF model and completed rendering report together.
Parameters
- images System.Collections.Generic.IEnumerable<OfficeIMO.Pdf.PdfImageDocumentSource>
- options OfficeIMO.Pdf.PdfImageImportOptions? = null
- cancellationToken System.Threading.CancellationToken = default
Returns
Task<OfficeConversionResult<PdfDocument>>