VintaSoft Imaging .NET SDK v8.6
Vintasoft.Imaging.Pdf.Tree.Annotations Namespace / PdfAnnotationAppearances Class
Members



In This Topic
    PdfAnnotationAppearances Class
    In This Topic
    Represents the appearances, which are specifying how the annotation is presented visually on the page.
    Object Model
    PdfAnnotationAppearances ClassPdfBasicObject ClassPdfDocument ClassPdfFormXObjectResource ClassPdfFormXObjectResourceDictionary ClassPdfFormXObjectResource ClassPdfIndirectReference ClassPdfFormXObjectResource ClassPdfFormXObjectResourceDictionary ClassPdfFormXObjectResource ClassPdfFormXObjectResource ClassPdfFormXObjectResourceDictionary ClassPdfFormXObjectResource Class
    Syntax
    'Declaration
     
    Public NotInheritable Class PdfAnnotationAppearances 
       Inherits Vintasoft.Imaging.Pdf.Tree.PdfTreeNodeBase
    public sealed class PdfAnnotationAppearances : Vintasoft.Imaging.Pdf.Tree.PdfTreeNodeBase 
    public __gc __sealed class PdfAnnotationAppearances : public Vintasoft.Imaging.Pdf.Tree.PdfTreeNodeBase 
    public ref class PdfAnnotationAppearances sealed : public Vintasoft.Imaging.Pdf.Tree.PdfTreeNodeBase 
    Remarks
    Appearances enable the annotation to be presented visually in different ways to reflect its interactions with the user. Each appearance is a form resource: a self-contained content stream to be rendered inside the annotation rectangle.

    An annotation can define as many as three separate appearances:
    • The "normal" appearance is used when the annotation is not interacting with the user. This appearance is also used for printing the annotation.
    • The "rollover" appearance is used when the user moves the cursor into the annotation's active area without pressing the mouse button.
    • The "down" appearance is used when the mouse button is pressed or held down within the annotation's active area. Each entry may contain either a single appearance (Normal, Rollover, Down) or an appearance subdictionary (NormalStates, RolloverStates, DownStates). In the latter case, the subdictionary defines multiple appearances corresponding to different appearance states of the annotation.
    Inheritance Hierarchy

    System.Object
       Vintasoft.Imaging.Pdf.Tree.PdfTreeNodeBase
          Vintasoft.Imaging.Pdf.Tree.Annotations.PdfAnnotationAppearances

    Requirements

    Target Platforms: Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP, Windows Server 2012, Windows Server 2008, Windows Server 2003

    See Also