Table of Contents

Delegate PdfLoadedDocument.PdfAConversionProgressEventHandler

Namespace
Syncfusion.Pdf.Parsing
Assembly
Syncfusion.Pdf.Portable.dll

Delegate for handling PDF/A conversion progress.

public delegate void PdfLoadedDocument.PdfAConversionProgressEventHandler(object sender, PdfAConversionProgressEventArgs arguments)

Parameters

sender object
arguments PdfAConversionProgressEventArgs

Examples

PdfLoadedDocument document = new PdfLoadedDocument("input.pdf");
//Set the conformance level.
loadedDocument.Conformance = PdfConformanceLevel.Pdf_A1B;  
document.PdfAConversionProgress += pdfAConversion_TrackProgress;
//Save the document
document.Save("output.pdf");
document.Close(true);         
// Event handler for Track redaction process
  void pdfAConversion_TrackProgress(object sender, PdfAConversionProgressEventArgs arguments)
  {
    MessageBox.Show(String.Format("Pdf/A conversion Process " + arguments.Progress + " % completed");
  }
Dim document As PdfLoadedDocument =  New PdfLoadedDocument("input.pdf") 
'Set the conformance level.
loadedDocument.Conformance = PdfConformanceLevel.Pdf_A1B
document.PdfAConversionProgress += pdfAConversion_TrackProgress
'Save the document
document.Save("output.pdf")
document.Close(True)         
'Event handler for Track redaction process
Private  Sub pdfAConversion_TrackProgress(ByVal sender As Object, ByVal arguments As PdfAConversionProgressEventArgs)
  MessageBox.Show(String.Format("Pdf/A conversion Process " + arguments.Progress + " % completed"))
End Sub

Constructors

PdfAConversionProgressEventHandler(object, nint)

public PdfAConversionProgressEventHandler(object @object, nint method)

Parameters

object object
method nint

Methods

BeginInvoke(object, PdfAConversionProgressEventArgs, AsyncCallback, object)

public virtual IAsyncResult BeginInvoke(object sender, PdfAConversionProgressEventArgs arguments, AsyncCallback callback, object @object)

Parameters

sender object
arguments PdfAConversionProgressEventArgs
callback AsyncCallback
object object

Returns

IAsyncResult

EndInvoke(IAsyncResult)

public virtual void EndInvoke(IAsyncResult result)

Parameters

result IAsyncResult

Invoke(object, PdfAConversionProgressEventArgs)

public virtual void Invoke(object sender, PdfAConversionProgressEventArgs arguments)

Parameters

sender object
arguments PdfAConversionProgressEventArgs