Skip to main content
All docs
V25.1
  • PdfViewerAnnotationBuilderExtensions.AsMarkupAnnotationBuilder(IPdfViewerAnnotationBuilder) Method

    Casts the IPdfViewerAnnotationBuilder object to the IPdfViewerMarkupAnnotationBuilder object.

    Namespace: DevExpress.Pdf

    Assembly: DevExpress.Pdf.v25.1.Drawing.dll

    NuGet Package: DevExpress.Pdf.Drawing

    Declaration

    public static IPdfViewerMarkupAnnotationBuilder AsMarkupAnnotationBuilder(
        this IPdfViewerAnnotationBuilder builder
    )

    Parameters

    Name Type Description
    builder IPdfViewerAnnotationBuilder

    Current IPdfViewerAnnotationBuilder object.

    Returns

    Type Description
    IPdfViewerMarkupAnnotationBuilder

    The object that contain information about the markup annotation.

    Remarks

    Use the AsMarkupAnnotationBuilder method to retrieve markup annotation parameters, as shown below:

    private void PdfViewer_MarkupAnnotationCreating(object sender,
    PdfAnnotationCreatingEventArgs e)
    {
        if (e.Builder.AnnotationType == PdfAnnotationType.TextMarkup)
        {
            IPdfViewerMarkupAnnotationBuilder builder =
            e.Builder.AsMarkupAnnotationBuilder();
            builder.Author = "John Smith";
        }
    }
    
    See Also