VintaSoft Imaging .NET SDK 15.1: Documentation for .NET developer
In This Topic
VintaSoft Office .NET Plug-in: API changes in version 12.5
In This Topic

API changes in Vintasoft.Imaging.Office.OpenXml.dll

New classes:

public class Vintasoft.Imaging.Codecs. DocxCodec Provides the codec that allows to convert DOC document to a DOCX document. Also codec allows to decode DOCX or DOC document.
public abstract class Vintasoft.Imaging.Office.OpenXml.Editor. OpenXmlDocumentTextContent Represents a base class for all text elements in an Office Open XML document editor.
public abstract class Vintasoft.Imaging.Office.OpenXml.Editor. OpenXmlFieldInfo Represents an information about field of an Open XML document.
public class Vintasoft.Imaging.Office.OpenXml.Editor. OpenXmlNumPagesFieldInfo Represents an information about 'NUMPAGES' field of an Open XML document.
public class Vintasoft.Imaging.Office.OpenXml.Editor. OpenXmlPageFieldInfo Represents an information about 'PAGE' field of an Open XML document.
public class Vintasoft.Imaging.Office.Spreadsheet. StandardCharts Provides the methods, which allow to work with the source of standard charts.


Changed classes:

Vintasoft.Imaging.Codecs.Decoders. OpenXmlDecoder <TDocument>
Added methods
public bool CanUseVectorRendering(int, Vintasoft.Imaging.Codecs.Decoders. DecodingSettings, Vintasoft.Imaging.Codecs.Decoders. RenderingSettings) Returns a value indicating whether the vector rendering can be used.


Vintasoft.Imaging.Office. OfficeDocumentCryptography
Renamed methods
public static bool IsEncryptedOfficeDocument(System.IO. Stream) public static bool IsSecuredOfficeDocument(System.IO. Stream)
public static bool IsEncryptedOfficeDocument(string) public static bool IsSecuredOfficeDocument(string)


Vintasoft.Imaging.Office.OpenXml.Editor. OpenXmlDocumentElement
Added methods
public Vintasoft.Imaging.Office.OpenXml.Editor. OpenXmlTextProperties GetTextProperties() Returns the text properties.


Vintasoft.Imaging.Office.OpenXml.Editor. OpenXmlDocumentParagraph
Added methods
public Vintasoft.Imaging.Office.OpenXml.Editor. OpenXmlTextProperties GetParagraphTextProperties() Returns the paragraph text properties.
public void SetParagraphTextProperties(Vintasoft.Imaging.Office.OpenXml.Editor. OpenXmlTextProperties) Sets the paragraph text properties.


Vintasoft.Imaging.Office.OpenXml.Editor.Docx. DocxDocumentEditor
Added methods
public Vintasoft.Imaging.Office.OpenXml.Editor. OpenXmlDocumentElement [] CreateFooterLayout(System.Drawing. RectangleF [], System.Drawing. SizeF, float, float, System. Nullable < int >) Creates the footer layout.
public Vintasoft.Imaging.Office.OpenXml.Editor. OpenXmlDocumentElement [] CreateHeaderLayout(System.Drawing. RectangleF [], System.Drawing. SizeF, float, float, System. Nullable < int >) Creates the header layout.


Vintasoft.Imaging.Office.Spreadsheet. SpreadsheetEditor
Added properties
public Vintasoft.Imaging.Office.Spreadsheet.Document. FormattingProperties FormattingProperties { get ; } Gets the document formatting properties.
Added methods
public Vintasoft.Imaging.Office.Spreadsheet.Document. SheetDrawing AddChart(Vintasoft.Imaging.Office.Spreadsheet.Document. Worksheet, Vintasoft.Imaging.Office.Spreadsheet. StandardChartType, Vintasoft.Imaging.Office.Spreadsheet.Document. CellReferences, Vintasoft.Imaging.Office.Spreadsheet.Document. SheetDrawingLocation) Adds the standard chart.
public void ClearHyperlinks(Vintasoft.Imaging.Office.Spreadsheet.Document. Worksheet, Vintasoft.Imaging.Office.Spreadsheet.Document. CellReferencesSet, bool) Removes the hyperlinks, which are located in specified cells set.
public static Vintasoft.Imaging.Office.Spreadsheet. SpreadsheetEditor CreateEditor() Synchronously creates the spreadsheet editor for new XLSX document.
public static Vintasoft.Imaging.Office.Spreadsheet. SpreadsheetEditor CreateEditor(Vintasoft.Imaging.Office.Spreadsheet. SpreadsheetEditorSettings) Synchronously creates the spreadsheet editor for new XLSX document.
public static Vintasoft.Imaging.Office.Spreadsheet. SpreadsheetEditor CreateEditor(Vintasoft.Imaging.Office.Spreadsheet. SpreadsheetEditorSource) Synchronously creates the spreadsheet editor for specified spreadsheet source.
public static Vintasoft.Imaging.Office.Spreadsheet. SpreadsheetEditor CreateEditor(Vintasoft.Imaging.Office.Spreadsheet. SpreadsheetEditorSource, Vintasoft.Imaging.Office.Spreadsheet. SpreadsheetEditorSettings) Synchronously creates the spreadsheet editor for specified spreadsheet source.
public void SetCellValue(Vintasoft.Imaging.Office.Spreadsheet.Document. Worksheet, Vintasoft.Imaging.Office.Spreadsheet.Document. CellReference, double) Sets cell value.


Vintasoft.Imaging.Office.Spreadsheet.Document. CellReferences
Added methods
public static Vintasoft.Imaging.Office.Spreadsheet.Document. CellReferencesSet Exclude(Vintasoft.Imaging.Office.Spreadsheet.Document. CellReferences, Vintasoft.Imaging.Office.Spreadsheet.Document. CellReferences) Excludes the specified cell references from cells.


Vintasoft.Imaging.Office.Spreadsheet.Document. ChartDataSeries
Added properties
public Vintasoft.Imaging.Office.Spreadsheet.Document. ChartDataSeriesType SeriesType { get ; } Gets the series type.


Vintasoft.Imaging.Office.Spreadsheet.Document. ChartInsertParams
Added properties
public Vintasoft.Imaging.Office.Spreadsheet. StandardChartType StandardChart { get ; } Gets the type of standard chart.
Added constructors
public void ChartInsertParams(Vintasoft.Imaging.Office.Spreadsheet. StandardChartType, Vintasoft.Imaging.Office.Spreadsheet.Document. CellReferences, Vintasoft.Imaging.Office.Spreadsheet.Document. SheetDrawingLocation) Initializes a new instance of the ChartInsertParams class.


Vintasoft.Imaging.Office.Spreadsheet.Document. FormattingProperties
Added methods
public string ConvertNumberToString(double) Converts the number to string.


Vintasoft.Imaging.Office.Spreadsheet.Document. SheetDrawingLocation
Added constructors
public void SheetDrawingLocation(Vintasoft.Imaging.Office.Spreadsheet.Document. CellReferences) Initializes a new instance of the SheetDrawingLocation class.


Vintasoft.Imaging.Office.Spreadsheet.Document.Editors. ChartDataSeriesEditor
Added methods
public void SetSeriesType(Vintasoft.Imaging.Office.Spreadsheet.Document. ChartDataSeriesType) Sets the value of SeriesType property.


Vintasoft.Imaging.Office.Spreadsheet.Document.Editors. WorksheetEditor
Added methods
public Vintasoft.Imaging.Office.Spreadsheet.Document.Editors. ChartPropertiesEditor CreateChartPropertiesEditor(Vintasoft.Imaging.Office.Spreadsheet.Document. SheetDrawing) Creates the chart properties editor of SheetDrawing .


New enumerations:

public enum Vintasoft.Imaging.Office.Spreadsheet. StandardChartType Specifies available types of standard charts.
public enum Vintasoft.Imaging.Office.Spreadsheet.Document. ChartDataSeriesType Specifies available types of data series in XLSX chart.


Changed enumerations:

Vintasoft.Imaging.Office.Spreadsheet.Document. ChartType
Added fields
public Vintasoft.Imaging.Office.Spreadsheet.Document. ChartType Radar The radar chart.
public Vintasoft.Imaging.Office.Spreadsheet.Document. ChartType Surface The surface chart.




API changes in Vintasoft.Imaging.Office.OpenXml.UI.dll

Changed classes:

Vintasoft.Imaging.Office.Spreadsheet.UI. ChartPreviewManager
Added properties
public bool UseStandardChartSource { get ; set ; } Gets or sets a value indicating whether preview manager must use the embedded chart source.


Vintasoft.Imaging.Office.Spreadsheet.UI. SpreadsheetVisualEditor
Added methods
public Vintasoft.Imaging.Office.Spreadsheet.Document. SheetDrawing AddStandardChart(Vintasoft.Imaging.Office.Spreadsheet.Document. Worksheet, Vintasoft.Imaging.Office.Spreadsheet.Document. SheetDrawing, Vintasoft.Imaging.Office.Spreadsheet.Document. CellReferences) Adds the standard chart to the focused worksheet.
public void RemoveColumns(Vintasoft.Imaging.Office.Spreadsheet.Document. CellReferencesSet) Removes the columns on focused worksheet at position of selected cells.