| Author |
|
| Company |
Aspose Pty Ltd |
| Source Code Available |
No |
| License Type |
Free to try |
| Submitted On |
November 08, 2012 |
| Updated on |
December 04, 2012 |
| .NET Framework |
1.x, 2.0, 3.5 |
| Cost |
$999 |
Description
Aspose.Words is a word processing component enabling .NET applications to read, write, modify & convert Word documents without using MS Word. Other features include smart tags, document creation, content and formatting manipulation, Word fields, reporting features, DrawingML and support of EPUB, OOXML, DOCX, DOC, WordML, ODT, XPS, HTML, XHTML, MHTML, TXT and PDF formats. It supports printing and rendering Word documents to images. Also use Aspose.Words to build applications with Mono.
Overview
Aspose.Words for .NET is a C#, VB.NET class library that enables you to perform a great range of document processing tasks. Aspose.Words supports DOC, OOXML, RTF, HTML, OpenDocument, PDF, XPS, EPUB and other formats. With Aspose.Words you can generate, modify, convert, render and print documents without utilizing Microsoft Word®.
Conversions in Popular Document Formats
Using Aspose.Words for .NET, developers can easily open and save DOC, OOXML, RTF, WordprocessingML, HTML, MHTML, TXT and OpenDocument documents. Aspose.Words can also save any document as PDF, XPS or EPUB.
Aspose.Words lets you convert documents between all of its supported formats with most of conversion performed with high fidelity that ensures minimal formatting loss.
Rendering, Printing and Viewing
With Aspose.Words for .NET you can print or convert whole documents or individual pages to TIFF, PNG, BMP or EMF images. You can also render (draw) any document page onto a .NET Graphics object to a desired size or zoom to create thumbnails or display in a browser.
Aspose.Words is specially designed to render a document into pages and print with high fidelity to Microsoft Word (e.g. very similar to how Microsoft Word would have done it).
Developers will find it easy to print or preview documents using Aspose.Words.
Syntax Example
This example Shows how to extract images from a document and save them as files.
[C#]
[Test]
public void ExtractImagesToFiles()
{
Document doc = new Document(MyDir + "Image.SampleImages.doc");
NodeCollection shapes = doc.GetChildNodes(NodeType.Shape, true, false);
int imageIndex = 0;
foreach (Shape shape in shapes)
{
if (shape.HasImage)
{
string imageFileName = string.Format("Image.ExportImages.{0} Out.{1}", imageIndex, shape.ImageData.ImageType);
shape.ImageData.Save(MyDir + imageFileName);
imageIndex++;
}
}
}
[Visual Basic]
_
Public Sub ExtractImagesToFiles()
Dim doc As New Document(MyDir & "Image.SampleImages.doc")
Dim shapes As NodeCollection = doc.GetChildNodes(NodeType.Shape, True, False)
Dim imageIndex As Integer = 0
For Each shape As Shape In shapes
If shape.HasImage Then
Dim imageFileName As String = String.Format("Image.ExportImages.{0} Out.{1}", imageIndex, shape.ImageData.ImageType)
shape.ImageData.Save(MyDir & imageFileName)
imageIndex += 1
End If
Next shape
End Sub
Screenshots
Reviews
Submit a review
Excellent Product
Reviewed by: mkobaly1 on Sunday, April 06, 2008
5 Stars
Aspose.Words is a great product. Its API is very easy to work with and they have great online support. I would recommend this product to anyone that wants to stay away from Word Automation. Not only is it more intuitive to work with, but it can process documents much faster than Word Automation.
Perfect for working with Word files on a server
Reviewed by: c46 on Sunday, December 02, 2007
5 Stars
We needed an easy-to-use, but powerful component to work with Microsoft Word files within ASP.NET. After evaluating multiple products, we found ASPOSE.Words to provide the right balance - it is powerful, but yet easy to use. We were easily able to read/write and manipulate Word documents and also convert to HTML. We've had experience with server-side Office automation, and can say from experience that this is a more scalable and stable method of working with Word documents in a server environment. Strongly recommended.
Great Product!
Reviewed by: akin@akasltd.co.uk on Tuesday, September 11, 2007
5 Stars
I have been testing ASPOSE.Word with a view to making a purchase it is a great product for Mail merge!
I have a requirement for a property management company for generating various standard letters. I was impressed with how easy I have been able to achieve this with ease, cutting down a lot of development time.
The sample codes supplied with the product have been really quite useful.
I will recommend this product to anyone, any day!