VintaSoft Office .NET Plug-in: API changes in version 12.4
In This Topic
API changes in Vintasoft.Imaging.Office.OpenXml.dll
New classes:
public class Vintasoft.Imaging.Office.OfficeDocumentCryptography
|
Contains collection of helper-algorithms, which allow to work with encrypded Office documents. |
public class Vintasoft.Imaging.Office.OpenXml.Editor.OpenXmlTabInfo
|
Represents an information about tab of an Open XML document. |
Changed classes:
Vintasoft.Imaging.Office.OpenXml.Editor.OpenXmlDocumentEditor
|
Added methods
|
public static bool IsIllegalOpenXmlCharacter(char)
|
Determines whether text symbol is illegal open XML character. |
public static bool TextContainsIllegalOpenXmlCharacters(string)
|
Determines whether text contains illegal open XML characters. |
|
|
Vintasoft.Imaging.Office.OpenXml.Editor.OpenXmlDocumentElement
|
Added fields
|
public string Tab
|
A string that represents tab. |
|
|
Vintasoft.Imaging.Office.OpenXml.Editor.OpenXmlDocumentParagraph
|
Added methods
|
public void BeginInit()
|
Signals the paragraph initialization is starting. |
public void EndInit()
|
Signals the paragraph initialization is finished. |
public Vintasoft.Imaging.Office.OpenXml.Editor.OpenXmlParagraphProperties GetParagraphProperties()
|
Returns the paragraph properties. |
|
|
Vintasoft.Imaging.Office.OpenXml.Editor.Docx.DocxDocumentEditor
|
Added properties
|
public bool OptimizeParagraphsTree { get ; set ; }
|
Gets or sets a value indicating whether paragraphs tree must be optimized after tree change. |
|
|
Added methods
|
public string AddImageResource(System.IO.Stream)
|
Adds an image-resource to the worksheet. |
public string AddImageResource(Vintasoft.Imaging.VintasoftImage)
|
Adds an image-resource to the worksheet. |
public string AddImageResource(System.IO.Stream, Vintasoft.Imaging.Utils.IActionProgressController)
|
Adds an image resource to the worksheet. |
public string AddImageResource(Vintasoft.Imaging.VintasoftImage, Vintasoft.Imaging.Codecs.Encoders.EncoderBase)
|
Adds an image-resource to the worksheet. |
public string AddImageResource(Vintasoft.Imaging.VintasoftImage, Vintasoft.Imaging.Utils.IActionProgressController)
|
Adds an image-resource to the worksheet. |
public string AddImageResource(Vintasoft.Imaging.VintasoftImage, Vintasoft.Imaging.Codecs.Encoders.EncoderBase, Vintasoft.Imaging.Utils.IActionProgressController)
|
Adds an image-resource to the worksheet. |
public Vintasoft.Imaging.Office.OpenXml.Editor.OpenXmlDocumentElement [] CreatePageLayout(System.Drawing.SizeF, System.Drawing.RectangleF [], System.Collections.Generic.Dictionary < string,System.Drawing.RectangleF>)
|
Creates the page layout. |
|
|
Vintasoft.Imaging.Office.Spreadsheet.Document.ChartProperties
|
Added properties
|
public string CategoryAxisTitle { get ; }
|
Gets the title of category axis. |
public Vintasoft.Imaging.Office.Spreadsheet.Document.TextShapeAppearance CategoryAxisTitleAppearance { get ; }
|
Gets the appearance of the category axis title. |
public string ValuesAxisTitle { get ; }
|
Gets the title of values axis. |
public Vintasoft.Imaging.Office.Spreadsheet.Document.TextShapeAppearance ValuesAxisTitleAppearance { get ; }
|
Gets the appearance of the values axis title. |
|
|
Vintasoft.Imaging.Office.Spreadsheet.Document.Editors.ChartPropertiesEditor
|
Added methods
|
public void SetCategoryAxisTitle(string)
|
Sets the value of CategoryAxisTitle property. |
public void SetCategoryAxisTitleAppearance(Vintasoft.Imaging.Office.Spreadsheet.Document.TextShapeAppearance)
|
Sets the value of CategoryAxisTitleAppearance property. |
public void SetValuesAxisTitle(string)
|
Sets the value of ValuesAxisTitle property. |
public void SetValuesAxisTitleAppearance(Vintasoft.Imaging.Office.Spreadsheet.Document.TextShapeAppearance)
|
Sets the value of ValuesAxisTitleAppearance property. |
|
|
Vintasoft.Imaging.Office.Spreadsheet.Formulas.FormulaExpression
|
Added methods
|
public void Translate(int, int)
|
Shifts the position of all non-fixed cell references in the formula. |
|
|
Changed enumerations:
Vintasoft.Imaging.Office.Spreadsheet.Document.ChartType
|
Added fields
|
public Vintasoft.Imaging.Office.Spreadsheet.Document.ChartType Axial3D
|
The 3D axial chart. |
public Vintasoft.Imaging.Office.Spreadsheet.Document.ChartType Line3D
|
The 3D line chart. |
public Vintasoft.Imaging.Office.Spreadsheet.Document.ChartType Pie3D
|
The pie chart. |
public Vintasoft.Imaging.Office.Spreadsheet.Document.ChartType Bubble
|
The bubble chart. |
public Vintasoft.Imaging.Office.Spreadsheet.Document.ChartType Stock
|
The stock chart. |
|
|
API changes in Vintasoft.Imaging.Office.OpenXml.UI.dll
New classes:
public class Vintasoft.Imaging.Office.Spreadsheet.UI.Controls.ActionRequestEventArgs
|
Provides data for an event that needs action confirmation from user. |
public class Vintasoft.Imaging.Office.Spreadsheet.UI.Controls.CellsEditorPanel
|
Provides a "Cells Editor" panel. |
public class Vintasoft.Imaging.Office.Spreadsheet.UI.Controls.ColorEventArgs
|
Provides data for an event that requests System.Drawing.Color from user. |
public class Vintasoft.Imaging.Office.Spreadsheet.UI.Controls.CommentsPanel
|
Provides the "Comments" panel. |
public class Vintasoft.Imaging.Office.Spreadsheet.UI.Controls.CopyPastePanel
|
Provides a "Copy/Paste" panel. |
public class Vintasoft.Imaging.Office.Spreadsheet.UI.Controls.DefinedNamesPanel
|
Provides the "Defined Names" panel. |
public class Vintasoft.Imaging.Office.Spreadsheet.UI.Controls.ExceptionActionEventArgs
|
Provides data for an event that provides information about occured System.Exception. |
public class Vintasoft.Imaging.Office.Spreadsheet.UI.Controls.FilenameEventArgs
|
Provides data for an event that requests filename. |
public class Vintasoft.Imaging.Office.Spreadsheet.UI.Controls.FilePanel
|
Provides the "File" panel. |
public class Vintasoft.Imaging.Office.Spreadsheet.UI.Controls.FontPropertiesPanel
|
A panel control that allows to edit font properties. |
public class Vintasoft.Imaging.Office.Spreadsheet.UI.Controls.FormulaPanel
|
Provides a "Formula" panel. |
public class Vintasoft.Imaging.Office.Spreadsheet.UI.Controls.FunctionsPanel
|
Provides a "Functions" panel. |
public class Vintasoft.Imaging.Office.Spreadsheet.UI.Controls.NavigationPanel
|
Provides the "Naviagation" panel. |
public class Vintasoft.Imaging.Office.Spreadsheet.UI.Controls.NumberFormatPanel
|
Provides a "Number Format" panel. |
public class Vintasoft.Imaging.Office.Spreadsheet.UI.Controls.PanelToolStripRenderer
|
Handles the painting functionality for System.Windows.Forms.ToolStrip objects. |
public class Vintasoft.Imaging.Office.Spreadsheet.UI.Controls.SpreadsheetDocumentEditorControl
|
Provides a "Spreadsheet document editor" control for a spreadsheet visual editor. |
public class Vintasoft.Imaging.Office.Spreadsheet.UI.Controls.SpreadsheetEditorMainMenuPanel
|
Provides a "Main menu" panel for a spreadsheet visual editor. |
public class Vintasoft.Imaging.Office.Spreadsheet.UI.Controls.SpreadsheetVisualEditorPanel
|
Represents a base UI panel for SpreadsheetVisualEditor. |
public class Vintasoft.Imaging.Office.Spreadsheet.UI.Controls.TextAlignmentPanel
|
Provides a "Text Alignment" panel. |
public class Vintasoft.Imaging.Office.Spreadsheet.UI.Controls.UndoPanel
|
Provides a "Undo" panel. |
public class Vintasoft.Imaging.Office.Spreadsheet.UI.Controls.XlsxFunctionNameEventArgs
|
Provides data for an event that asks XLSX function name from user. |
Changed classes:
Vintasoft.Imaging.Office.Spreadsheet.UI.SpreadsheetVisualEditor
|
Added properties
|
public string ChartCategoryAxisTitle { get ; set ; }
|
Gets or sets the category axis title of focused chart. |
public string ChartValuesAxisTitle { get ; set ; }
|
Gets or sets the values axis title of focused chart. |
|
|
Renamed properties
|
public bool CanTransfromChart { get ; set ; }
|
public bool CanTransformChart { get ; set ; }
|
public bool CanTransfromChartData { get ; set ; }
|
public bool CanTransformChartData { get ; set ; }
|
public bool CanTransfromComment { get ; set ; }
|
public bool CanTransformComment { get ; set ; }
|
public bool CanTransfromFocusedCells { get ; set ; }
|
public bool CanTransformFocusedCells { get ; set ; }
|
public bool CanTransfromPicture { get ; set ; }
|
public bool CanTransformPicture { get ; set ; }
|
public bool CanTransfromShape { get ; set ; }
|
public bool CanTransformShape { get ; set ; }
|
|
|
Added methods
|
public string GetActualValueByDefinedName(string)
|
Returns the actual value by defined name. |
|
|
API changes in Vintasoft.Imaging.Office.OpenXml.Wpf.UI.dll
New classes:
public class Vintasoft.Imaging.Office.Spreadsheet.Wpf.UI.Controls.ActionRequestEventArgs
|
Provides data for an event that needs action confirmation from user. |
public class Vintasoft.Imaging.Office.Spreadsheet.Wpf.UI.Controls.CellsEditorPanel
|
Provides a "Cells Editor" panel. |
public class Vintasoft.Imaging.Office.Spreadsheet.Wpf.UI.Controls.ColorEventArgs
|
Provides data for an event that requests System.Windows.Media.Color from user. |
public class Vintasoft.Imaging.Office.Spreadsheet.Wpf.UI.Controls.CommentsPanel
|
Provides the "Comments" panel. |
public class Vintasoft.Imaging.Office.Spreadsheet.Wpf.UI.Controls.CopyPastePanel
|
Provides a "Copy/Paste" panel. |
public class Vintasoft.Imaging.Office.Spreadsheet.Wpf.UI.Controls.DefinedNamesPanel
|
Provides the "Defined Names" panel. |
public class Vintasoft.Imaging.Office.Spreadsheet.Wpf.UI.Controls.ExceptionActionEventArgs
|
Provides data for an event that provides information about occured System.Exception. |
public class Vintasoft.Imaging.Office.Spreadsheet.Wpf.UI.Controls.FilenameEventArgs
|
Provides data for an event that requests filename. |
public class Vintasoft.Imaging.Office.Spreadsheet.Wpf.UI.Controls.FilePanel
|
Provides the "File" panel. |
public class Vintasoft.Imaging.Office.Spreadsheet.Wpf.UI.Controls.FontPropertiesPanel
|
A panel control that allows to edit font properties. |
public class Vintasoft.Imaging.Office.Spreadsheet.Wpf.UI.Controls.FormulaPanel
|
Provides a "Formula" panel. |
public class Vintasoft.Imaging.Office.Spreadsheet.Wpf.UI.Controls.FunctionsPanel
|
Provides a "Functions" panel. |
public class Vintasoft.Imaging.Office.Spreadsheet.Wpf.UI.Controls.NavigationPanel
|
Provides the "Naviagation" panel. |
public class Vintasoft.Imaging.Office.Spreadsheet.Wpf.UI.Controls.NumberFormatPanel
|
Provides a "Number Format" panel. |
public class Vintasoft.Imaging.Office.Spreadsheet.Wpf.UI.Controls.SpreadsheetDocumentEditorControl
|
Provides a "Main menu" panel for a spreadsheet visual editor. |
public class Vintasoft.Imaging.Office.Spreadsheet.Wpf.UI.Controls.SpreadsheetEditorMainMenuPanel
|
Provides a "Main menu" panel for a spreadsheet visual editor. |
public class Vintasoft.Imaging.Office.Spreadsheet.Wpf.UI.Controls.SpreadsheetVisualEditorPanel
|
Represents a base UI panel for SpreadsheetVisualEditor . |
public class Vintasoft.Imaging.Office.Spreadsheet.Wpf.UI.Controls.TextAlignmentPanel
|
Provides a "Text Alignment" panel. |
public class Vintasoft.Imaging.Office.Spreadsheet.Wpf.UI.Controls.UndoPanel
|
Provides an "Undo" panel. |
public class Vintasoft.Imaging.Office.Spreadsheet.Wpf.UI.Controls.XlsxFunctionNameEventArgs
|
Provides data for an event with function string. |
public class XamlGeneratedNamespace.GeneratedInternalTypeHelper
|
GeneratedInternalTypeHelper |