Aspose.Words .NET - Summary

by Aspose - Product Type: Component / ASP.NET WebForms / .NET WinForms

Summary

Aspose.Words .NET by Aspose

Read, modify and write Word documents without utilizing Microsoft Word. Aspose.Words supports a wide array of features including document creation, content and formatting manipulation, powerful mail merge abilities, exporting to DOC, HTML, RTF and PDF (requires Aspose.Pdf). Aspose.Words Application Programming Interface (API) is powerful yet easy to use. To minimize your learning curve, classes, properties and method names borrow the best practices from two well known APIs: Microsoft Word Object Model and System.Xml. High-level reporting and document building functionality is provided as well as detailed programmatic access to all document elements.

Business Benefits

Avoid Microsoft Word automation in your applications

Design reports or template documents in the familiar environment of Microsoft Word, not in a custom report designer

Build or modify documents and formatting with ease using an object model similar to Microsoft Word Object Model and System.Xml

Populate documents with your data using just a few lines of code

Generate or process thousands of documents such as reports, letters, invoices, forms in minutes

Save documents in DOC, HTML, RTF or PDF (requires Aspose.Pdf) formats

General Features

Open and save RTF, Word 97, Word 2000, Word XP and Word 2003 documents

Open and save documents in HTML format

Save documents in Aspose.Pdf.Xml format that can be used by Aspose.Pdf to produce PDF files

Use Aspose.Words from within a COM or ASP application and pass data as ADO Recordset

Aspose.Words installation includes easy-to-understand demo projects for ASP.NET, Windows Forms with source code in C#, VB.NET that you can use to build your reporting application in minutes

Document Manipulation Features

Programmatically create, modify or remove sections, headers, footers, paragraphs, lists, tables, rows, cells, text, fields, form fields, bookmarks, images and other document elements

Specify detailed formatting for sections, paragraphs, text, rows and cells at runtime

Join or split documents, copy or move fragments between documents

Insert and format complex document elements such as images, hyperlinks, fields via a higher-level programming interface

Insert HTML fragments into the document

Access and modify document built-in and custom properties

Protect and unprotect documents

Mail Merge Features

Use standard Microsoft Word mail merge fields or bookmarks in your reports

Use Aspose.Words extended syntax for mail merge fields to perform more complex operations during mail merge such as insert images or repeatable regions

Populate and dynamically grow tables or fragments in the document from your data source using mail merge regions

Populate the document from any .NET data source such as DataSet, DataTable, DataView, DataReader or from an XML file

Take precise control, such as number formatting, over how your data is merged into the document using events

What’s new in Aspose.Words for .NET V6.0x?

Direct Conversion to PDF - It has been possible to convert Word documents to PDF with Aspose.Words for .NET for long time, but it required two components Aspose.Words and Aspose.Pdf operating together. This conversion works well, but the fact that two products are involved has its costs for customers. With the introduction of the Rendering Engine and making Aspose.Words convert documents to PDF directly it becomes possible to serve our customers much better. Using the Aspose.Words’ direct to PDF conversion gives you the following advantages:

Improved performance. There is no need to save a document and images into intermediary XML to pass between Aspose.Words and Aspose.Pdf.

Better fidelity. Aspose.Words Rendering Engine has been explicitly designed to reproduce Microsoft Word’s way of paginating and printing documents.

Simpler code. Convert to PDF with as little as one line of code. The legacy conversion required writing about 20 lines of code.

Cleaner deployment. There is no need to find temporary storage for image files to pass between components.

To start using direct conversion to PDF in Aspose.Words, see Document.SaveToPdf methods.

Printing and Imaging - The same document Rendering Engine can output to a .NET Graphics object and it opens endless prospects for Aspose.Words customers:

Print. Use Aspose.Words simple print methods or completely customize your printing. The default implementation selects a correct paper size, orientation and paper source for every page. A custom implementation can, for example, print at a different scale or print a set of thumbnails on a page.

Print Preview. Aspose.Words printing features integrate seamlessly with the .NET printing and preview classes allowing you to add print preview functionality to your application in minutes.

Convert Pages to Images. Save whole document or a range of pages into a multi-frame TIFF file. Save document pages as PNG, JPEG, BMP or EMF files. Specify resolution, quality and compression settings.

View. Create images or thumbnails of document pages to any size, scale or rotation to view them in an application or in the browser.

See the new Document.Print, Document.RenderToScale, Document.RenderToSize and Document.SaveToImage methods for more information.

Full DrawingML Support - DrawingML is a part of the Office Open XML standard and describes the XML used to store drawing objects in Microsoft Office 2007 documents. Microsoft Word 2007 uses either DrawingML or VML (Vector Markup Language) to store images in documents. Starting with this release, Aspose.Words for .NET 6.0 supports the full set of DrawingML used by Microsoft Word 2007. It is now possible to use Aspose.Words to load and save OOXML documents with VML as well as with DrawingML. In earlier versions of Aspose.Words support for DrawingML was limited to inline images only.

MHTML Import - MHTML is a “single file web page” format. MHTML is a way to save HTML with all related images and other resources into a single file. Saving documents as MHTML has been available in Aspose.Words for several months already and the ability to load MHTML files is a logical next step. Loading and saving documents as MHTML is fully integrated in Aspose.Words. Use Document constructors to load a file in any format and Document.Save to save in any format. Also see the LoadFormat and SaveFormat enumerations.

What’s new in Aspose.Words for .NET V5.x?

New save formats:

SaveFormat.Docx - Saves the document as a Microsoft Office 2007 Open XML Document (macro-free).

SaveFormat.Docm - Saves the document as a Microsoft Office 2007 Open XML Macro-Enabled Document.

SaveFormat.Dotx - Saves the document as a Microsoft Office 2007 Open XML Template (macro-free).

SaveFormat.Dotm - Saves the document as a Microsoft Office 2007 Open XML Macro-Enabled Template.

Office Open XML Conformance

Smart Tags

OLE embedded and linked objects

VBA projects

Digital signatures for VBA projects

What's new in Aspose.Words for .NET V4.4x?

Export to Microsoft Office 2007 Open XML (DOCX) format

Aspose.Words installer and assemblies now come signed with Authenticode

What's new in Aspose.Words for .NET V4.3x?

64-bit Windows operating systems are fully supported. Fully tested on Windows Vista x64 and Windows Server 2003 x64

Windows Vista is fully supported. Fixed the installer to install smoothly

Fully tested with ASP.NET 2.0 64-bit

What’s new in Aspose.Words for .NET V4.1x?

RTF in Aspose.Words is now fully supported

What’s new in Aspose.Words for .NET V4.0x?

Full support for drawing objects and textboxes in documents

New public API for drawing objects in the Aspose.Words.Drawing namespace

High-Fidelity export to Rich Text Format 1.8 (RTF)

High-Fidelity export to WordprocessingML (WordML)

Export to XHTML 1.0 Transitional

Improved HTML import

Separate Aspose.Words assemblies provided for .NET 1.x and .NET 2.0

Updated demo projects to showcase export to new formats

Read, modify and write Word documents without utilizing Microsoft Word.

PartNumbers: PC-516714-181907 516714-181907 PC-516714-181909 516714-181909 PC-516714-181911 516714-181911 PC-516714-181913 516714-181913 PC-516714-181915 516714-181915 PC-516714-181917 516714-181917 PC-516714-181919 516714-181919 PC-516714-181921 516714-181921 PC-516714-181923 516714-181923 PC-516714-181925 516714-181925 PC-516714-181927 516714-181927 PC-516714-181929 516714-181929

PurchaseOptions: Aspose.Words for .NET V6.0.1 1 Developer Enterprise Subscription License , Aspose.Words for .NET V6.0.1 1 Developer OEM Subscription License , Aspose.Words for .NET V6.0.1 1 Site Enterprise Subscription License , Aspose.Words for .NET V6.0.1 1 Site OEM Subscription License , Aspose.Words for .NET V6.0.1 - Subscription Renewals Post Expiry 1 Developer Enterprise Subscription License Subscription Renewal , Aspose.Words for .NET V6.0.1 - Subscription Renewals Post Expiry 1 Developer OEM Subscription License Subscription Renewal , Aspose.Words for .NET V6.0.1 - Subscription Renewals Post Expiry 1 Site Enterprise Subscription License Subscription Renewal , Aspose.Words for .NET V6.0.1 - Subscription Renewals Post Expiry 1 Site OEM Subscription License Subscription Renewal , Aspose.Words for .NET V6.0.1 - Subscription Renewals Pre Expiry 1 Developer Enterprise Subscription License Subscription Renewal , Aspose.Words for .NET V6.0.1 - Subscription Renewals Pre Expiry 1 Developer OEM Subscription License Subscription Renewal , Aspose.Words for .NET V6.0.1 - Subscription Renewals Pre Expiry 1 Site Enterprise Subscription License Subscription Renewal , Aspose.Words for .NET V6.0.1 - Subscription Renewals Pre Expiry 1 Site OEM Subscription License Subscription Renewal

Resources: Read the Aspose.Words help file, Read the Aspose License Agreement, Download the Aspose.Words V6.0.1 evaluation on to your computer - Output Displays Evaluation Label

Operating System for Deployment: Windows XP, Windows 2000

Architecture of Product: 32Bit, 64Bit

Product Type: Component

Component Type: ASP.NET WebForms, .NET WinForms

Compatible Containers: Microsoft Visual Studio 2005, Microsoft Visual Studio .NET 2003, Microsoft Visual Basic 2005, Microsoft Visual Basic .NET 2003, Microsoft Visual C++ 2005, Microsoft Visual C++ .NET 2003, Microsoft Visual C# 2005, Microsoft Visual C# .NET 2003, .NET Framework 2.0, .NET Framework 1.1

Keywords: Text word words processing textbox Corporate Partner AsposeWords Words asposeword word

Product Search

Enter search words:

Screenshot Gallery

Award Award