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. |
|
|