VintaSoft Imaging .NET SDK 14.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.