officefileapi-devexpress-dot-pdf-7d73f9bd.md
Defines extension methods for the IPdfViewerAnnotationBuilder interface.
Namespace : DevExpress.Pdf
Assembly : DevExpress.Pdf.v25.2.Drawing.dll
NuGet Package : DevExpress.Pdf.Drawing
public static class PdfViewerAnnotationBuilderExtensions
Public Module PdfViewerAnnotationBuilderExtensions
The PdfViewerAnnotationBuilderExtensions class methods allows you to retrieve options for specific annotation types when the AnnotationCreating event fires.
The code sample below calls the PdfViewerAnnotationBuilderExtensions.AsTextMarkupAnnotationBuilder method to specify an author for all created text markup annotations:
private void PdfViewer_MarkupAnnotationCreating(object sender, PdfAnnotationCreatingEventArgs e)
{
if (e.Builder.AnnotationType == PdfAnnotationType.TextMarkup)
{
IPdfViewerMarkupAnnotationBuilder builder =
e.Builder.AsTextMarkupAnnotationBuilder();
builder.Author = "John Smith";
}
}
Private Sub PdfViewer_MarkupAnnotationCreating(ByVal sender As Object, ByVal e As PdfAnnotationCreatingEventArgs)
If e.Builder.AnnotationType = PdfAnnotationType.TextMarkup Then
Dim builder As IPdfViewerMarkupAnnotationBuilder = e.Builder.AsTextMarkupAnnotationBuilder()
builder.Author = "John Smith"
End If
End Sub
Object PdfViewerAnnotationBuilderExtensions
See Also