VintaSoft PDF .NET Plug-in: API changes in version 11.0
Vintasoft.Imaging.Pdf.Office.dll - contains classes, which allow to convert text PDF content to the Office document and allows to display an Office document on PDF page.
Vintasoft.Imaging.Pdf.Office.UI.dll - contains classes, which allow to draw an Office document on PDF page and allow to determine how user can interact with Office document on PDF page in WinForms.
Vintasoft.Imaging.Pdf.Office.Wpf.UI.dll - contains classes, which allow to draw an Office document on PDF page and allow to determine how user can interact with Office document on PDF page in WPF.
public class Vintasoft.Imaging.Pdf. PdfPageContentChangeEventArgs
|
Provides data for an event that occurs when content of PDF page is changed. |
public class Vintasoft.Imaging.Pdf. PdfTreeNodeContentState
|
Stores content state of a PDF tree node. |
public class Vintasoft.Imaging.Pdf.Drawing. PdfDrawingFont
|
Defines the text font, which is based on PdfFont. |
public class Vintasoft.Imaging.Pdf.Drawing. PdfDrawingFontController
|
Provides access to the PDF fonts of PDF document. |
public class Vintasoft.Imaging.Pdf.Drawing.GraphicsFigures. ContentStreamGraphicsFigureGroup
|
Provides a group of graphics figures of content stream, i.e. a sequence of graphical operators of a content stream. |
public class Vintasoft.Imaging.Pdf.Drawing.GraphicsFigures. ContentStreamGraphicsFigureTextGroup
|
Provides a group of content stream text figures, i.e. a sequence of text operators of a content stream. |
public class Vintasoft.Imaging.Pdf.Drawing.GraphicsFigures. GraphicsFigureUndoAction
|
Undo action that stores information about changes in GraphicsFigure. |
public class Vintasoft.Imaging.Pdf.Tree.Annotations. PdfOfficeDocumentAnnotation
|
Represents a VintaSoft PDF annotation that stores a office document. |
public class Vintasoft.Imaging.Pdf.Tree.Annotations. PdfProjectionAnnotation
|
Represents a projection annotation (PDF 2.0) that has much of the functionality of other markup annotations. |
Vintasoft.Imaging.Pdf.Content. PdfContentGraphicsFigureEditor
|
Changed constructors
|
public void PdfContentGraphicsFigureEditor(Vintasoft.Imaging.Pdf.Tree. PdfTreeNodeBase)
|
public void PdfContentGraphicsFigureEditor(Vintasoft.Imaging.Pdf.Tree. PdfTreeNodeBase, bool)
|
|
|
Added methods
|
public void AddClip(Vintasoft.Imaging.Pdf.Drawing.GraphicsFigures. ContentStreamGraphicsFigure, Vintasoft.Imaging.Drawing. IGraphicsPath)
|
Adds the clip to the specified figure. |
public void AddClip(System.Collections.Generic. IEnumerable <Vintasoft.Imaging.Pdf.Drawing.GraphicsFigures. ContentStreamGraphicsFigure >, Vintasoft.Imaging.Drawing. IGraphicsPath)
|
Adds the clip to the specified figures. |
public void ApplyChanges(Vintasoft.Imaging.Pdf.Drawing.GraphicsFigures. ContentStreamGraphicsFigure)
|
Applies the changes of specified content figure. |
public bool ApplyTransform(Vintasoft.Imaging.Pdf.Drawing.GraphicsFigures. ContentStreamGraphicsFigure)
|
Applies current transform to the specified graphics figure. |
public bool ApplyTransform(System.Collections.Generic. IEnumerable <Vintasoft.Imaging.Pdf.Drawing.GraphicsFigures. ContentStreamGraphicsFigure >)
|
Applies current transform to the specified graphics figure group. |
public bool ApplyTransform(int)
|
Applies current transform to the specified graphics figure. |
public Vintasoft.Imaging.Pdf.Drawing.GraphicsFigures. GraphicsFigure [] GetGraphicsFigureGroups()
|
Returns the graphics figure groups. |
public void Remove(System.Collections.Generic. IEnumerable <Vintasoft.Imaging.Pdf.Drawing.GraphicsFigures. ContentStreamGraphicsFigure >)
|
Removes all figures, which are contained in specified collection. |
public void ReplaceResource(Vintasoft.Imaging.Pdf.Drawing.GraphicsFigures. ContentStreamGraphicsFigure, Vintasoft.Imaging.Pdf.Tree. PdfResource)
|
Replaces the XObject resource (image or form) of specified content graphics figure. |
public void Transform(Vintasoft.Imaging.Pdf.Drawing.GraphicsFigures. ContentStreamGraphicsFigure, Vintasoft.Imaging. AffineMatrix)
|
Transforms the specified figure using specified affine matrix. |
public void Transform(System.Collections.Generic. IEnumerable <Vintasoft.Imaging.Pdf.Drawing.GraphicsFigures. ContentStreamGraphicsFigure >, Vintasoft.Imaging. AffineMatrix)
|
Transforms the specified figures using specified affine matrix. |
|
|
Vintasoft.Imaging.Pdf.Drawing.GraphicsFigures. GraphicsFigure
|
Added properties
|
public Vintasoft.Imaging.Pdf.Drawing.GraphicsFigures. GraphicsFigureContentType ContentType { get ; }
|
Gets the content type of graphics figure. |
public Vintasoft.Imaging.Pdf. PdfDocument Document { get ; }
|
Gets the PDF document that associated with this graphics figure. |
public bool IsContentFigure { get ; }
|
Gets a value indicating whether this figure is stored in PDF content. |
|
|
Added methods
|
public bool ContainsPoint(System.Drawing. PointF)
|
Returns a value indicating whether figure contains specified point. |
|
|
Renamed methods
|
public void DrawOnGraphics(Vintasoft.Imaging. DrawingSurface, System.Drawing. Graphics, Vintasoft.Imaging. AffineMatrix, Vintasoft.Imaging.Pdf.Tree. PdfPage)
|
public void Draw(Vintasoft.Imaging. DrawingSurface, Vintasoft.Imaging.Drawing. DrawingEngine, Vintasoft.Imaging. AffineMatrix, Vintasoft.Imaging.Pdf.Tree. PdfPage)
|
public void DrawOnGraphics(Vintasoft.Imaging. DrawingSurface, System.Drawing. Graphics, Vintasoft.Imaging. AffineMatrix, Vintasoft.Imaging.Pdf. PdfDocument, Vintasoft.Imaging.Pdf.Tree. PdfResources)
|
public void Draw(Vintasoft.Imaging. DrawingSurface, Vintasoft.Imaging.Drawing. DrawingEngine, Vintasoft.Imaging. AffineMatrix, Vintasoft.Imaging.Pdf. PdfDocument, Vintasoft.Imaging.Pdf.Tree. PdfResources)
|
public void DrawOnGraphics(Vintasoft.Imaging. DrawingSurface, System.Drawing. Graphics, Vintasoft.Imaging. AffineMatrix, Vintasoft.Imaging.Pdf.Tree. PdfPage, Vintasoft.Imaging.Codecs.Decoders. PdfRenderingSettings, Vintasoft.Imaging.Codecs.Decoders. DecodingSettings)
|
public void Draw(Vintasoft.Imaging. DrawingSurface, Vintasoft.Imaging.Drawing. DrawingEngine, Vintasoft.Imaging. AffineMatrix, Vintasoft.Imaging.Pdf.Tree. PdfPage, bool, Vintasoft.Imaging.Codecs.Decoders. PdfRenderingSettings, Vintasoft.Imaging.Codecs.Decoders. DecodingSettings)
|
|
|
Added events
|
public event System. EventHandler ReferencePointsChanged
|
Occurs when reference points are changed. |
public event System. EventHandler ReferencePointsChanging
|
Occurs when reference points are changing. |
|
|
Vintasoft.Imaging.Pdf.UI. PdfContentEditorTool
|
Added fields
|
public static string ContentChangeDescription_RemoveContent
|
A string that describes the content change action when editor removes content. |
public static string ContentChangeDescription_ReplaceResource
|
A string that describes the content change action when editor replaces the resource. |
public static string ContentChangeDescription_AddClip
|
A string that describes the content change action when editor adds clip to the figure. The content change description that uses when clip adding. |
public static string ContentChangeDescription_Transform
|
A string that describes the content change action when editor transforms the resource. |
public static string ContentChangeDescription_TextChange
|
A string that describes the content change action when editor changes text of figure. |
public static string ContentChangeDescription_RenderFigures
|
A string that describes the content change action when editor renders figures. |
public static string ContentChangeDescription_RemoveFigures
|
A string that describes the content change action when editor removes figures. |
|
|
Added properties
|
public bool AppendMode { get ; set ; }
|
Gets or sets a value indicating whether the content editor tool edits PDF page content in append mode. |
public System.Drawing. Brush ContentFigureHighlightBrush { get ; set ; }
|
Gets or sets a brush, which must be used for filling the content figure bounding box. |
public System.Drawing. Pen ContentFigureHighlightPen { get ; set ; }
|
Gets or sets a pen, which must be used for drawing the content figure bounding box. |
public System.Drawing. Brush ContentFigureInteractionBrush { get ; set ; }
|
Gets or sets the brush that is used to fill content figure area when transformation occurs. |
public Vintasoft.Imaging.Fonts. FontProgramsControllerBase DocumentFontController { get ; }
|
Gets the PDF document font controller that stores fonts of PDF document. |
public System.Drawing. Brush FigureHighlightBrush { get ; set ; }
|
Gets or sets a brush, which must be used for filling the figure bounding box. |
public System.Drawing. Pen FigureHighlightPen { get ; set ; }
|
Gets or sets a pen, which must be used for drawing the figure bounding box. |
public bool FiguresHighlight { get ; set ; }
|
Gets or sets a value indicating whether the tool must highlight the figures. |
public bool GroupContentFigures { get ; set ; }
|
Gets or sets a value indicating whether the content editor tool must group content figures. |
public Vintasoft.Imaging.Pdf.Drawing.GraphicsFigures. GraphicsFigureContentType InteractiveContentType { get ; set ; }
|
Gets or sets the type of the interactive content. |
public bool RenderFiguresWhenDeactivating { get ; set ; }
|
Gets or sets a value indicating whether the RenderFiguresOnAllPages must be executed when visual tool is deactivated. |
public Vintasoft.Imaging.Undo. UndoManager UndoManager { get ; set ; }
|
Gets or sets the undo manager. |
|
|
Added methods
|
public void AddFigureClip(Vintasoft.Imaging.Pdf.UI. GraphicsFigureView, Vintasoft.Imaging.Drawing. IGraphicsPath)
|
Adds clip to the specified figure. |
public void BeginUndoAction(string, Vintasoft.Imaging.Pdf.Drawing.GraphicsFigures. GraphicsFigure)
|
Begins a composite undo action. |
protected Vintasoft.Imaging.Fonts. FontProgramsControllerBase CreateDocumentFontController(Vintasoft.Imaging.Pdf. PdfDocument)
|
Creates the PDF document font controller that stores PDF document fonts. |
protected Vintasoft.Imaging.Pdf.UI. GraphicsFigureView CreateFigureView(Vintasoft.Imaging.Pdf.Drawing.GraphicsFigures. GraphicsFigure)
|
Creates the figure view. |
protected void DrawFigureHighlight(Vintasoft.Imaging.UI. ImageViewer, Vintasoft.Imaging. VintasoftImage, System.Drawing. Graphics, Vintasoft.Imaging.Pdf.UI. GraphicsFigureView)
|
Draws the highlighting for figures. |
public void EndUndoAction()
|
Ends the undo action. |
public Vintasoft.Imaging.Pdf.UI. GraphicsFigureView [] FindFigures(System.Drawing. PointF)
|
Finds all figures, which are located at specified point. |
public Vintasoft.Imaging.Pdf.UI. GraphicsFigureView [] GetNonContentFigures()
|
Returns the non-content graphics figures for focused image. |
public Vintasoft.Imaging.Pdf.UI. GraphicsFigureView [] GetNonContentFigures(Vintasoft.Imaging. VintasoftImage)
|
Returns the non-content graphics figures for specified image. |
protected void OnFigureCollectionChanged(Vintasoft.Imaging. CollectionChangeEventArgs <Vintasoft.Imaging.Pdf.Drawing.GraphicsFigures. GraphicsFigure >)
|
Raises the PdfContentEditorTool.FigureCollectionChanged event. |
protected void OnFigureCollectionChanging(Vintasoft.Imaging. CollectionChangeEventArgs <Vintasoft.Imaging.Pdf.Drawing.GraphicsFigures. GraphicsFigure >)
|
Raises the PdfContentEditorTool.FigureCollectionChanging event. |
protected void OnPageContentChanged(Vintasoft.Imaging.Pdf. PdfPageContentChangeEventArgs)
|
Raises the PdfContentEditorTool.PageContentChanged event. |
protected void OnPageContentChanging(Vintasoft.Imaging.Pdf. PdfPageContentChangeEventArgs)
|
Raises the PdfContentEditorTool.PageContentChanged event. |
public void RemoveAllFigures()
|
Removes all figures. |
public void RemoveFigure(Vintasoft.Imaging.Pdf.UI. GraphicsFigureView)
|
Removes specified figure. |
public void RemoveFigures(System.Collections.Generic. IEnumerable <Vintasoft.Imaging.Pdf.UI. GraphicsFigureView >)
|
Removes the figures. |
public void ReplaceResource(Vintasoft.Imaging.Pdf.Drawing.GraphicsFigures. ContentStreamGraphicsFigure, Vintasoft.Imaging.Pdf.Tree. PdfResource)
|
Replaces the resource of ContentStreamGraphicsFigure. |
public void TransformFigure(Vintasoft.Imaging.Pdf.UI. GraphicsFigureView, Vintasoft.Imaging. AffineMatrix)
|
Transforms the figure using specified affine matrix. |
|
|
Added events
|
public event Vintasoft.Imaging. CollectionChangeEventHandler <Vintasoft.Imaging.Pdf.Drawing.GraphicsFigures. GraphicsFigure > FigureCollectionChanged
|
Occurs when the collection of figures is changed. |
public event Vintasoft.Imaging. CollectionChangeEventHandler <Vintasoft.Imaging.Pdf.Drawing.GraphicsFigures. GraphicsFigure > FigureCollectionChanging
|
Occurs when the collection of figures is changing. |
public event System. EventHandler <Vintasoft.Imaging.Pdf. PdfPageContentChangeEventArgs > PageContentChanged
|
Occurs when PDF page content is changed. |
public event System. EventHandler <Vintasoft.Imaging.Pdf. PdfPageContentChangeEventArgs > PageContentChanging
|
Occurs when page content is changing. |
|
|
Vintasoft.Imaging.Pdf.Wpf.UI. WpfPdfContentEditorTool
|
Added fields
|
public static string ContentChangeDescription_RemoveContent
|
A string that describes the content change action when editor removes content. |
public static string ContentChangeDescription_ReplaceResource
|
A string that describes the content change action when editor replaces the resource. |
public static string ContentChangeDescription_AddClip
|
A string that describes the content change action when editor adds clip to the figure. The content change description that uses when clip adding. |
public static string ContentChangeDescription_Transform
|
A string that describes the content change action when editor transforms the resource. |
public static string ContentChangeDescription_TextChange
|
A string that describes the content change action when editor changes text of figure. |
public static string ContentChangeDescription_RenderFigures
|
A string that describes the content change action when editor renders figures. |
public static string ContentChangeDescription_RemoveFigures
|
A string that describes the content change action when editor removes figures. |
|
|
Added properties
|
public bool AppendMode { get ; set ; }
|
Gets or sets a value indicating whether the content editor tool edits PDF page content in append mode. |
public System.Windows.Media. Brush ContentFigureHighlightBrush { get ; set ; }
|
Gets or sets a brush, which must be used for filling the content figure bounding box. |
public System.Windows.Media. Pen ContentFigureHighlightPen { get ; set ; }
|
Gets or sets a pen, which must be used for drawing the content figure bounding box. |
public System.Windows.Media. Brush ContentFigureInteractionBrush { get ; set ; }
|
Gets or sets the brush that is used to fill content figure area when transformation occurs. |
public Vintasoft.Imaging.Fonts. FontProgramsControllerBase DocumentFontController { get ; }
|
Gets the PDF document font controller that stores fonts of PDF document. |
public System.Windows.Media. Brush FigureHighlightBrush { get ; set ; }
|
Gets or sets a brush, which must be used for filling the figure bounding box. |
public System.Windows.Media. Pen FigureHighlightPen { get ; set ; }
|
Gets or sets a pen, which must be used for drawing the figure bounding box. |
public bool FiguresHighlight { get ; set ; }
|
Gets or sets a value indicating whether the tool must highlight the figures. |
public bool GroupContentFigures { get ; set ; }
|
Gets or sets a value indicating whether the content editor tool must group content figures. |
public Vintasoft.Imaging.Pdf.Drawing.GraphicsFigures. GraphicsFigureContentType InteractiveContentType { get ; set ; }
|
Gets or sets the type of the interactive content. |
public bool RenderFiguresWhenDeactivating { get ; set ; }
|
Gets or sets a value indicating whether the RenderFiguresOnAllPages must be executed when visual tool is deactivated. |
public Vintasoft.Imaging.Undo. UndoManager UndoManager { get ; set ; }
|
Gets or sets the undo manager. |
|
|
Added methods
|
public void AddFigureClip(Vintasoft.Imaging.Pdf.Wpf.UI. WpfGraphicsFigureView, Vintasoft.Imaging.Drawing. IGraphicsPath)
|
Adds clip to the specified figure. |
public void BeginUndoAction(string, Vintasoft.Imaging.Pdf.Drawing.GraphicsFigures. GraphicsFigure)
|
Begins a composite undo action. |
protected Vintasoft.Imaging.Fonts. FontProgramsControllerBase CreateDocumentFontController(Vintasoft.Imaging.Pdf. PdfDocument)
|
Creates the PDF document font controller that stores PDF document fonts. |
public void EndUndoAction()
|
Ends the undo action. |
public Vintasoft.Imaging.Pdf.Wpf.UI. WpfGraphicsFigureView [] FindFigures(System.Windows. Point)
|
Finds all figures, which are located at specified point. |
public Vintasoft.Imaging.Pdf.Wpf.UI. WpfGraphicsFigureView [] GetNonContentFigures()
|
Returns the non-content graphics figures for focused image. |
public Vintasoft.Imaging.Pdf.Wpf.UI. WpfGraphicsFigureView [] GetNonContentFigures(Vintasoft.Imaging. VintasoftImage)
|
Returns the non-content graphics figures form sepcified image. |
protected void OnFigureCollectionChanged(Vintasoft.Imaging. CollectionChangeEventArgs <Vintasoft.Imaging.Pdf.Drawing.GraphicsFigures. GraphicsFigure >)
|
Raises the WpfPdfContentEditorTool.FigureCollectionChanged event. |
protected void OnFigureCollectionChanging(Vintasoft.Imaging. CollectionChangeEventArgs <Vintasoft.Imaging.Pdf.Drawing.GraphicsFigures. GraphicsFigure >)
|
Raises the WpfPdfContentEditorTool.FigureCollectionChanging event. |
protected void OnPageContentChanged(Vintasoft.Imaging.Pdf. PdfPageContentChangeEventArgs)
|
Raises the WpfPdfContentEditorTool.PageContentChanged event. |
protected void OnPageContentChanging(Vintasoft.Imaging.Pdf. PdfPageContentChangeEventArgs)
|
Raises the WpfPdfContentEditorTool.PageContentChanged event. |
public void RemoveAllFigures()
|
Removes all figures. |
public void RemoveFigure(Vintasoft.Imaging.Pdf.Wpf.UI. WpfGraphicsFigureView)
|
Removes specified figure. |
public void RemoveFigures(System.Collections.Generic. IEnumerable <Vintasoft.Imaging.Pdf.Wpf.UI. WpfGraphicsFigureView >)
|
Removes the figures. |
protected void RenderFigureHighlight(Vintasoft.Imaging.Wpf.UI. WpfImageViewer, Vintasoft.Imaging. VintasoftImage, System.Windows.Media. DrawingContext, Vintasoft.Imaging.Pdf.Wpf.UI. WpfGraphicsFigureView)
|
Renders the highlighting for figures. |
public void ReplaceResource(Vintasoft.Imaging.Pdf.Drawing.GraphicsFigures. ContentStreamGraphicsFigure, Vintasoft.Imaging.Pdf.Tree. PdfResource)
|
Replaces the resource of ContentStreamGraphicsFigure. |
public void TransformFigure(Vintasoft.Imaging.Pdf.Wpf.UI. WpfGraphicsFigureView, Vintasoft.Imaging. AffineMatrix)
|
Transforms the figure using specified affine matrix. |
|
|
Added events
|
public event Vintasoft.Imaging. CollectionChangeEventHandler <Vintasoft.Imaging.Pdf.Drawing.GraphicsFigures. GraphicsFigure > FigureCollectionChanged
|
Occurs when the collection of figures is changed. |
public event Vintasoft.Imaging. CollectionChangeEventHandler <Vintasoft.Imaging.Pdf.Drawing.GraphicsFigures. GraphicsFigure > FigureCollectionChanging
|
Occurs when the collection of figures is changing. |
public event System. EventHandler <Vintasoft.Imaging.Pdf. PdfPageContentChangeEventArgs > PageContentChanged
|
Occurs when PDF page content was changed. |
public event System. EventHandler <Vintasoft.Imaging.Pdf. PdfPageContentChangeEventArgs > PageContentChanging
|
Occurs when page content is changing. |
|
|