Welcome to the April 2009 issue of the Aspose Newsletter! In this month’s newsletter, we will provide some introductory information about our spotlight product: Aspose.Editor. We will also look at the new and exciting features offered in the recent releases of Aspose.Total, Aspose.Cells, Aspose.Pdf, Aspose.Pdf.Kit, Aspose.Slides, Aspose.AdHoc, Aspose.Slides for Reporting Services and Aspose.Cells for Reporting Services. We will also provide information about migrating your code for MS Office Automation to Aspose using Aspose.Network. You will learn about the latest news from Aspose along with the monthly Tech-Tip, which demonstrates how to read email messages from Microsoft SharePoint document library, and an introduction to our featured technical article in which we show you how to utilize Aspose.BarCode in other programming languages. In addition to this, we will introduce the latest tutorial video from Aspose, which shows how you can get list of messages from IMAP server using ASP.NET web service. In the end we briefly mention the asp.netPRO Readers' Choice Awards and The Code Project Member's Choice Awards which gives you an opportunity to show your appreciation for Aspose products by casting your vote.
Aspose.Editor is a new breed of a .NET word processing control for ASP.NET and Windows Forms applications. Aspose.Editor displays, edits and prints documents a lot like Microsoft Word, but inside your application. OOXML, DOC, RTF, WordprocessingML, OpenDocument and HTML documents are supported with a unique feature of lossless editing even for complex documents. Take the time to download the free evaluation version today to see how Aspose.Editor can work for you.
Aspose announces Q1 2009 releases of Aspose.Total
Aspose is proud to announce the Q1 2009 releases of its suite products, Aspose.Total for .NET, Aspose.Total for Java and Aspose.Total for Reporting Services. The Q1 releases of Aspose.Total include several new features and updates for all product lines to help developers in building more reliable and robust solutions with less effort. For more information please consult the official press release. The latest version of Aspose.Total for .NET and Java can be downloaded from here and that of Aspose.Total for Reporting Services can be downloaded from here.
Directly converting Excel files to PDF with Aspose.Cells for .NET
The latest version 126.96.36.199 of Aspose.Cells for .NET has been released. In previous versions, converting Excel files to PDF needed two components: Aspose.Cells and Aspose.Pdf. With the new version, users can use Aspose.Cells for .NET only to implement this feature. This new change greatly optimizes speed and memory usage. The latest version also supports Gridline option of the page setup setting while printing worksheet, inserting a WAV file as Ole object, reading/writing checkboxes in Excel 2007 files, using anonymous types or custom object as data source in Smart marker, setting display zero value option, union and intersect two ranges, preserving data after saving the workbook, inserting blank rows in pivot table and enhances the calculate engine and supports more functions. Also included with this release are numerous other improvements and bug fixes. For more information you can view the official release page and the relevant blog post. The latest version of Aspose.Cells for .NET can be downloaded from here.
Improved PDF file processing with Aspose.Pdf.Kit for Java
Aspose.Pdf.Kit for Java version 188.8.131.52 has been released. In this release, some new methods have been added in PdfFileStamp class to support more powerful stamp features. Deleting unsafe script is also supported in FormEditor which is useful for protecting the user's system from malicious scripts within the PDF document. Signing of PDF document multiple times is also supported. The PdfExtractor has been improved to support more powerful attachment extracting feature. 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 and accompanying blog post. The latest version of Aspose.Pdf.Kit for Java can be downloaded from here.
OpenDocument Spreadsheet supported by Aspose.Cells for Java
The latest version 184.108.40.206 of Aspose.Cells for Java has been released. We have introduced support for importing and exporting spreadsheets in ODS (OpenDocument Spreadsheet) format in this version. In addition to this we have also incorporated some other new features. Setting shared formula is supported and strong encryption type is now available. You can also manipulate some advanced controls (e.g. Check box, Button, Radio button, Combo box, List box, Group box, Scroll bar, Label etc.). We have also added support for getting image data of Pictures and Ole Objects; as well as creating pivot charts. Also included with this release are numerous improvements and bug fixes. For more information please consult the official release page and the relevant blog post. The latest version of Aspose.Cells for Java can be downloaded from here.
Improved PPTX file format support with Aspose.Slides for .NET
Aspose.Slides for .NET version 220.127.116.11 has been released. In this release we have significantly improved PPTX file format support. In addition to this it contains many improvements, new features and bug fixes. For example read/write access to custom document properties, rendering images with changed brightness and contrast, cloning slides with XP+ animations, removing VBA macros and much more. For more information, you are requested to view the official release page and the accompanying blog post. The latest version of Aspose.Slides for .NET can be downloaded from here.
Better text extraction with Aspose.Pdf.Kit for .NET
PDF linearization supported by Aspose.Pdf for .NET
Aspose.Pdf for .NET version 18.104.22.168 has been released. This release includes support for PDF Linearization, sometimes called Web Optimized or Fast Web View. Linearization allows for the faster display of PDF documents downloaded from the web. In addition to this, we have optimized the performance and memory usage for large table processing, added support for mirror margin when converting DOC to PDF and included support for importing PDF file into Corel Draw. 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 and the accompanying blog post. The latest version of Aspose.Pdf for .NET can be downloaded from here.
Use custom localization resource sets with Aspose.AdHoc for .NET
The latest version 22.214.171.124 of Aspose.AdHoc for .NET has been released. By default there are three resource sets included with Aspose.AdHoc: English, Arabic and Dutch (Netherlands). With this release you can create custom localization resource sets based on a template provided in Downloads section of the web site and use them with Aspose.AdHoc. We have also added the new DataSourceInaccessible event which significantly simplifies data source lifetime control. Also included with this release are numerous improvements and bug fixes. For more information please consult the official release page and the relevant blog post. The latest version of Aspose.AdHoc for .NET can be downloaded from here.
Rendering vertical text with Aspose.Slides for Reporting Services
Aspose.Slides for Reporting Services version 126.96.36.199 has been released. In this release we have included support for rendering vertical text and have updated the Aspose.Slides core to the latest version. 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 and the accompanying blog post. The latest version of Aspose.Slides for Reporting Services can be downloaded from here.
Aspose.Cells for Reporting Services 188.8.131.52 released
The latest version 184.108.40.206 of Aspose.Cells for Reporting Services has been released. The new release includes support for Microsoft SQL Server 2008 Reporting Services and Microsoft SQL Server 2000 Reporting Services. In addition to this, it can be integrated with Microsoft Report Viewer 2008 in Local Mode. Also included with this release are numerous improvements and bug fixes. For more information please consult the official release page and the relevant blog post. The latest version of Aspose.Cells for Reporting Services can be downloaded from here.
Migration from Microsoft Office Automation to Aspose – Aspose.Network
In this month’s newsletter we include information for migrating to Aspose.Network your Microsoft Office Automation code for creating an Outlook message file. You can find the detailed article with complete code here.
Technical Article – Utilize Aspose.BarCode in other programming languages
In this article we demonstrate the basic usage of Aspose.BarCode with PHP, Python, Perl, PowerBuilder, Delphi and VBScript. Examples are provided for each programming language to generate a barcode. Some basic steps for installation/configuration are also covered for these languages. You can find the complete article here.
Tutorial Video – Get list of messages from IMAP Server using ASP.NET web service
In this video tutorial, we will show you how to access an IMAP server in an ASP.NET web services using Aspose.Network. We will first create an ASP.NET web service and then add two more projects (Windows Forms and Web site) to the solution for testing the web service. We will add web reference to the service in Windows Forms application and web site projects, so that they can invoke the service and call its public methods to get the list of messages from the IMAP server. You can view the video here.
Technical Tip – Reading email messages from Microsoft SharePoint document library
In this technical tip we will show you how to read email messages from Microsoft SharePoint document library using Aspose.Network. We will utilize SharePoint SDK to get the Outlook Message file (.msg), which is already stored in the SharedDocument folder of SharePoint Document Library, in a stream and pass this stream to an instance of Aspose.Network.MailMessage class. MailMessage class will load the stream and parse the Outlook Message file. After that you can easily access the properties of MailMessage class e.g. Subject, TextBody, HtmlBody etc and utilize that information in your Visual Studio project. The complete technical tip can be found here.
Vote for Aspose to show your appreciation and recognition
If Aspose products have made your development easier, more efficient, more productive, and more profitable then here is your chance to show us your appreciation and recognition. asp.netPRO is giving its readers a chance to vote for their favorite ASP.NET products and services. The polls will be open until April 25th. The winners will be published in the August 2009 issue of asp.netPRO as well as the asp.netPRO newsletter. Please take the time to visit asp.netPRO Readers' Choice Awards and cast your vote. The Code Project is also hosting a Code Project Members' Choice Awards. By voting for your favorite Aspose products, you could have a chance to win a limited edition CodeProject.com t-shirt. All you have to do is login, go to their new catalog, and then rate the products you have used. Voting starts on March 25, 2009 and ends on April 17, 2009. Remember, our entire line of Aspose products can be found in their catalog. So please visit The Code Project Member's Choice Awards and cast your vote.