Spire.Doc for .NET, a professional .NET library specially designed for developers/programmers, enables to perform plenty of Word document processing tasks, including generating, reading, writing, saving, printing and converting documents from any .NET applications. The featured function, conversion allows converting Word documents (Word 97-2003, Word 2007, Word 2010, Word 2013) to commonly used file format, such as Dot, RTF, TXT, HTML, PDF etc.Spire.Doc also supports to work with shapes, SmartArts.
Here is a brief summary of Spire.Doc for .NET features.
Technical Features
Spire.Doc for .NET enables developers/programmers to build WinForms, Web Services, ASP.NET and other type for .NET applications from version 2.0 to 4.0 ClientProfile, 4.5 on 32-bit or 64-bit system. Starts from V 6.7.4, Spire.Doc starts to support .NET Core, .NET standard.
Generating , Writing, Editing and Saving
Spire.Doc for .NET enables quick generating, saving, writing and editing Word documents.
- Generate and save Word documents (Word 97-2003, Word 2007, word 2010 and Word 2013).
- Load and save document with macros, including .doc (Word 97-2003) document with macros and .docm(Word 2007, Word 2010 and Word 2013) document.
- Write and edit text and paragraphs.
Converting
Spire.Doc for .NET enables converting Word documents to most common and popular formats.
- Interversion Doc-Docx: Convert .doc document (Word 97-2003) to .docx document (Word 2007 and Word 2010) and vice versa.
- Interversion Doc(x)-RTF: Convert .doc(x) document to RTF (Rich Text Format) and vice versa.
- Interversion Doc(x)-TXT: Convert .doc(x) document to TXT (Plain Text) and enable to load TXT file and save as .doc(x) document.
- Interversion Doc(x)-HTML: Convert .doc(x) document to HTML file and enable to load HTML file and save as .doc(x) document.
- Interversion Doc(x)-Dot: Convert .doc(x) document to Dot (OpenDocument Text) and vice versa.
- Interversion Doc(x)-XML: Convert .dox(x) document to XML and enable to load XML file and save as .doc(x) document.
- Interversion Doc(x)-XPS: Convert .dox(x) document to XPS document.
- Unidirectional Conversion: Doc(x)-EPUB: Convert .doc(x) document to EPUB (Digital Publishing).
- Unidirectional Conversion: Doc(x)-PDF: Convert .doc(x) document to PDF with high fidelity, including contents and formats.
Inserting, Editing and Removing Objects
Spire.Doc for .NET enables to inserting, editing and removing external objects in Word.
- Insert, edit and remove headers/footers. Headers and footers can be text, page number or picture.
- Insert, edit and remove footnote, endnote and comments.
- Insert, edit and remove hyperlinks, including website address, email address etc.
- Insert, edit and remove bookmarks.
- Insert, edit and remove watermarks, including text watermark and image watermark.
- Insert, edit and remove image.
- Insert, edit and remove textboxes, including size and characters in textboxes.
- Insert, edit and remove table with data information.
- Insert, edit and remove OLE Objects.
Manipulating Document
Spire.Doc for .NET enables to manipulating existing objects in Word and whole document.
- Find and replace specified strings.
- Copy and remove texts, paragraph or sections.
- Merge multiple Word documents into one.
- Protect documents to prevent from opening, editing, printing etc.
- Open and decrypt documents in protection.
- Extract objects (texts, comments, images etc.) from document.
- Load and save document with macros. Remove macros in document.
- Create form field including elements: cells, texts, radio button, dropdown list, checkbox etc.
- Fill form field by connecting data from xml file.
- Create and edit document properties.
- Clear macros in .doc and .docm document.
Formatting
Spire.Doc for .NET enables formatting contents in documents, including character, paragraphs, pages and whole document.
- Format all characters in document, including fonts, sizes, colors, effects etc.
- Format paragraphs, including built-in styles, indents, spacing, bullets and number list style etc.
- Format Word tables, including cell fonts and colors, cell background color, cell alignment, cell borders and column width/row height setting.
- Format Word page, including page border, margins, paper size and orientation.
- View document with different document view types, zoom percent and zoom types.
Mail Merge
Spire.Doc for .NET enables executing mail merge function to create records, orders and reports.
- Perform simple mail merge fields (name and value) to create single item.
- Execute mail merge to create a group of data records with connecting customized data source.
- Populate document with data from .NET data source including DataSet, DataTable, DataView or any other files (for example, xml) to create large amounts of records or report by using mail merge.
Related Links
Website: www.e-iceblue.com
Product Introduction: Spire.Doc for .NET Functions Brief Summary
Download: Download Spire.doc for .NET
Live Demos: Spire.Doc Demos
Program Guide: Spire.Doc Program Guide
Forum: Spire.Doc Forum
| |