Newsletter Contents

  1. Welcome!
  2. Product SpotlightAspose.Pdf
  3. Improved text rendering with Aspose.Metafiles for Java
  4. Aspose.Editor for .NET 3.0.2.0 hotfix released
  5. Preserve Metafile images in HTML documents with Aspose.Words for Java
  6. Improved Aspose.AdHoc for .NET
  7. Performance improvements in the rendering engine of Aspose.Words for .NET
  8. Migration from Microsoft Office Automation to Aspose – Aspose.Slides
  9. Technical Article – Cancel meeting requests with Calendar
  10. Tutorial Video – Generating images of slides using Aspose.Slides
  11. Technical Tip – Adding new shapes using serialization

Welcome

Welcome to the March 2009 issue of the Aspose Newsletter! In this month’s newsletter, we will provide some introductory information about our spotlight product: Aspose.Pdf. We will also look at the new and exciting features offered in the recent releases of Aspose.Words, Aspose.Metafiles, Aspose.Editor and Aspose.AdHoc. We will also provide information about migrating your code for Microsoft Office Automation to Aspose using Aspose.Slides. You will learn about the latest news from Aspose along with the monthly Tech-Tip, which demonstrates how to add new shapes to slides in your presentation using Serialization, and an introduction to our featured technical article in which we show you how to send a meeting cancel request with Aspose.Network using Calendar object. In addition to this, we will introduce the latest tutorial video from Aspose, which shows how you can use Aspose.Slides to get images of slides in your presentation.


Product Spotlight

[![][2] is a non-graphical PDF® document reporting component that enables either .NET or Java applications to create PDF documents from scratch without utilizing Adobe Acrobat®. Aspose.Pdf is very affordably priced and offers a wealth of strong features including: compression, tables, graphs, images, hyperlinks, security, and custom fonts. Aspose.Pdf supports the creation of PDF files through API, XML templates and XSL-FO files. Aspose.Pdf is very easy to use and is provided with 14 fully featured demos written in both C# and Visual Basic. Take the time to [download][3] the free evaluation version today to see how Aspose.Pdf can work for you.


Improved text rendering with Aspose.Metafiles for Java

[][4] for Java has been released. This is a maintenance release which contains several important fixes since the last version. The problem of missing text when WMF metafile is rendered has been fixed. Characters of Japanese and other multi-byte character sets are now rendered properly and can be overlapped. Also included with this release are numerous other improvements and bug fixes. For more information you can view the official [release page][5] and the relevant blog post. The latest version of Aspose.Metafiles for Java can be downloaded from [here][6].


Aspose.Editor for .NET 3.0.2.0 hotfix released

[![][7] for .NET version 3.0.2.0 has been released. This is a minor release which includes some bug fixes and few improvements. In this release, the new properties EditorOptions.IsShowUnknowns and Aspose.Editor.Server.EditorControl.ClassId have been added. In addition to this, the new release also includes numerous other improvements and bug fixes. For detailed information you are requested to view the official [release page][8] and accompanying blog post. The latest version of Aspose.Editor for .NET can be downloaded from [here][9].


Preserve Metafile images in HTML documents with Aspose.Words for Java

[![][10] for Java version 2.6.1.0 has been released. With this release you can preserve Metafile images in HTML documents. You can choose between having Metafiles preserved as is regardless of image scaling and cropping in the source document, or have them converted to PNG with scaling and cropping as in source image. Also included with this release are numerous improvements and bug fixes. For more information please consult the official [release page][11] and the relevant blog post. The latest version of Aspose.Words for Java can be downloaded from [here][12].


Improved Aspose.AdHoc for .NET

[![][13] for .NET version 1.5.9.0 has been released. The new version supports silent install/upgrade and includes a separate DLL of Aspose.AdHoc for both .NET 1.1 and .NET 2.0 frameworks. Numerous other improvements and bug fixes have also been incorporated into this release. For more information, you are requested to view the official [release page][14] and the accompanying [blog post][15]. The latest version of Aspose.AdHoc for .NET can be downloaded from [here][16].


Performance improvements in the rendering engine of Aspose.Words for .NET

[![][17] for .NET offers significant performance improvements in the rendering engine. Now you can convert larger documents much faster to PDF and Images, as well as achieve faster printing. There are numerous other important improvements included in this release, including better conversion of WMF/EMF metafiles with clip regions to PDF, some new shapes in OpenDocument import/export have been supported, improvements to CSS import in HTML and many others. For more details, please consult the official [release page][18] and the relevant blog post. Previously, version 6.1.0.0 of Aspose.Words for .NET had been released. The 6.1.0.0 release included more than 50 bug fixes and enhancements. For more details, please consult the official [release page][19] and the relevant [blog post][20]. The latest version of Aspose.Words for .NET can be downloaded from [here][21].


Migration from Microsoft Office Automation to Aspose – Aspose.Slides

[![][22] your Microsoft Office Automation code to add new text on slides dynamically. You can find the detailed article with complete code [here][23].


Technical Article – Cancel meeting requests with Calendar

[![][24]. You can send a meeting cancel request with Aspose.Network using the Calendar object. You will need to have the original meeting request information in order to cancel the request. This article includes an example which shows how to first send a meeting request, save the information in a database and then cancel the request on the basis of the MessageID. You can find the complete article [here][25].


Tutorial Video – Generating images of slides using Aspose.Slides

[![][26] to get images of slides in your presentation. For simplicity, the video shows a console application but you can use it in any other .NET application like ASP.NET, WinForms etc. You can view the video [here][27].


Technical Tip – Adding new shapes using serialization

[![][28] provides different APIs for adding different kind of shapes in slides. For example, Slide.Shapes.AddRectangle(), Slide.Shapes.AddEclipse() etc. These APIs fulfill most of your needs, but sometimes, you need to add a shape which cannot be added with any of these APIs. For such cases, Aspose.Slides provides a workaround to add new shapes using Serialization and in this technical tip, we are going to show you how. The complete technical tip can be found [here][29].

[2]: https://www.aspose.cloud/templates/aspose/App_Themes/V3/images/cells/272x272/aspose_cells-for-net.png)](http://www.aspose.com/community/files/51/file-format-components/aspose.pdf-for-.net-and-java/default.aspx)[Aspose.Pdf](http://www.aspose.com/categories/file-format-components/aspose.pdf-for-.net-and-java/default.aspx [3]: http://www.aspose.com/community/files/51/file-format-components/aspose.pdf-for-.net-and-java/default.aspx [4]: http://www.aspose.com/categories/file-format-components/aspose.form-for-.net/default.aspx)The latest version 1.4.0.0 of [Aspose.Metafiles](http://www.aspose.com/categories/file-format-components/aspose.metafiles-for-java/default.aspx [5]: http://www.aspose.com/community/files/51/file-format-components/aspose.metafiles-for-java/entry163564.aspx [6]: http://www.aspose.com/community/files/51/file-format-components/aspose.metafiles-for-java/default.aspx [7]: https://www.aspose.com/templates/aspose/App_Themes/V3/images/words/272x272/aspose_words-for-net.png)](http://www.aspose.com/categories/visual-components/aspose.editor-for-.net/default.aspx)[Aspose.Editor](http://www.aspose.com/categories/visual-components/aspose.editor-for-.net/default.aspx [8]: http://www.aspose.com/community/files/53/visual-components/aspose.editor-for-.net/entry163883.aspx [9]: http://www.aspose.com/community/files/53/visual-components/aspose.editor-for-.net/default.aspx [10]: https://www.aspose.cloud/templates/aspose/App_Themes/V3/images/pdf/272x272/aspose_pdf-for-net.png)](http://www.aspose.com/categories/file-format-components/aspose.words-for-.net-and-java/default.aspx)[Aspose.Words](http://www.aspose.com/categories/file-format-components/aspose.words-for-.net-and-java/default.aspx [11]: http://www.aspose.com/community/files/51/file-format-components/aspose.words-for-.net-and-java/entry163963.aspx [12]: http://www.aspose.com/community/files/51/file-format-components/aspose.words-for-.net-and-java/default.aspx [13]: https://www.aspose.cloud/templates/aspose/App_Themes/V3/images/slides/272x272/aspose_slides-for-net.png)](http://www.aspose.com/categories/visual-components/aspose.adhoc-for-.net/default.aspx)[Aspose.AdHoc](http://www.aspose.com/categories/visual-components/aspose.adhoc-for-.net/default.aspx [14]: http://www.aspose.com/community/files/53/visual-components/aspose.adhoc-for-.net/entry164576.aspx [15]: https://docs.aspose.com/display/pdfjava/Home [16]: http://www.aspose.com/community/files/53/visual-components/aspose.adhoc-for-.net/default.aspx [17]: https://www.aspose.cloud/templates/aspose/App_Themes/V3/images/pdf/272x272/aspose_pdf-for-net.png)](http://www.aspose.com/categories/file-format-components/aspose.words-for-.net-and-java/default.aspx)The latest version 6.2.0.0 of [Aspose.Words](http://www.aspose.com/categories/file-format-components/aspose.words-for-.net-and-java/default.aspx [18]: http://www.aspose.com/community/files/51/file-format-components/aspose.words-for-.net-and-java/entry166389.aspx [19]: http://www.aspose.com/community/files/51/file-format-components/aspose.words-for-.net-and-java/entry163323.aspx [20]: https://downloads.aspose.com/words/net [21]: http://www.aspose.com/community/files/51/file-format-components/aspose.words-for-.net-and-java/default.aspx [22]: https://www.aspose.cloud/templates/aspose/App_Themes/V3/images/pdf/272x272/aspose_pdf-for-net.png)](https://docs.aspose.com/display/slidesproductfamily/Home)[](http://www.aspose.com/categories/utility-components/aspose.workflow-for-.net/default.aspx)In this month’s newsletter we include information for migrating to [Aspose.Slides](http://www.aspose.com/categories/file-format-components/aspose.slides-for-.net-and-java/default.aspx [23]: https://docs.aspose.com/display/slidesproductfamily/Home [24]: https://www.aspose.cloud/templates/aspose/App_Themes/V3/images/page/272x272/aspose_page-for-net.png)](https://docs.aspose.com/)[](https://docs.aspose.com/display/slidesproductfamily/Home)[](https://docs.aspose.com/display/barcodeproductfamily/Home)In this article we will show you how to cancel a meeting request using [Aspose.Network](http://www.aspose.com/categories/file-format-components/aspose.network-for-.net/default.aspx [25]: https://docs.aspose.com/ [26]: https://www.aspose.cloud/templates/aspose/App_Themes/V3/images/diagram/272x272/aspose_diagram-for-net.png)](https://docs.aspose.com/display/slidesproductfamily/Home)[](https://docs.aspose.com/display/slidesproductfamily/Home)This video tutorial illustrates how you can use [Aspose.Slides](http://www.aspose.com/categories/file-format-components/aspose.slides-for-.net-and-java/default.aspx [27]: https://docs.aspose.com/display/slidesproductfamily/Home [28]: https://www.aspose.cloud/templates/aspose/App_Themes/V3/images/cells/272x272/aspose_cells-for-java.png)](https://docs.aspose.com/display/slidesproductfamily/Home)[Aspose.Slides](http://www.aspose.com/categories/file-format-components/aspose.slides-for-.net-and-java/default.aspx [29]: https://docs.aspose.com/display/slidesproductfamily/Home