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

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

    New classes:

    public class Vintasoft.Imaging.Office.OpenXml. DocxConverterSettings Provides settings for DOCX converter.
    public class Vintasoft.Imaging.Office.OpenXml.Editor. OpenXmlCustomTabStop Provides information about custom tab stop of Open XML document.
    public class Vintasoft.Imaging.Office.OpenXml.Editor. OpenXmlCustomTabStops Provides information about custom tab stops of Open XML document.
    public class Vintasoft.Imaging.Office.OpenXml.Editor. OpenXmlDateFieldInfo Represents an information about 'DATE' (current date) field of an Open XML document.
    public class Vintasoft.Imaging.Office.OpenXml.Editor. OpenXmlDocumentInformation Represents information about the OpenXml document.
    public class Vintasoft.Imaging.Office.OpenXml.Editor. OpenXmlHyperlinkInfo Represents an information about hyperlink of an Open XML document.
    public class Vintasoft.Imaging.Office.OpenXml.Editor. OpenXmlPageBreakInfo Represents an information about page break of an Open XML document.
    public class Vintasoft.Imaging.Office.OpenXml.Editor. OpenXmlTimeFieldInfo Represents an information about 'TIME' (current time) field of an Open XML document.


    Changed classes:

    Vintasoft.Imaging.Office.OpenXml. OpenXmlDocumentConverter
    Added methods
    public static void ConvertHtmlToDocx(System.IO. Stream, System.IO. Stream) Converts a HTML document to a DOCX document.
    public static void ConvertHtmlToDocx(string, string) Converts a HTML document to a DOCX document.
    public static void ConvertHtmlToDocx(Vintasoft.Imaging.Codecs.Decoders. DocumentEnvironmentProperties, System.IO. Stream, System.IO. Stream) Converts a HTML document to a DOCX document.
    public static void ConvertHtmlToDocx(Vintasoft.Imaging.Codecs.Decoders. DocumentEnvironmentProperties, string, string) Converts a HTML document to a DOCX document.
    public static void ConvertHtmlToDocx(Vintasoft.Imaging.Codecs.Decoders. DocumentEnvironmentProperties, System.IO. Stream, System.IO. Stream, Vintasoft.Imaging.Office.OpenXml. DocxConverterSettings) Converts a HTML document to a DOCX document.
    public static void ConvertHtmlToDocx(Vintasoft.Imaging.Codecs.Decoders. DocumentEnvironmentProperties, string, string, Vintasoft.Imaging.Office.OpenXml. DocxConverterSettings) Converts a HTML document to a DOCX document.
    public static void ConvertRtfToDocx(System.IO. Stream, System.IO. Stream) Converts a RTF document to a DOCX document.
    public static void ConvertRtfToDocx(string, string) Converts a RTF document to a DOCX document.
    public static void ConvertRtfToDocx(Vintasoft.Imaging.Codecs.Decoders. DocumentEnvironmentProperties, System.IO. Stream, System.IO. Stream) Converts a RTF document to a DOCX document.
    public static void ConvertRtfToDocx(Vintasoft.Imaging.Codecs.Decoders. DocumentEnvironmentProperties, string, string) Converts a RTF document to a DOCX document.


    Vintasoft.Imaging.Office.OpenXml.Editor. OpenXmlContentInfo
    Changed properties
    public System.Collections.Generic. ICollection <Vintasoft.Imaging.Office.OpenXml.Editor. OpenXmlContentInfo > ChildElements { get ; } public System.Collections.Generic. IList <Vintasoft.Imaging.Office.OpenXml.Editor. OpenXmlContentInfo > ChildElements { get ; }
    Added methods
    public void AppendChild(Vintasoft.Imaging.Office.OpenXml.Editor. OpenXmlContentInfo) Appends the child element to ChildElements .


    Vintasoft.Imaging.Office.OpenXml.Editor. OpenXmlDocumentEditor
    Added methods
    public void SetDocumentInformation(Vintasoft.Imaging.Office.OpenXml.Editor. OpenXmlDocumentInformation) Sets the document information.


    Vintasoft.Imaging.Office.OpenXml.Editor. OpenXmlDocumentElement
    Added methods
    public void Append(Vintasoft.Imaging.Office.OpenXml.Editor. T) Appends the specified content to the children of this element.


    Vintasoft.Imaging.Office.OpenXml.Editor. OpenXmlDocumentStyle
    Changed properties
    public string Name { get ; } public string Name { get ; set ; }


    Vintasoft.Imaging.Office.OpenXml.Editor. OpenXmlParagraphInfo
    Added properties
    public Vintasoft.Imaging.Office.OpenXml.Editor. OpenXmlTextProperties ParagraphMarkProperties { get ; set ; } Gets the paragraph mark properties.
    Added constructors
    public void OpenXmlParagraphInfo(System.Collections.Generic. IList <Vintasoft.Imaging.Office.OpenXml.Editor. OpenXmlContentInfo >) Initializes a new instance of the OpenXmlParagraphInfo class.
    public void OpenXmlParagraphInfo(System.Collections.Generic. IList <Vintasoft.Imaging.Office.OpenXml.Editor. OpenXmlContentInfo >, Vintasoft.Imaging.Office.OpenXml.Editor. OpenXmlParagraphProperties) Initializes a new instance of the OpenXmlParagraphInfo class.
    Changed constructors
    public void OpenXmlParagraphInfo(System.Collections.Generic. ICollection <Vintasoft.Imaging.Office.OpenXml.Editor. OpenXmlContentInfo >, Vintasoft.Imaging.Office.OpenXml.Editor. OpenXmlParagraphProperties) public void OpenXmlParagraphInfo(Vintasoft.Imaging.Office.OpenXml.Editor. OpenXmlParagraphProperties)


    Vintasoft.Imaging.Office.OpenXml.Editor. OpenXmlParagraphProperties
    Added properties
    public System. Nullable < bool > AutoSpacingAfterParagraph { get ; set ; } Gets or sets a value indicating whether the spacing after paragraph must be calculated automatically.
    public System. Nullable < bool > AutoSpacingBeforeParagraph { get ; set ; } Gets or sets a value indicating whether the spacing before paragraph must be calculated automatically.
    public System. Nullable < bool > ContextualSpacing { get ; set ; } Gets or sets a value indicating whether paragraph spacing above and below must be ignored when identical styles are used.
    public Vintasoft.Imaging.Office.OpenXml.Editor. OpenXmlCustomTabStops CustomTabStops { get ; set ; } Gets or sets the custom tab stops.
    public System. Nullable < float > HangingIndentation { get ; set ; } Gets or sets the size, in Vintasoft.Imaging.UnitOfMeasure.Points , of the indentation that must be removed from the first line of paragraph.
    public Vintasoft.Imaging.Office.OpenXml.Editor. OpenXmlDocumentStyle Style { get ; set ; } Gets or sets the style.


    Vintasoft.Imaging.Office.OpenXml.Editor. OpenXmlTextInfo
    Added constructors
    public void OpenXmlTextInfo(Vintasoft.Imaging.Office.OpenXml.Editor. OpenXmlTextProperties) Initializes a new instance of the OpenXmlTextInfo class.


    Vintasoft.Imaging.Office.OpenXml.Editor. OpenXmlTextProperties
    Added properties
    public System. Nullable <System.Drawing. Color > FillColor { get ; set ; } Gets or sets the text fill color.
    public System. Nullable < bool > IsAllCaps { get ; set ; } Gets or sets a value indicating whether lowercase letters must be converted to the uppercase letters.
    public System. Nullable < bool > IsHidden { get ; set ; } Gets or sets a value indicating whether the paragraph must be hidden.
    public System. Nullable < bool > IsSmallCaps { get ; set ; } Gets or sets a value indicating whether uppercase letters must be converted to the lowercase letters.


    Vintasoft.Imaging.Office.OpenXml.Editor.Docx. DocxDocumentEditor
    Added methods
    public string AddImageResource(Vintasoft.Imaging.Office.OpenXml.Editor. OpenXmlDocumentElement, System.IO. Stream, Vintasoft.Imaging.Utils. IActionProgressController) Adds an image-resource to the root of specified element.
    public string AddImageResource(Vintasoft.Imaging.Office.OpenXml.Editor. OpenXmlDocumentElement, Vintasoft.Imaging. VintasoftImage, Vintasoft.Imaging.Codecs.Encoders. EncoderBase, Vintasoft.Imaging.Utils. IActionProgressController) Adds an image-resource to the root of specified element.


    Vintasoft.Imaging.Office.OpenXml.Editor.Docx. DocxDocumentStyleDefinitions
    Added methods
    public Vintasoft.Imaging.Office.OpenXml.Editor. OpenXmlParagraphProperties GetDefaultParagraphProperties() Returns the default paragraph properties.
    public Vintasoft.Imaging.Office.OpenXml.Editor. OpenXmlTextProperties GetDefaultTextProperties() Returns the default text properties.
    public void SetDefaultParagraphProperties(Vintasoft.Imaging.Office.OpenXml.Editor. OpenXmlParagraphProperties) Sets the default paragraph properties.
    public void SetDefaultTextProperties(Vintasoft.Imaging.Office.OpenXml.Editor. OpenXmlTextProperties) Sets the default text properties.


    New enumerations:

    public enum Vintasoft.Imaging.Office.OpenXml.Editor. OpenXmlCustomTabStopLeaderCharacter Specifies available character types for custom tab stop leader.
    public enum Vintasoft.Imaging.Office.OpenXml.Editor. OpenXmlCustomTabStopType Specifies available types for custom tab stops.


    New delegates:

    public delegate Vintasoft.Imaging.Office.OpenXml. CreateUriStreamDelegate Returns the stream from URI.




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

    Changed classes:

    Vintasoft.Imaging.Office.Spreadsheet.UI. SpreadsheetVisualEditor
    Added properties
    public int UndoMaxActions { get ; set ; } Gets or sets the maximum number of undo actions.