Method RedactToFileAsync
RedactToFileAsync(string, string, PdfRedactionRequest, PdfRedactionOptions, CancellationToken)
Asynchronously redacts the PDF at inputPath
and writes the result to outputPath.
public static Task<PdfRedactionReport> RedactToFileAsync(string inputPath, string outputPath, PdfRedactionRequest request, PdfRedactionOptions options = null, CancellationToken cancellationToken = default)
Parameters
inputPathstringoutputPathstringrequestPdfRedactionRequestoptionsPdfRedactionOptionscancellationTokenCancellationToken
Returns
RedactToFileAsync(byte[], string, PdfRedactionRequest, PdfRedactionOptions, CancellationToken)
Asynchronously redacts in-memory PDF bytes and writes the result
to outputPath.
public static Task<PdfRedactionReport> RedactToFileAsync(byte[] pdfData, string outputPath, PdfRedactionRequest request, PdfRedactionOptions options = null, CancellationToken cancellationToken = default)
Parameters
pdfDatabyte[]outputPathstringrequestPdfRedactionRequestoptionsPdfRedactionOptionscancellationTokenCancellationToken
Returns
RedactToFileAsync(Stream, string, PdfRedactionRequest, PdfRedactionOptions, CancellationToken)
Asynchronously redacts the PDF read from
inputStream and writes the result to
outputPath.
public static Task<PdfRedactionReport> RedactToFileAsync(Stream inputStream, string outputPath, PdfRedactionRequest request, PdfRedactionOptions options = null, CancellationToken cancellationToken = default)
Parameters
inputStreamStreamoutputPathstringrequestPdfRedactionRequestoptionsPdfRedactionOptionscancellationTokenCancellationToken
Returns
RedactToFileAsync(Attachment, string, PdfRedactionRequest, PdfRedactionOptions, CancellationToken)
Asynchronously redacts the PDF carried by
attachment and writes the result to
outputPath.
public static Task<PdfRedactionReport> RedactToFileAsync(Attachment attachment, string outputPath, PdfRedactionRequest request, PdfRedactionOptions options = null, CancellationToken cancellationToken = default)
Parameters
attachmentAttachmentoutputPathstringrequestPdfRedactionRequestoptionsPdfRedactionOptionscancellationTokenCancellationToken