VintaSoft PDF .NET Plug-in: Changes in version 9.1
In This Topic
API changes in Vintasoft.Imaging.Pdf.dll
New classes:
public class Vintasoft.Imaging.ImageProcessing.Color. PdfColorBlendCommand
|
Blends colors using the PdfPageColorBlendingCommand class if image is associated with PDF page; otherwise, blends image colors using the ColorBlendCommand class. |
public class Vintasoft.Imaging.ImageProcessing.Color. PdfDesaturateCommand
|
Desaturates colors using the PdfColorTransformCommand class if image is associated with PDF page; otherwise, desaturates image colors using the DesaturateCommand class. |
public class Vintasoft.Imaging.Pdf.Processing. PdfPageColorBlendingCommand
|
Blends colors on PDF page. |
public class Vintasoft.Imaging.Metadata. PdfDocumentMetadata
|
Represents a tree root node that stores metadata of PDF document. |
public class Vintasoft.Imaging.Pdf.Tree.Annotations. PdfAnnotationsRelationsHelper
|
Contains methods to simplify work with annotations relations. |
public class Vintasoft.Imaging.Pdf.Tree.Annotations. PdfPopupAnnotation
|
Represents a PDF annotation that displays text in a pop-up window for entry and editing. |
public class Vintasoft.Imaging.Pdf.Tree.Annotations. PdfTextAnnotationAppearanceGenerator
|
An appearance generator for a PDF text (comment) annotation. |
Removed classes:
public class Vintasoft.Imaging.Pdf.Processing. PdfPageInvertCommand
|
Use Vintasoft.Imaging.ImageProcessing.Color. PdfColorBlendCommand class instead.
|
Moved classes:
public class Vintasoft.Imaging.Pdf.Security. IncorrectAuthorizationException
|
Moved to Vintasoft.Imaging.dll assembly |
Changed classes:
Vintasoft.Imaging.Pdf.Drawing.GraphicsFigures. RectangleFigure
|
Added properties
|
public bool CanRotate { get ; set ; }
|
Gets or sets a value indicating whether the figure can be rotated. |
public float RotationAngle { get ; set ; }
|
Gets or sets the rotation angle of rectange figure, in degress. |
|
|
Added methods
|
protected System.Drawing. PointF GetRotateAtPoint()
|
Returns the point that uses as rotation center. |
protected Vintasoft.Imaging. AffineMatrix GetTransformMatrix()
|
Returns the transform matrix that applies to rectangular object. |
|
|
Vintasoft.Imaging.Pdf.Processing. PdfFixups
|
Added properties
|
public Vintasoft.Imaging.Processing. ProcessingCommand <Vintasoft.Imaging.Pdf.Processing. PdfContentStreamCommandProcessingParams > OverprintModeIs1WhenIccBasedCmykColorSpaceAndOverprintControlUsedFixup { get ; }
|
Gets the fixup of OverprintModeIs1WhenIccBasedCmykColorSpaceAndOverprintControlUsed. |
|
|
Vintasoft.Imaging.Pdf.Processing. PdfPageBurnAnnotationsCommand
|
Added properties
|
public Vintasoft.Imaging.Pdf. PdfAnnotationRenderingMode AnnotationRenderingMode { get ; set ; }
|
Gets or sets the annotation rendering mode. |
|
|
Vintasoft.Imaging.Pdf.Tree. PdfPage
|
Removed properties
|
public System.Collections.ObjectModel. ReadOnlyCollection <Vintasoft.Imaging.Pdf.Tree.Fonts. PdfFont > Fonts { get ; }
|
This property is no longer supported. Use the GetFonts() method instead. |
public Vintasoft.Imaging.Pdf.Content.ImageExtraction. ImageExtractor ImageExtractor { get ; }
|
This property is obsolete, use GetContentImageExtractor() method instead. |
public System.Collections.ObjectModel. ReadOnlyCollection <Vintasoft.Imaging.Pdf.Tree. PdfImageResource > Images { get ; }
|
This property is no longer supported. Use the GetImages() method instead. |
|
|
Vintasoft.Imaging.Pdf.Tree.Annotations. PdfAnnotation
|
Added methods
|
protected void OnAppearanceUpdated(System. EventArgs)
|
Raises the AppearanceUpdated event. |
protected void OnContentsChanged(Vintasoft.Imaging. PropertyChangedEventArgs < string >)
|
Raises the ContentsChanged event. |
protected void OnRectangleChanged(Vintasoft.Imaging. PropertyChangedEventArgs <System.Drawing. RectangleF >)
|
Raises the RectangleChanged event. |
|
|
Added events
|
public event System. EventHandler AppearanceUpdated
|
Occurs when appearance updated. |
public event System. EventHandler <Vintasoft.Imaging. PropertyChangedEventArgs < string >> ContentsChanged
|
Occurs when Vintasoft.Imaging.Pdf.Content property is changed. |
public event System. EventHandler <Vintasoft.Imaging. PropertyChangedEventArgs <System.Drawing. RectangleF >> RectangleChanged
|
Occurs when Rectangle property is changed. |
|
|
Vintasoft.Imaging.Pdf.Tree.Annotations. PdfFreeTextAnnotationAppearanceGenerator
|
Added methods
|
protected void DrawText(Vintasoft.Imaging.Pdf.Drawing. PdfGraphics, System.Drawing. RectangleF, string, float, Vintasoft.Imaging.Pdf.Drawing. PdfContentAlignment)
|
Draws the text of free text annotation. |
|
|
Vintasoft.Imaging.Pdf.Tree.Annotations. PdfLinkAnnotation
|
Removed properties
|
public Vintasoft.Imaging.Pdf.Tree. PdfAction Action { get ; set ; }
|
This property is obsolete, use the ActivateAction property instead. |
|
|
Vintasoft.Imaging.Pdf.Tree.Annotations. PdfMarkupAnnotation
|
Added properties
|
public System. DateTime CreationDate { get ; set ; }
|
Gets or sets the date and time when the annotation was created. |
public Vintasoft.Imaging.Pdf.Tree.Annotations. PdfPopupAnnotation PopupAnnotation { get ; set ; }
|
Gets or sets a pop-up annotation for entering or editing the text associated with this annotation. |
public Vintasoft.Imaging.Pdf.Tree.Annotations. PdfAnnotation RelatedAnnotation { get ; set ; }
|
Gets or sets the annotation that is related with this annotation. |
public string RelatedAnnotationType { get ; set ; }
|
Gets or sets a name specifying the relationship (the "reply type") between this annotation and one specified by RelatedAnnotation. |
public string RichText { get ; set ; }
|
Gets or sets the rich text string that shall be displayed in the popup window when the annotation is opened. |
|
|
Vintasoft.Imaging.Pdf.Tree.Annotations. PdfTextAnnotation
|
Added properties
|
public string State { get ; set ; }
|
Gets or sets the state to which the original annotation (RelatedAnnotation) should be set. |
public string StateModel { get ; set ; }
|
Get or sets the state model corresponding to State. |
|
|
Renamed properties
|
public bool Open { get ; set ; }
|
public bool IsOpen { get ; set ; }
|
|
|
Vintasoft.Imaging.Pdf.Tree.InteractiveForms. PdfInteractiveFormTextField
|
Removed properties
|
public bool IsNotSpellChecked { get ; set ; }
|
This property is no longer supported. Use the IsDoNotSpellCheck property instead. |
|
|
New enumerations:
public enum Vintasoft.Imaging.Pdf. PdfRedactionMarkType
|
Specifies types of PDF redaction marks. |
API changes in Vintasoft.Imaging.Pdf.UI.dll
New classes:
public class Vintasoft.Imaging.Pdf.UI.Annotations. PdfTextAnnotationView
|
Determines how to display a PDF Text annotation and how user can interact with it. |
Changed classes:
Vintasoft.Imaging.Pdf.UI. RedactionMark
|
Changed properties
|
public Vintasoft.Imaging.Pdf.UI. RedactionMarkType MarkType { get ; set ; }
|
public Vintasoft.Imaging.Pdf. PdfRedactionMarkType MarkType { get ; set ; }
|
|
|
Vintasoft.Imaging.Pdf.UI.Annotations. PdfAnnotationTool
|
Added events
|
public event System. EventHandler <Vintasoft.Imaging.Pdf.UI.Annotations. PdfAnnotationViewMouseEventArgs > AnnotationMouseButtonDown
|
Occurs when mouse button down on annotation view. |
public event System. EventHandler <Vintasoft.Imaging.Pdf.UI.Annotations. PdfAnnotationViewMouseEventArgs > AnnotationMouseButtonUp
|
Occurs when mouse button up on annotation view. |
public event System. EventHandler <Vintasoft.Imaging.Pdf.UI.Annotations. PdfAnnotationViewMouseEventArgs > AnnotationMouseEnter
|
Occurs when mouse enters on annotation view. |
public event System. EventHandler <Vintasoft.Imaging.Pdf.UI.Annotations. PdfAnnotationViewMouseEventArgs > AnnotationMouseExit
|
Occurs when mouse exits from annotation view. |
|
|
Moved enumerations:
public enum Vintasoft.Imaging.Pdf.UI. RedactionMarkType
|
Moved to Vintasoft.Imaging.dll assembly, Vintasoft.Imaging namespace |
API changes in Vintasoft.Imaging.Pdf.Wpf.UI.dll
New classes:
public class Vintasoft.Imaging.Pdf.Wpf.UI.Annotations. WpfPdfTextAnnotationView
|
Determines how to display a PDF text annotation and how user can interact with it. |
Changed classes:
Vintasoft.Imaging.Pdf.Wpf.UI. WpfRedactionMark
|
Changed properties
|
public Vintasoft.Imaging.Pdf.Wpf.UI. WpfRedactionMarkType MarkType { get ; set ; }
|
public Vintasoft.Imaging.Pdf. PdfRedactionMarkType MarkType { get ; set ; }
|
|
|
Vintasoft.Imaging.Pdf.Wpf.UI.Annotations. WpfPdfAnnotationTool
|
Added events
|
public event System. EventHandler <Vintasoft.Imaging.Pdf.Wpf.UI.Annotations. WpfPdfAnnotationViewMouseEventArgs > AnnotationMouseButtonDown
|
Occurs when mouse button down on annotation view. |
public event System. EventHandler <Vintasoft.Imaging.Pdf.Wpf.UI.Annotations. WpfPdfAnnotationViewMouseEventArgs > AnnotationMouseButtonUp
|
Occurs when mouse button up on annotation view. |
|
|
Vintasoft.Imaging.Pdf.Wpf.UI.Annotations. WpfPdfAnnotationViewMouseEventArgs
|
Added properties
|
public bool Handled { get ; set ; }
|
Gets or sets a value indicating whether the event was handled. |
|
|
Removed enumerations:
public enum Vintasoft.Imaging.Pdf.Wpf.UI. WpfRedactionMarkType
|
Use Vintasoft.Imaging. RedactionMarkType class instead.
|