VintaSoft Imaging .NET SDK 12.5: Documentation for .NET developer
In This Topic
    PDF: Annotate PDF document
    In This Topic
    Terms:
    1. "VintaSoft annotation" - an annotation in VintaSoft format,which is created using VintaSoft Annotation .NET Plug-in. VintaSoft annotation is stored in metadata of PDF document in VintasoftXMP or VintasoftBinary format.
      "VintaSoft annotation" can be created, viewed, printed edited only in application,which uses VintaSoft Annotation.NET Plug-in. Editing of Vintasoft annotations is not supported by third party applications.
    2. "PDF annotation" - an annotation, which is a PDF object and is stored in the tree of PDF document.The properties, appearance and behavior of PDF annotation is implemented according to PDF Reference 1.7 specification. Editing of PDF annotations is supported by third party applications, which support work with common PDF annotations.


    VintaSoft PDF .NET Plug-in (Reader + Writer) allows to work with PDF annotations ofPDF document programmaticaly. Detailed information can be found here: Working with PDF annotations of PDF document.



    VintaSoft PDF .NET Plug-in (Reader + Writer) in combination with VintaSoft Annotation .NET Plug-in allows to work with Vintasoft annotationsof PDF document in WinForms, WPF, ASP.NET WebForms and ASP.NET MVC. Detailed information about the features of VintaSoft Annotation .NET Plug-in can be found here: "Introduction to annotating images".



    VintaSoft PDF .NET Plug-in (Reader + Writer + Visual Editor) allows to work with PDF annotations of PDF document in WinForms and WPF.
    Detailed information about annotating PDF documents in WinForms can be found here:
    "Viewing PDF annotations of PDF document inWinForms" and "Editing PDF annotations of PDF document in WinForms.html".
    Detailed information about annotating PDF documents in WPF can be found here:
    "Viewing PDF annotations of PDF document in WPF" and "Editing PDF annotations of PDF document in WPF.html".



    Comparison of Vintasoft and PDF annotations

    VintaSoft Annotations PDF Anotations
    Vintasoft annotations can be viewed or printed in any PDF viewer. PDF annotations can be viewed or printed in any PDF viewer.
    User can interact with Vintasoft annotations only in PDF viewer, which uses VintaSoft Annotation .NET Plug-in. User can interact with PDF annotations in any PDF viewer.
    Vintasoft annotations can be changed only in PDF editor, which uses VintaSoft Annotation .NET Plug-in. PDF annotations can be changed in any PDF editor.
    Functionality of Vintasoft annotations can be easily extended. Functionality of PDF annotations is limited by PDF specification.
    The appearance of Vintasoft annotations can be easily changed. The appearance of PDF annotations is limited by PDF specification.
    The visual interaction with Vintasoft annotations has wide opportunities (move, rotate, group, etc)and can be easily extended. The visual interaction with PDF annotations is limited by PDF specification.
    The interaction logic between Vintasoft annotations can be defined using API from VintaSoft Annotation .NET Plug-in.
    The interaction logic will work only in PDF viewer, which uses VintaSoft Annotation .NET Plug-in.
    The interaction logic between PDF annotations can be defined using JavaScript from the Acrobat API Reference.
    The interaction logic will work in any PDF viewer.
    Vintasoft annotations cannot be used in interactive form of PDF document. PDF annotations can be used in interactive form of PDF document.
    Vintasoft annotations are stored in Vintasoft format, which is propriorietary. PDF annotations format is specified in PDF specification.