VintaSoft Imaging .NET SDK 12.4: Documentation for .NET developer
In This Topic
    VintaSoft PDF .NET Plug-in: Changes in version 8.7.1
    In This Topic

    API changes in Vintasoft.Imaging.Pdf.dll

    New classes:

    public class Vintasoft.Imaging.Pdf.PdfDocumentRevisionComparer Provides information about subsequent changes in PDF documents.
    public class Vintasoft.Imaging.Pdf.Processing.PdfDocumentCleanupCommand A processing command that cleanups PDF document.
    public class Vintasoft.Imaging.Pdf.Processing.RemoveMarkedContentCommand Removes marked or optional content from PDF document, PDF page or form XObject resource.


    Changed classes:

    Vintasoft.Imaging.Pdf.PdfDocument
    Added properties
    public bool IsSavingRequired { get; set; } Gets or sets a value indicating whether the PDF document requires saving.
    Added constructors
    public void PdfDocument(System.IO.Stream, bool) Initializes a new instance of the PdfDocument class from the specified stream.
    Added events
    public event System.EventHandler IsSavingRequiredChanged Occurs when IsSavingRequired property value is changed.


    Vintasoft.Imaging.Pdf.PdfDocumentRevision
    Added properties
    public Vintasoft.Imaging.Pdf.PdfDocument Document { get; } Gets the PDF document.


    Vintasoft.Imaging.Pdf.JavaScriptApi.PdfJsDoc
    Added properties
    public bool dirty { get; set; } Gets or sets a value indicating whether the document needs to be saved as the result of a changes to the document.
    public bool requiresFullSave { get; } Gets a value indicating whether the document requires a full save because it is temporary or newly created.


    Vintasoft.Imaging.Pdf.Processing.PdfA.PdfA1bConverter
    Added properties
    public Vintasoft.Imaging.Pdf.Processing.PdfDocumentCleanupCommand DocumentCleanup { get; set; } Gets or sets the document cleanup command.


    Vintasoft.Imaging.Pdf.Processing.PdfA.PdfA2bConverter
    Added properties
    public Vintasoft.Imaging.Pdf.Processing.PdfDocumentCleanupCommand DocumentCleanup { get; set; } Gets or sets the document cleanup command.


    Vintasoft.Imaging.Pdf.Tree.PdfFormXObjectResource
    Added properties
    public int StructParentsKey { get; set; } Gets or sets the integer key of the page entry in the structural parent tree.


    Vintasoft.Imaging.Pdf.Tree.PdfPage
    Added properties
    public int StructParentsKey { get; set; } Gets or sets the integer key of the page entry in the structural parent tree.


    Vintasoft.Imaging.Pdf.Tree.PdfResource
    Added properties
    public Vintasoft.Imaging.Pdf.Tree.PdfMarkedContentProperty OptionalContentProperties { get; set; } Gets or sets an optional content group that corresponds this resource.
    public int StructParentKey { get; set; } Gets or sets the integer key of this object entry in the structural parent tree.


    Vintasoft.Imaging.Pdf.Tree.Annotations.PdfAnnotation
    Added properties
    public int StructParentKey { get; set; } Gets or sets the integer key of this object entry in the structural parent tree.


    Vintasoft.Imaging.Pdf.Tree.DigitalSignatures.PdfSignatureInformation
    Added properties
    public bool IsTimeStamp { get; } Gets a value indicating whether signature is a document timestamp signature.
    Added methods
    public Vintasoft.Imaging.Pdf.PdfDocumentRevisionComparer GetDocumentChanges() Returns the document changes, which occurred after document signing.






    API changes in Vintasoft.Imaging.Pdf.UI.dll

    Changed classes:

    Vintasoft.Imaging.Pdf.UI.PdfTextSelectionTool
    Added properties
    public int TextSelectionAutoScrollStep { get; set; } Gets or sets the step value, in pixels, which should be used for auto scrolling in image viewer when text selection is performing in image viewer and mouse cursor is moving outside the image viewer.






    API changes in Vintasoft.Imaging.Pdf.Wpf.UI.dll

    Changed classes:

    Vintasoft.Imaging.Pdf.Wpf.UI.WpfPdfTextSelectionTool
    Added properties
    public int TextSelectionAutoScrollStep { get; set; } Gets or sets the step value, in pixels, which should be used for auto scrolling in image viewer when text selection is performing in image viewer and mouse cursor is moving outside the image viewer.