menu

WPF

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class PdfLoadedCircleAnnotation - WPF API Reference | Syncfusion

    Show / Hide Table of Contents

    Class PdfLoadedCircleAnnotation

    Represents the loaded Circle annotation class.

    Inheritance
    System.Object
    PdfAnnotation
    PdfLoadedAnnotation
    PdfLoadedStyledAnnotation
    PdfLoadedCircleAnnotation
    Implements
    System.ComponentModel.INotifyPropertyChanged
    Inherited Members
    PdfAnnotation.CalculateBounds(RectangleF, PdfPage, PdfLoadedPage)
    PdfAnnotation.CalculateTemplateBounds(RectangleF, PdfPageBase, PdfTemplate)
    PdfAnnotation.CalculateTemplateBounds(RectangleF, PdfPageBase, PdfTemplate, Boolean)
    PdfAnnotation.CalculateTemplateBounds(RectangleF, PdfPageBase, PdfTemplate, Boolean, PdfGraphics)
    PdfAnnotation.Flatten
    PdfAnnotation.FlattenPopUps
    PdfAnnotation.Initialize()
    PdfAnnotation.Layer
    PdfAnnotation.PdfTag
    PdfAnnotation.PropertyChanged
    PdfAnnotation.Rotate
    PdfAnnotation.SetAppearance(Boolean)
    PdfLoadedAnnotation.CreationDate
    PdfLoadedAnnotation.GetValues(String)
    PdfLoadedAnnotation.ObjectID
    PdfLoadedAnnotation.Page
    PdfLoadedAnnotation.SetText(String)
    PdfLoadedAnnotation.SetValues(String, String)
    PdfLoadedAnnotation.Type
    PdfLoadedStyledAnnotation.AnnotationFlags
    PdfLoadedStyledAnnotation.Author
    PdfLoadedStyledAnnotation.Bounds
    PdfLoadedStyledAnnotation.CheckFlatten()
    PdfLoadedStyledAnnotation.Color
    PdfLoadedStyledAnnotation.FlattenAnnotationTemplate(PdfTemplate, Boolean)
    PdfLoadedStyledAnnotation.InnerColor
    PdfLoadedStyledAnnotation.Location
    PdfLoadedStyledAnnotation.ModifiedDate
    PdfLoadedStyledAnnotation.Name
    PdfLoadedStyledAnnotation.Opacity
    PdfLoadedStyledAnnotation.Size
    PdfLoadedStyledAnnotation.Subject
    PdfLoadedStyledAnnotation.Text
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: Syncfusion.Pdf.Interactive
    Assembly: Syncfusion.Pdf.Base.dll
    Syntax
    public class PdfLoadedCircleAnnotation : PdfLoadedStyledAnnotation, IPdfWrapper, INotifyPropertyChanged

    Properties

    Border

    Get or set the border style of the annotation.

    Declaration
    public LineBorder Border { get; set; }
    Property Value
    Type
    LineBorder

    BorderEffect

    Get or set the border effect of the Circle annotation.

    Declaration
    public PdfBorderEffect BorderEffect { get; set; }
    Property Value
    Type
    PdfBorderEffect
    Examples
    Load an existing document.
    PdfLoadedDocument document = new PdfLoadedDocument(@"....\Annotations.pdf");
    //Load the existing pdf circle annotation
    PdfLoadedCircleAnnotation  circle = document.Pages[0].Annotations[0] as PdfLoadedCircleAnnotation;
    //Get and Set the border effect of the annotation
    PdfBorderEffect borderEffect = circle.BorderEffect;
    //save the document.
    document.Save("PdfCircleAnnotation.pdf");
    //Close the document.
    document.Close(true);
    'Load an existing document.
    Dim document As New PdfLoadedDocument("....\Annotations.pdf")
    'Load the existing pdf circle annotation
    Dim circle As PdfLoadedCircleAnnotation = document.Pages(0).Annotations(0)
    'Get and Set the border effect of the annotation
    Dim borderEffect As PdfBorderEffect = circle.BorderEffect
    'save the document.
    document.Save("PdfCircleAnnotation.pdf")
    'Close the document.
    document.Close(True)

    Comments

    Gets the annotation comments history.

    Declaration
    public PdfLoadedPopupAnnotationCollection Comments { get; }
    Property Value
    Type Description
    PdfLoadedPopupAnnotationCollection

    The Comments collection of the circle annotation.

    Examples
    //Load an existing document.
    PdfLoadedDocument document = new PdfLoadedDocument(@"..\..\Annotations.pdf");
    //Load the existing PdfCircleAnnotation
    PdfLoadedCircleAnnotation  circle = document.Pages[0].Annotations[0] as PdfLoadedCircleAnnotation;
    //Get the comments collection
    PdfLoadedPopupAnnotationCollection commentsCollection = circle.Comments;
    //save the document
    document.Save("CircleAnnotation.pdf");
    //Close the docuemnt
    document.Close(true);
    'Load an existing document.
    Dim document As New PdfLoadedDocument("..\..\Annotations.pdf")
    'Load the existing PdfLoadedCircleAnnotation
    Dim circle As PdfLoadedCircleAnnotation = document.Pages(0).Annotations(0)
    'Get the Comment collection
    Dim commentsCollection As PdfLoadedPopupAnnotationCollection = circle.Comments
    Next
    'save the document
    document.Save("CircleAnnotation.pdf")
    'Close the document.
    document.Close(True)
    See Also
    PdfLoadedDocument
    PdfLoadedPage

    ReviewHistory

    Gets the annotation review history.

    Declaration
    public PdfLoadedPopupAnnotationCollection ReviewHistory { get; }
    Property Value
    Type Description
    PdfLoadedPopupAnnotationCollection

    The review collection of the circle annotation.

    Examples
    //Load an existing document.
    PdfLoadedDocument document = new PdfLoadedDocument(@"..\..\Annotations.pdf");
    //Load the existing PdfCircleAnnotation
    PdfLoadedCircleAnnotation  circle = document.Pages[0].Annotations[0] as PdfLoadedCircleAnnotation;
    //Get the review collection
    PdfLoadedPopupAnnotationCollection reviewCollection = circle.ReviewHistory;
    //save the document
    document.Save("CircleAnnotation.pdf");
    //Close the docuemnt
    document.Close(true);
    'Load an existing document.
    Dim document As New PdfLoadedDocument("..\..\Annotations.pdf")
    'Load the existing PdfLoadedCircleAnnotation
    Dim circle As PdfLoadedCircleAnnotation = document.Pages(0).Annotations(0)
    'Get the review collection
    Dim reviewCollection As PdfLoadedPopupAnnotationCollection = circle.ReviewHistory
    Next
    'save the document
    document.Save("CircleAnnotation.pdf")
    'Close the document.
    document.Close(True)
    See Also
    PdfLoadedDocument
    PdfLoadedPage

    Methods

    Save()

    Saves an annotation.

    Declaration
    protected override void Save()
    Overrides
    PdfAnnotation.Save()

    Implements

    System.ComponentModel.INotifyPropertyChanged
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved