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

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

New classes:

public class Vintasoft.Imaging.Office.OpenXml.HtmlConverterSettings Provides settings for HTML converter.


Changed classes:

Vintasoft.Imaging.Codecs.Decoders.MarkupRenderingSettings
Renamed properties
public System.Drawing.Color DefaultBackroundColor { get; set; } public System.Drawing.Color DefaultBackgroundColor { get; set; }


Vintasoft.Imaging.Codecs.Decoders.XlsxDecoder
Added methods
public static bool IsOdsDocument(System.IO.Stream) Returns a value indicating whether specified stream is ODS document.
public static bool IsOdsDocument(string) Returns a value indicating whether specified file is ODS document.


Vintasoft.Imaging.Office.OpenXml.DocxConverterSettings
Added properties
public Vintasoft.Imaging.Fonts.FontProgramsControllerBase FontProgramsController { get; set; } Gets or sets the font programs controller that allows to access the external font programs.
public bool ParagraphVerticalPositionCompatible { get; set; } Gets or sets a value indicating whether converter should align the text in paragraph vertically.


Vintasoft.Imaging.Office.OpenXml.OpenXmlDocumentConverter
Added methods
public static void ConvertDocxToHtml(System.IO.Stream, System.IO.Stream) Converts a DOCX document to a HTML document.
public static void ConvertDocxToHtml(string, string) Converts a DOCX document to a HTML document.
public static void ConvertDocxToHtml(System.IO.Stream, System.IO.Stream, Vintasoft.Imaging.Office.OpenXml.HtmlConverterSettings) Converts a DOCX document to a HTML document.
public static void ConvertDocxToHtml(System.IO.Stream, System.IO.TextWriter, Vintasoft.Imaging.Office.OpenXml.HtmlConverterSettings) Converts a DOCX document to a HTML document.
public static void ConvertDocxToHtml(string, string, Vintasoft.Imaging.Office.OpenXml.HtmlConverterSettings) Converts a DOCX document to a HTML document.
public static string ConvertDocxToVintasoftHtmlDiv(System.IO.Stream) Converts a DOCX document to a DIV-element with "Vintasoft-formatted" HTML content.
public static void ConvertOdsToXlsx(System.IO.Stream, System.IO.Stream) Converts an ODS document to an XLSX document.
public static void ConvertOdsToXlsx(string, string) Converts an ODS document to an XLSX document.
public static void ConvertOdtToDocx(System.IO.Stream, System.IO.Stream) Converts an ODT document to a DOCX document.
public static void ConvertOdtToDocx(string, string) Converts an ODT document to a DOCX document.
public static void ConvertOdtToDocx(Vintasoft.Imaging.Codecs.Decoders.DocumentEnvironmentProperties, System.IO.Stream, System.IO.Stream) Converts an ODT document to a DOCX document.
public static void ConvertOdtToDocx(Vintasoft.Imaging.Codecs.Decoders.DocumentEnvironmentProperties, string, string) Converts an ODT document to a DOCX document.
public static void ConvertVintasoftHtmlDivToDocx(string, System.IO.Stream) Converts a DIV-element with "Vintasoft-formatted" HTML content to a DOCX document.


Vintasoft.Imaging.Office.OpenXml.Editor.Docx.DocxDocumentEditor
Added methods
public Vintasoft.Imaging.Office.OpenXml.Editor.OpenXmlDocumentElement[] CreatePageLayout(System.Drawing.SizeF, bool, System.Drawing.RectangleF[], System.Collections.Generic.Dictionary<string,System.Drawing.RectangleF>) Creates the page layout.


Vintasoft.Imaging.Office.Spreadsheet.Document.CellBorders
Added properties
public Vintasoft.Imaging.Office.Spreadsheet.Document.CellBorder Diagonal { get; } Gets the diagonal border.
public bool IsDiagonalDown { get; } Gets a value indicating whether Diagonal border musth be draw from top-left to bottom-right.
public bool IsDiagonalUp { get; } Gets a value indicating whether Diagonal border musth be draw from bottom-left to top-right.
Added constructors
public void CellBorders(Vintasoft.Imaging.Office.Spreadsheet.Document.CellBorder, Vintasoft.Imaging.Office.Spreadsheet.Document.CellBorder, Vintasoft.Imaging.Office.Spreadsheet.Document.CellBorder, Vintasoft.Imaging.Office.Spreadsheet.Document.CellBorder, Vintasoft.Imaging.Office.Spreadsheet.Document.CellBorder, bool, bool) Initializes a new instance of the CellBorders class.


New enumerations:

public enum Vintasoft.Imaging.Office.OpenXml.HtmlDocumentFormat Specifies available formats of HTML documents.


Changed enumerations:

Vintasoft.Imaging.Office.Spreadsheet.StandardChartType
Added fields
public Vintasoft.Imaging.Office.Spreadsheet.StandardChartType Pie_3DPie_Horizontal The 3D Pie, horizontal values.
public Vintasoft.Imaging.Office.Spreadsheet.StandardChartType Pie_3DPie_Vertical The 3D Pie, vertical values.
public Vintasoft.Imaging.Office.Spreadsheet.StandardChartType Pie_3DPieExplosion_Horizontal The 3D Pie Explosion, horizontal values.
public Vintasoft.Imaging.Office.Spreadsheet.StandardChartType Pie_3DPieExplosion_Vertical The 3D Pie Explosion, vertical values.
public Vintasoft.Imaging.Office.Spreadsheet.StandardChartType Surface_3DSurface_Horizontal The 3D Surface, horizontal values.
public Vintasoft.Imaging.Office.Spreadsheet.StandardChartType Surface_3DSurface_Vertical The 3D Surface, vertical values.
public Vintasoft.Imaging.Office.Spreadsheet.StandardChartType Surface_3DSurfaceWireframe_Horizontal The 3D Surface Wireframe, horizontal values.
public Vintasoft.Imaging.Office.Spreadsheet.StandardChartType Surface_3DSurfaceWireframe_Vertical The 3D Surface Wireframe, vertical values.


Vintasoft.Imaging.Office.Spreadsheet.Document.TextHorizontalAlign
Added fields
public Vintasoft.Imaging.Office.Spreadsheet.Document.TextHorizontalAlign Justify Align content on the justify.