Method ConvertToStream
ConvertToStream(string, Stream, PdfAConversionOptions, CancellationToken)
Converts the PDF at inputPath to PDF/A and writes
the result to outputStream.
public static PdfAConversionReport ConvertToStream(string inputPath, Stream outputStream, PdfAConversionOptions options = null, CancellationToken cancellationToken = default)
Parameters
inputPathstringoutputStreamStreamoptionsPdfAConversionOptionscancellationTokenCancellationToken
Returns
ConvertToStream(byte[], Stream, PdfAConversionOptions, CancellationToken)
Converts in-memory PDF bytes to PDF/A and writes the result to
outputStream.
public static PdfAConversionReport ConvertToStream(byte[] pdfData, Stream outputStream, PdfAConversionOptions options = null, CancellationToken cancellationToken = default)
Parameters
pdfDatabyte[]outputStreamStreamoptionsPdfAConversionOptionscancellationTokenCancellationToken
Returns
ConvertToStream(Stream, Stream, PdfAConversionOptions, CancellationToken)
Converts the PDF read from inputStream to PDF/A
and writes the result to outputStream.
public static PdfAConversionReport ConvertToStream(Stream inputStream, Stream outputStream, PdfAConversionOptions options = null, CancellationToken cancellationToken = default)
Parameters
inputStreamStreamoutputStreamStreamoptionsPdfAConversionOptionscancellationTokenCancellationToken
Returns
ConvertToStream(Attachment, Stream, PdfAConversionOptions, CancellationToken)
Converts the PDF carried by attachment to PDF/A
and writes the result to outputStream.
public static PdfAConversionReport ConvertToStream(Attachment attachment, Stream outputStream, PdfAConversionOptions options = null, CancellationToken cancellationToken = default)
Parameters
attachmentAttachmentoutputStreamStreamoptionsPdfAConversionOptionscancellationTokenCancellationToken