Method RedactToStream
RedactToStream(string, Stream, PdfRedactionRequest, PdfRedactionOptions, CancellationToken)
Redacts the PDF at inputPath and writes the
result to outputStream.
public static PdfRedactionReport RedactToStream(string inputPath, Stream outputStream, PdfRedactionRequest request, PdfRedactionOptions options = null, CancellationToken cancellationToken = default)
Parameters
inputPathstringoutputStreamStreamrequestPdfRedactionRequestoptionsPdfRedactionOptionscancellationTokenCancellationToken
Returns
RedactToStream(byte[], Stream, PdfRedactionRequest, PdfRedactionOptions, CancellationToken)
Redacts in-memory PDF bytes and writes the result to
outputStream.
public static PdfRedactionReport RedactToStream(byte[] pdfData, Stream outputStream, PdfRedactionRequest request, PdfRedactionOptions options = null, CancellationToken cancellationToken = default)
Parameters
pdfDatabyte[]outputStreamStreamrequestPdfRedactionRequestoptionsPdfRedactionOptionscancellationTokenCancellationToken
Returns
RedactToStream(Stream, Stream, PdfRedactionRequest, PdfRedactionOptions, CancellationToken)
Redacts the PDF read from inputStream and
writes the result to outputStream.
public static PdfRedactionReport RedactToStream(Stream inputStream, Stream outputStream, PdfRedactionRequest request, PdfRedactionOptions options = null, CancellationToken cancellationToken = default)
Parameters
inputStreamStreamoutputStreamStreamrequestPdfRedactionRequestoptionsPdfRedactionOptionscancellationTokenCancellationToken
Returns
RedactToStream(Attachment, Stream, PdfRedactionRequest, PdfRedactionOptions, CancellationToken)
Redacts the PDF carried by attachment and
writes the result to outputStream.
public static PdfRedactionReport RedactToStream(Attachment attachment, Stream outputStream, PdfRedactionRequest request, PdfRedactionOptions options = null, CancellationToken cancellationToken = default)
Parameters
attachmentAttachmentoutputStreamStreamrequestPdfRedactionRequestoptionsPdfRedactionOptionscancellationTokenCancellationToken