Wednesday, May 28, 2014

SQL Server 2014 Support & Exporting Reports with Large Data Sets are Enhanced

What’s new in this release?

The long awaited version of Aspose.Cells for Reporting Services 2.1.0 has been released. In this release, we have optimized the overall performance of the API, enhanced the performance when rendering and exporting Microsoft Excel files and fixed a few issues occurring when exporting reports. Aspose.Cells for Reporting Services has increased its productivity since it can now be used with SQL Server 2014. Developers and administrators can easily design, develop, maintain and export reports. Please see the System Requirements page for your reference. We have enhanced the performance when exporting reports with large data sets. We have fixed an issue regarding rendering reports. The issue occurred when the report was exported using the Save option provided on the report interface. The report exported fine for smaller datasets but failed with large datasets where it gave an error. In the latest release, we have also figured out an issue with grouping and merging data. Moreover we made lots of improvement regarding Microsoft Excel 2007/2010 file formats and conversions in the new version. This release includes plenty of new and improved features as listed below
  • Support SQL Server 2014.
  • Aspose export to Excel performance issues are resolved
  • Export Issue is fixed - Extra empty Rows, Columns and dash is replaced with "-"
  • Excel2007Xlsx - Excel 2007 via Aspose.Cells Export Too Slow
  • Aspose.Cells for Reporting Services performance issues are resolved
  • Problem with grouping and merged rows are fixed
Other most recent bug fixes are also included in this release.

Overview: Aspose.Cells for Reporting Services

Aspose.Cells for Reporting Services allows you to export native Excel reports in Microsoft SQL Server 2005 Reporting Services. Unlike the built-in renderer for Excel based reports, Aspose.Cells for Reporting Services provides an extended feature set and allows RDL reports to be converted to: Excel 97-2003 binary XLS format, SpreadsheetML or the Excel2007 XLSX format. With Aspose.Cells Report Designer tool, users can design & deliver reports into MS Excel directly without using Visual Studio IDE.
  • Homepage of Aspose.Cells for Reporting Services
  • Download Aspose.Cells for Reporting Services


Sunday, May 25, 2014

Control Image Quality When Adding as Stamp in PDF & Render Table on New Page

What's New in this Release?

We are pleased to announce the release of Aspose.Pdf for Java 9.1.0. In This new release, we have introduced some exciting new features and enhancements which have made this API more compelling.  The feature to add an image or text as a stamp in PDF files has been supported by Aspose.Pdf for Java for a while. However, recently we received a requirement to control the image quality when adding images as a stamp object. Please check the code snippet provided on the blog page to know the steps to control image stamp quality when adding it to a PDF document. Aspose.Pdf for Java supports the feature to add, remove, and delete signatures from PDF documents. While adding a signature to a PDF file, we provide an image for the signature appearance and now Aspose.Pdf for Java offers the capability to read all signature objects and retrieve the images associated with each object. Bookmarks are one of the important elements of PDF document as they allow readers to quickly move between different pages. Aspose.Pdf for Java has supported features for adding a bookmark, getting bookmarks and deleting bookmarks. Now the latest release supports editing the destination of a bookmark and point it to the start of a page. Or you can set the destination while creating a new bookmark inside a PDF document.  Tables are integral objects when displaying data inside PDF files. Aspose.Pdf for Java supports adding tables to PDF documents. By default, tables are added in a flow layout (top-left to bottom-right). Even if there is a space on the PDF page, you might need to render the table on a new page. To accomplish this requirement, the isInNewPage(..) method has been added to the BaseParagraph class. Aspose.Pdf for Java makes it possible to add text and image objects as well as extracting text and image objects from existing PDF documents.  As well as the new features above, this new version includes fixes related to PDF to image conversion, saving PDF files in a particular PDF version, deleting images from PDF files, performance improvements when generating PDF files and much more. Some important new and improved features included in this release are given below
  • PDF Bookmark should point to the start of page
  • Save the resultant PDF in particular PDF file version
  • Retrieve all Signatures and Images from PDF
  • Force table rendering in new page
  • Performance of the document.save method
  • Concatenating Tagged file results into non-tagged file is fixed
  • Aspose.Pdf for Java throws stackoverflow exception if default Locale is other than English is now fixed
  • Exception is resolved while removing image from PDF file
  • Unable to add digital signature to PDF file is now fixed
  • PDF to JPEG – issue with Image Resolution is now fixed
  • Black pixels appearance is fixed when adding an anti-aliased transparent image to a Pdf
  • Aspose.Pdf attempting to open images in RW rather than RO is now fixed
Overview: Aspose.Pdf for Java

Aspose.Pdf is a Java PDF component to create PDF documents without using Adobe Acrobat. It supports Floating box, PDF form field, PDF attachments, security, Foot note & end note, Multiple columns document, Table of Contents, List of Tables, Nested tables, Rich text format, images, hyperlinks, JavaScript, annotation, bookmarks, headers, footers and many more. Now you can create PDF by API, XML and XSL-FO files. It also enables you to converting HTML, XSL-FO and Excel files into PDF.

Thursday, May 22, 2014

Control Images in Excel Files to HTML Conversion & Set Text Direction in Shapes

What’s new in this release?

The long awaited version of Aspose.Cells for Java 8.0.2 has been released. This release provides the getter & setter for the TextDirection property in the Shape class. The aforesaid property now lets developers to control the direction of the text in shapes including the spreadsheet comments. The setTextDirection method accepts a value from the constants TextDirectionType, and applies the text direction as Left to Right, Right to Left or Context.  Prior to this release, developers couldn’t control images when exporting spreadsheets (Excel files) to HTML format. Starting with Aspose.Cells for Java 8.0.2, the API has exposed the ImageOptions for the HtmlSaveOptions class, allowing developers to set preferences for images in output HTML files. ImageOptions has brought a great deal of features that can be set. A few of the most important settings are listed below.
  • The image format can be set.
  • The image quality can be specified from a range of 0 to 100 if ImageFormat is set to Jpeg.
  • The compression type can be set when the ImageFormat is set to Tiff.
  • The background transparency can be set if the specified ImageFormat is set to Png.
  • Rendering hints allow specifying smoothing edges to the text as well as lines and curves.
  • Vertical & horizontal resolution of the images.
Another notable enhancement has been made to the HtmlLoadOptions class by exposing the Boolean ConvertFormulasData property. Setting this property to true when using the setConvertFormulasData method allows the API to interpret any string value starting with character “=” as a formula. Aspose.Cells for Java 8.0.2 has provided fixes for several important issues, such as a couple of problems related to rendering PivotTables as PDF, range references, deleting columns & AutoFitRows with different font settings. This release includes plenty of improved features and bug fixes as listed below
  • Support custom theme for shape properties
  • Set Rendering Hints for Images while Exporting Spreadsheets to HTML
  • Range referring issue is resolved and now referring to correct area
  • WorkbookRender.toPrinter() method now properly print picture
  • Pivot Column Grand problem is resolved while rendering XLTX to PDF
  • Cell alignment issues are resolved in the rendered PDF file
  • Converting Excel file with large number of columns into PDF file
  • AutoFitColumns is now working when used with different font settings
  • Cursor still move to last column after using Cells.DeleteColumn() to delete it is now fixed
  • Generated EMFshape is not same as the original is now fixed
  • Excel bookmarks are now generated when converted to PDF
Other most recent bug fixes are also included in this release.

Overview: Aspose.Cells for Java

Aspose.Cells is a Java component for spreadsheet reporting without using Microsoft Excel. Other features include creating spreadsheets, opening encrypted excel files, macros, VBA, unicode, formula settings, pivot tables, importing data from JDBC ResultSet and support of CSV, SpreadsheetML, PDF, ODS and all file formats from Excel 97 to Excel 2007. It is compatible with Windows, Linux & Unix and supports all advanced features of data management, formatting, worksheet, charting and graphics



Monday, May 19, 2014

AutoCAD DWG Drawings to PDF Conversion & Raw Data Processing using .NET

What’s new in this release?

We are pleased to announce the new release of Aspose.Imaging for .NET 2.4.0.  We are proud to announce that this month’s release contains many useful improvements, including the long awaited feature of DWG AutoCAD Drawings to PDF conversion.  With the release of 2.4.0, Aspose.Imaging for .NET supports loading DWG files for conversion to PDF format. Currently we support reading AutoCAD 2004 DWG (version 16.0 Release 18) format only, but will add more DWG versions with future releases of Aspose.Imaging APIs. DWG to PDF conversion uses the PdfOptions class to specify the output PDF page size, and additional settings such as which Layout to render, BackgroundColor, DrawType and ScaleMethod. These properties have to be set before calling the Image.Save method for converting DWG to PDF format. Another exciting feature that is now available for public use is Raw Data Processing. Prior to 2.4.0, Aspose.Imaging used Color[] to internally store data. This approach had issues. First of all, an array of structs affected the performance during copy operations. Secondly, the Color struct required more memory for data storage because the API had to store additional system information together with 4 bytes of data. With this release, we have partially switched the internal structure to use byte[] instead Color[] in order to assist developers in getting the best performance out of Aspose.Imaging API. At the moment this system has been introduced for BMP file format only, but soon all other image formats will be supported too. Aspose.Imaging has exposed additional properties to add thumbnails to EXIF and JFIF data segments of JPEG images. Both types of segments can store only 65,535 bytes of data including the thumbnail image according to the JPEG specifications, therefore Aspose.Imaging API will throw appropriate exception in case the added image is bigger than the specified limit. The main new and improved features added in this release are listed below
  • DWG to Pdf conversion is now supported
  • The BMP file format now supports raw data loading and processing of the BMP file format is now greatly improved.
  • Add support of rendering of specified layout
  • Add thumbnail support to JFIF and EXIF
  • Parse custom visibility parameter for insert object
  • Saved JPEG images differ from source images is now fixed
  •  [Cad] Remove Cad special data types is now fixed (such as CadShortParameter)
  • [Cad to Pdf] Implement adjustments for ATTDEF objects
  • Text in AttribDef object must be invisible.
  • Add support for underline text rendering for multi-text entity
  • Moving internal members to public - should be accessible via public api
  • Moving public members to internal - should not be accessible via public api
  • Process hanging is resolved when opens Tiff file
  • Hatch object is absent on a drawing is now fixed
  • Fix viewports rendering
  • Improve colorization and interval between lines
  • Exception is resolved while exporting the Jpeg to Tiff: "An attempt was made to move the position before the beginning of the stream."
  • Fixed issues for  encoding large tiff image correctly using CCITT scheme
  • Metadata segments allow writing thumbnails big enough to overlap upper size boundary of jpeg segment.
Overview:Aspose.Imaging for .NET
Aspose.Imaging for .NET is an image processing & manipulation component that allows developers to create, edit, draw or convert images in their .NET application. It allows developers to convert image files to PSD, BMP, JPEG, PNG, TIFF and GIF formats. Moreover a set of pens, brushes and fonts can be used to draw images or add new elements & text to existing images. Aspose.Imaging for .NET works well with both web & windows applications. Moreover, it adds the support for Silverlight platform.

Thursday, May 15, 2014

PPTX to Image, PNG, PDF Conversion & Enhanced Chart, Text Rendering in Java Apps

What's New in this Release?

The long awaited version of Aspose.Slides for Java (8.5.0) has been released. This is a maintenance release that focuses on rectifying text rendering and chart support issues. We have resolved several text rendering issues in this release, including bullet rendering, improper text strike out and wrong text color rendering for generated PDF and thumbnails. We have resolved improper chart rendering issues as well in this release, including issues with the wrong chart area color, missing markers, missing high-low lines and wrong chart type getting rendered in exported PDFs. Apart from rendering issues, we have also made improvement to presentation access and saving issues for some presentation decks that failed to get accessed or saved in older version of Aspose.Slides for Java. Some important enhancement & bug fixes included in this release are given below
  • PPTX to Image Conversion ignores strikeout text
  • Bullets are improperly rendered in generated PDF
  • Wrong border color of chart area.
  • Empty chart table in PPTX presentation after saving
  • PPTX to PNG: High / Low Lines missing in the generated image file
  • PPTX to PNG: Marker missing in the generated image file
  • PPTX to PDF: Text is missing in the generated PDF file
  • Chart type line and LineWithMarkers issue
  • Exception on Opening the Presentation file(4.pptx)
  • Exception on Opening the Presentation file
  • PPTX to Image Conversion ignores strikeout text
  • Adding Shape Tag Throws Object Reference Exception
Overview: Aspose.Slides for Java

Aspose.Slides is a Java component to create, read, write and modify a PowerPoint document without using Microsoft PowerPoint. It supports PHP applications and provides all advanced features for managing presentations, slides, shapes, tables and supports PPT, POT, POS PowerPoint formats. Now you can add, access, copy, clone, edit and delete slides in your presentations. It also supports audio & video frames, adding pictures, text frames and saving presentations as streams or SVG format.

Wednesday, May 14, 2014

Access & Render Elements like Tags Tasks Tables & Hyperlinks from OneNote Doc

What’s new in this release?

We are pleased to announce the release of Aspose.Note for .NET 1.1.0. This latest version now supports rendering text with subscript or superscript layout. (Superscript and subscript is text or numbers slightly above or below the normal text level and usually in a smaller font.) In addition to that, users can easily access and manipulate bullet lists, numbered lists and paragraphs with spacing options through the Aspose.Note API. The content manipulation features now offer a bit more control. One valuable feature is retrieving the bullet or numbered list properties, for example the font, font size, font color and format. Thanks to the recently fixed issues and improvements, rendering a OneNote document to other formats is now better. In this regard, we have fixed some error messages which were thrown when the page contains the only title element or the font does not support the Regular style. Several other fixes have been made to improve the overall quality. Accuracy is the key factor. These fixes cover precise rendering of image inside the outline element, the correct measurement of text lines, size calculation of RichText elements and the indent position of outlines and outline group elements. The Document Object Model navigation mechanism has also been improved. It is now possible to access FirstChild, LastChild, NextSibling and PreviousSibling from the current node object. Aspose.Note assembly is CLS compliant. It makes sure that the library can be used from any CLR language.
The following API changes in the new version are also worth noting:
  • The SpaceBefore property has been added to the RichText class. Use it to get or set the minimum amount of space before the text line.
  • The SpaceAfter property has been added to the RichText class. Use it get or set the minimum amount of space after the text line.
  • The LineSpacing property has been added to the RichText class. Use it to get or set line spacing.
  • The NumberList property has been added to the OutlineElement class. Use it to get or set the bullet or number list for outline.
  • The INotebookVisitor interface is now a DocumentVisitor abstract class. It helps avoiding problems.
  • A new NumberList class  has been added. Use it to retrieve the numbers or bullet list.
The main features and bug fixes added in this release are listed below
  • Rendering the text with subscript or superscript formating.
  • Rendering the bullets list.
  • Rendering the numbering list.
  • Rendering the paragraph with spacing options (before, after, line spacing at least).
  • The Aspose.Note assembly become CLS compliant.
  • The INotebookVisitor interface become as DocumentVisitor abstract class, it is allow to prevent issues with extensibility.
  • Improved the Document Object Model navigation. The FirstChild, LastChild, NextSibling, PreviousSibling methods were implemented.
  • Exception is resolved for the page contains only title element.
  • The rendering of image inside outline element is now corrected
  • The measuring of text line is now corrected
  • Exception resolved for the font does not support 'Regular' style.
  • The size calculation is now corrected for rich text with custom spacing between lines.
  • The indent position is now corrected for outline and outline group elements.
Overview: Aspose.Note for .NET

Aspose.Note for .NET is a set of .NET components that enables developers to work with Microsoft Office OneNote files in C#, VB.NET, ASP.NET web applications, web services & Windows applications. It allows developers to open files & manipulate elements of OneNote books, from text, images & properties, to more complex elements, & then export to PNG, GIF, JPEG, BMP or PDF formats. It is a pure .NET alternative to the MS OneNote Object Model & supports OneNote 2010, OneNote®  2010 SP1 & 2013 files.

Monday, May 12, 2014

Printing PDFs with Windows Service & FDF to XML & PDF/A_3b Conversion Using .NET

What's New in this Release?

The latest version of Aspose.Pdf for .NET (9.2.0) has been released. Like in the last few releases, the specific focus of Aspose.Pdf development has been towards the PDF to HTML conversion feature. In adding more value to this functionality we have added a new feature: creating subsequent files with body contents only when converting multi-page PDF to HTML format. In order to accomplish this requirement, a new property, HtmlSaveOptions.HtmlMarkupGenerationMode has been introduced. Further details, can be found in the article on the basics of PDF to HTML conversion in our documentation sections. We received a request regarding printing of PDFs via a Windows Service because System.Drawing.Printing is not supported by Microsoft in a Service. In order to resolve this problem, you need to first convert the PDF file to XPS format using Aspose.Pdf for .NET. Once the PDF file is converted to XPS format, you can use Aspose.Words for .NET to print a document on a server via XPSPrint. HTML to PDF is an important Aspose.Pdf for .NET feature. In this release, we have introduced a new feature regarding resource loading callback when converting HTML files to PDF format. Over the years, Aspose.Pdf for .NET has proved to be a great API for converting PDF files to PDF/A format. In this latest release, we have introduced the support for converting PDF files to PDF/A_3b compliant format. In order to support this feature, the value PDF_A_3B has been added to the PdfFormat enumeration.  FDF stands for Forms Data Format, and an FDF file contains form values in a key/value pair. We also know that an XML file contains the values as tags, where, mostly the key is represented as the tag name and value is represented as the value within that tag. Now, Aspose.Pdf.Facades provides the flexibility to convert an FDF file into XML.  Conversion of XSL-FO files to PDF format using legacy Aspose.Pdf for .NET (the current Aspose.Pdf.Generator namespace) is one of the salient features of our API and many customers are already using this feature. Now we have also introduced this feature to the Aspose.Pdf namespace. We have introduced a feature that lets you digitally sign PDF documents using time-stamp servers. A new class named TimestampSettings has been added. mAlso please note that the current implementations of encryption/decryption and hashing functions are FIPS compliant. Along with the above listed features, we have made numerous enhancements to PDF to TIFF conversion, working with annotations, bookmark manipulation, filling forms, PDF to HTML conversion, HTML to PDF conversion, PDF to Microsoft Excel worksheet conversion, adding image to PDF file and much more. The list of important new and improved features are given below
  • Printing PDFs by a Windows Service
  • FIPS Compliancy of Aspose.PDF.NET
  • XML to FDF conversion
  • FO to PDF conversion issue
  • Support resource loading callback
  • Support the feature to Digitally Signing PDF with Timestamp Server
  • PDF to HTML - create subsequent files with body contents only
  • Define time stamp servers while certifying the document
  • Convert PDF file to PDF/A3
  • Support of PDF/A-3B
  • Getting PUSH button Action Result Value
  • ImportXml forgets the xml attributes (eg: xfa:contentType on images).
  • Add a new overloaded method in PdfFileSignature which can accept Signature name and Rectangle object
  • Pinting Pdf document, using PdfViewer, not working in Web application
  • FreeTextAnnotation: Rectangle border color
  • How to get/set Print Job Owner
  • Find the xREF compression used for a pdf
  • GetStringWidth method in new Generator
  • Changing Button Caption issue is resolved
  • Using q and Q operator causes adobe reader "error exists on this page" is fixed
  • Convert HTML to PDF missing table is now fixed
  • Optimize Corrupts the PDF file is fixed
  • Convert HTML to PDF layout issue is resolved
  • Table present inside PDF is now aligned when file is printed
  • PDF to DOC conversion issue is fixed
  • HTML converted to PDF is now corrected
  • PDF to HTML conversion: fixed extra spaces and overlapping of words
  • Decryption Causes PDF document corruption is now fixed
  • Hyperlink problems are fixed : When Applying Document Privileges
  • Problems are resolved while converting right-to-left pdf file to MS-Word
  • Opening converted document in Word 2003 is now enhanced
  • HTML Formatted Text now rendering with BindHTML method
  • FormatedText Stamp loose Font Information in added lines
  • HTML to PDF conversion loses formatting is now corrected
  • PDF to DOC - Number list issue is fixed and now increasing properly
  • Aspose.Pdf unable to get metadata created by other tools is fixed
  • XMP metadata added using iTextSharp is now visible in Aspose.Pdf
  • PDF to TIFF – resultant file now contain all contents
  • PDF to Image: Difference in PNG and TIFF results are resolved
  • Difference in exported XML in 7.6 and 8.3
  • Permissions password setting issue is resolved, was auto set but not provided
  • FixHeight property of Aspose.Pdf.Image class is now working properly
  • HTML to PDF: Multiple saving issue is resolved
  • HTML to PDF - Indentation of bulleted list is skewed
  • Text alignment issue is resolved in floating box
  • PDF to XLS - Error message is now fixed when opening resultant file
  • Problem is resolved while flattening PDF form
  • PDF to TIFF- Resultant images were blank and the issue is now fixed
  • Problem converting PDF to PDF/A_1a is now resolved
  • PDF to PNG conversion loses the contents is now fixed
  • Changing resolution corrupts the images is now fixed
  • BarCode image is now added to PDF file
  • After merge nested bookmarks are duplicated
  • Issue is fixed and now able extract pages using Adobe Acrobat
  • Annotations issue is resolved and now appear when flattened
  • PDF to TIFF conversion results text missing issue is fixed
  • Error is resolved viewing document once converted to v1.4
  • Real poor image quality is enhanced after conversion from PDF
  • Significant increase in file size is now fixed when adding FreeTextAnnotation
  • SVG to PDF - Input SVG file is now closed
  • When adding an image to PDF, the page blank appearance issue is resolved
  • Program ends abnormally when trying to open PDF file is now fixed
  • Image to PDF - unable to add image with read-only rights
  • Extracting attachments from PDF file is now fixed
  • Performance issue is resolved while converting Pdf to image
  • Strange text extracted using TextAbsorber is now fixed
  • PDF to Excel: output XLS file issue is fixed and now can be opened in Open Office.
  • PDF to Excel: output XLS file opening issue is resolved in MS office
  • TIFF to PDF conversion produces broken PDF layout is now fixed
  • TextStamp - Resultant file size issue is fixed: size was  larger than input PDF
Other most recent bug fixes are also included in this release.

Overview: Aspose.Pdf for .NET

Aspose.Pdf is a .Net Pdf component for the creation and manipulation of Pdf documents without using Adobe Acrobat. Create PDF by API, XML templates & XSL-FO files. It supports form field creation, PDF compression options, table creation & manipulation, graph objects, extensive hyperlink functionality, extended security controls, custom font handling, add or remove bookmarks; TOC; attachments & annotations; import or export PDF form data and many more. Also convert HTML, XSL-FO and MS WORD to PDF.


Sunday, May 11, 2014

Complex Document Layouts, 3D Rotated Images & Arabic Texts Rendering Support

What's New in this Release?
 
Aspose development team is happy to announce the monthly release of Aspose.Words for Java &.NET 14.4.0. This month release adds Improvements to TXT import capabilities  and rendering of Arabic texts as well as complex document layouts. It  implements  Gradient fill with transparency rendering in PDF along with 3D rotated DrawingML shapes (and images) rendering inside .NET and Java Applications. Moreover, this release also improved handling of themes, list styles and building blocks when joining documents, Added support of text frames in ODT import/export, better support of tab stops and underlines in HTML import/export and many others. Previously, when there was no mail merge region defined in template document and simple mail merge was performed using an empty data source after specifying MailMergeCleanupOptions.RemoveUnusedRegions, Aspose.Words used to produce an empty output document. This was because simple mail merge is technically a particular case of mail merge with regions where the whole document acts as a single region. Now starting with this release, simple mail merge is no more affected by the MailMergeCleanupOptions.RemoveUnusedRegions option since it is meaningless to produce empty documents. Previously, when ImageSaveOptions.ImageColorMode or ImageSaveOptions.ImageBrightness was set to non-default values, the output image had always 32BppArgb pixel format. Now, ImageSaveOptions.PixelFormat is taken into account and the output image tries to keep that format. However, pixel format of the output image may be changed by GDI+ while saving. For example, the 8bpp is indexed pixel format, and GDI+ has some limitations when working with such format. In this case, when you want to save to 8bpp GrayScale image, unfortunately because of GDI+ limitations it is not possible. The list of new and improved features in this release are listed below
  • Improvements to rendering of Arabic texts
  • Improvements to rendering of complex document layouts
  • Improved handling of themes, list styles and building blocks when joining documents
  • Added support of text frames in ODT import/export
  • Improvements in TXT import capabilities
  • Gradient fill with transparency rendering in PDF implemented
  • 3D rotated DrawingML shapes (and images) rendering implemented
  • Better support of tab stops and underlines in HTML import/export
  • Underline tab characters are missed in output HTML
  • Support HTML round-trip of underline tab characters
  • Aspose.Words  white space preserving is fixed while loading HTML document
  • To add support of text frames in ODT import/export
  • DrawingML // Implement Content Controls rendering
  • MHTML to Pdf conversion issue with background image
  • Altchunk contents are not preserved during open/save Docx
  • Add feature to import Building Blocks from one document to another
  • Background of DrawingML is now preserved in PDF
  • Image height/width are now preserved during open/save a RTF
  • Tabstop becomes outside of a table in output HTML if it's a last character in the last table cell
  • Support gradient fill with transparency
  • While converting doc to html, text alignment disturbed.
  • Transparency of objects lost when Docx is converted to PDF
  • Import back dummy tabs
  • RTF to PDF conversion issue with table borders is fixed
  • Rotation settings of a DML are discarded when rendering to PDF
  • Wrap OfficeMath equation upon rendering if there is not enough space.
  • Floating shape is fixed after section break overlaps following content in HTML export
  • Hyperlink to file now export correctly
  • Track Formatting option is now preserved during open/save a document
  • StylePaneFormatFilterSettings writing problem is resolved
  • List numbering continuity issues is fixed
  • Shape width/height is change issue is fixed after conversion from RTF to Docx
  • Text document with form feeds/page breaks is now rendering to PDF correctly
  • Doc to Pdf conversion issue is fixed with Code39 font
  • Horisontal gradient fill is fixed and now work inside Smart Art.
  • Linked image lost is fixed while converting from html to pdf.
  • Use internally (value-type) long instead of (reference-type) Size and SizeF for performance and memory optimization.
  • Filter lost is fixed in Cmyk image.
  • Logo missing in top left corners of pages from Pdf is fixed
  • Language information of the 'Field with CARDTEXT switch' is lost upon calling UpdateFields
  • Shape with BehindText wrapping is shifted towards right in HTML
  • Html to Doc conversion issue with table width, border and cell merge
  • Contents misplacement is fixed after conversion from Doc to ODT
  • UpdateFields now updates the REF field values correctly
  • Document.Save truncate the Hyperlink
  • Vertical alignment of table's cell is changed from Center to Top after conversion from Html to Docx is now fixed
  • Docx to Pdf conversion issue is resolved with line shape rendering
  • Paragraphs in even/odd page headers dislocation is fixed in Pdf
  • Extra dots appearance is fixed after saving document as PDF
  • Some text in Paragraph is now correctly made Bold when exporting to HTML
  • Document.AppendDocument change the color of charts is fixed
  • Heading text gets bold after being written into a template document is now fixed
  • STYLEREF fields in Header/Footer error messages are fixed when saving to PDF
  • Arabic character (ا) missing is fixed from word علاالله in PDF
  • Objects filled with pattern disappear after transparent Glyphs in PDF.
  • Document rendering in multiple pages is fixed when use special font character
  • An HTML part of an MHTML document is imported using the Windows-1252 encoding instead of UTF-8 is now fixed
  • Opening and saving word document causes a bullet list to become a number list is fixed
  • Table header now render correctly in Pdf file
  • Txt file to Pdf conversion issue is resolved with text (asterisk)
  • Extra lines appearance is fixed after re-saving the Doc file
  • UpdateFields now include items formatted with a custom style
Other most recent bug fixes are also included in this release

Overview: Aspose.Words

Aspose.Words is a word processing component that enables .NET, Java & Android applications to read, write and modify Word documents without using Microsoft Word. Other useful features include document creation, content and formatting manipulation, mail merge abilities, reporting features, TOC updated/rebuilt, Embedded OOXML, Footnotes rendering and support of DOCX, DOC, WordprocessingML, HTML, XHTML, TXT and PDF formats (requires Aspose.Pdf). It supports both 32-bit and 64-bit operating systems. You can even use Aspose.Words for .NET to build applications with Mono.

Wednesday, May 7, 2014

Reply/Forward Email Message Using EWS Client, IMAP & POP3 Clients Activity Logging

What's New in this Release?
We are pleased to announce the release of Aspose.Email for .NET 4.1.0. This month’s release includes a number of bug fixes and introduces new features and enhancements to the existing API. Aspose.Email’s Exchange Web Service (EWS) client already provides support for sending email messages. Though this is usually enough for communication needs, it is often required to reply or forward a certain email message, a very common practice. We are pleased to share that Aspose.Email’s EWS client now supports replying or forwarding messages. Server-client communication is based on a command-response mechanism and can be monitored in order to observe the communication behavior of the underlying connection. Aspose.Email API already provides the capability of SMTP activity logging, however, the same was missing for IMAP and POP3 clients. As part of our continuous efforts for improvements, we are pleased to share that this month’s release now supports activity logging for IMAP and POP3 clients. The main bug fixes, new & improved features added in this release are listed below
  • Implement the ability to reply or forward messages in EWS client
  • How ImapQueryBuilder.InternalDate.On works
  • Implement Rich Text Format (RTF) Compression Algorithm
  • Provision of MIME MessageId in ImapMessageInfo
  • Provide activity logging for ImapClient
  • Provide activity logging for Pop3Client
  • Appointment created using AlternateView.CreateAlternateViewFromString() becomes un-supported on receiving end
  • Regular attachment in RTF body shown as Inline is now fixed
  • Sent date shown for Draft mail, when added to PST (.NET) is now fixed
  • MSG to TIFF: Difference in output is resolved
  • Exception resolved while adding EML to PST
  • MSG to MHTML: Unwanted information displayed on top
  • "On Behalf of" displayed in Sent Items while sending Aspose.Email's saved Draft Message
  • Email to MHTML: Unwanted Information on top of output is now fixed
  • Resolved wrong Sent date rendered in Printouts and Preview for draft mails (.NET)
  • Attachments not detected in MailMessage
  • MHTML to EML - inline images Outlook shows as attachment is now fixed
  • MapiMessage.FromProperties doesn't retrieve correct information from Embedded MSG is now fixed
  • MapiMessage.FromProperties now recognizing attachments count
Other most recent bug fixes are also included in this release.
Newly added documentation pages and articles
Some new tips and articles have now been added into Aspose.Email for .NET documentation that may guide you briefly how to use Aspose.Email for performing different tasks like the followings.
Overview:Aspose.Email for .NET
Aspose.Email for .NET is a set of .net email components allowing developers to easily implement email functionality within their ASP.NET web applications, web services & Windows applications. It Supports Outlook PST, EML, MSG & MHT formats. It allows developers to work with SMTP, POP3, FTP & MS Exchange servers. It supports mail merge, iCalendar, customized header & body, header information, embedded files, Twitter & many more. It makes it easy to work with HTML or plain text emails & their attachments.
More about Aspose.Email for .NET
Contact Information
Aspose Pty Ltd
Suite 163, 79 Longueville Road
Lane Cove, NSW, 2066
Australia
Aspose - Your File Format Experts
sales@aspose.com

Phone: 888.277.6734
Fax: 866.810.9465

Monday, May 5, 2014

Control Image DPI Resolution While Rendering MS Project Data to TIFF Using .NET

What’s new in this release?

We are happy to announce the release of Aspose.Tasks for .NET 6.6.0. This release includes a number of bug fixes that further brings improvements to the API functionality. PixelFormat specifies the format of the color data for each pixel in an image, that is, it defines the number of bits of memory associated with one pixel of data. The Aspose.Tasks API can already export project data to various image formats, but the facility to configure the output pixel format was not available. We are glad to share that this month’s release of Aspose.Tasks for .NET provides the facility to configure the output image format to 24 bpp RGB. Controlling the dpi resolution is another useful feature for rendering project data to TIFF files. Aspose.Tasks has provided a feature that configures the horizontal and vertical resolution in dpi in this release thus providing comprehensive control over rendering. Last month’s release included reading all or specific Gantt chart view data capability for Microsoft Project 2003 and 2007 file formats. In the current release, the same feature has been provided for 2010 and 2013 file formats as well. Below is the complete list of new features and important bug fixes included in this release.
  • Rendering of project data to 24 bpp RGB format.
  • Reading specific Gantt chart view data for MS Project 2010 and 2013 formats were supported.
  • Reading project data to format24bppRGB
  • Read specific Gantt chart view data for 2013 file format.
  • Read specific Gantt chart view data for 2010 file format.
  • Exception resolved for reading MPP file.
Overview: Aspose.Tasks for .NET

Aspose.Tasks is a non-graphical .NET Project management component that enables .NET applications to read, write and manage Project documents without utilizing Microsoft Project. With Aspose.Tasks you can read and change tasks, recurring tasks, resources, resource assignments, relations and calendars. Aspose.Tasks is a very mature product that offers stability and flexibility. As with all of the Aspose file management components, Aspose.Tasks works well with both WinForm and WebForm applications.

Sunday, May 4, 2014

Identify Damaged Excel Files & Memory Optimization for Existing Worksheets

What’s new in this release?

The long awaited version of Aspose.Cells for Java 8.0.1 has been released. Here is a look at just a few of the biggest features in this month’s release. Aspose.Cells for Java provided memory optimization settings for newly created worksheets by exposing the setMemorySetting method for the Workbook.Settings class. The previously provided approach was useful for minimizing the overall memory cost while working with existing large Excel spreadsheets containing huge data sets. With this release, we have enhanced this feature for existing worksheets by exposing a similar property for the Cells class. Now you may use setMemorySetting method provided by the Cells class to cope with the memory issues for situations where large data sets have to be built in memory. The setMemorySetting method accepts a parameter of type MemorySetting with the default value NORMAL. In order to properly utilize this newly introduced feature, memory optimization settings have to be explicitly specified for existing worksheets. Please check the detailed technical article on how to optimize the memory while working with large data sets. The Aspose.Cells for Java API has enhanced the licensing mechanism with the release of 8.0.1. Now when a license file name is passed to the License.setLicense method without specifying in which directory it resides, the API will search for the license in the same folder that the Aspose.Cells Jar is in. This enhancement was made in order to meet the standards set by Aspose components. We have also enhanced the CellsException class to identify potentially damaged or corrupted files when loaded with the Workbook constructor. Previously, the API could load any corrupted file but would sometimes throw an error when saving it after performing manipulation. With the new enhancements integrated, Aspose.Cells for Java API now throws an error of type CellsException whenever it encounters a damaged file. Aspose.Cells for Java 8.0.1 has provided fix for several important issues, such as a couple of problems related to the PDF rendering engine, rendering & manipulating charts, retrieving & removing OleObjects. Last but not least, we have just integrated an overhaul of our existing formula engine which improves the overall performance as well as the accuracy of results when working with Excel formulas. This release includes plenty of improved features and bug fixes as listed below
  • Search license according to cells jar or application jar's position
  • How to identify corrupt excel file (2007)
  • .PPT converted to empty Pdf by Aspose.Cells
  • Missing characters resolved when converting from XLSX to PDF
  • Calculation formulas
  • OleObjectCollection.removeAt() now properly remove the OLE object
  • Text is grabbling fixed in resultant PDF when text overflows a cell
  • Memory issues  are resolved when using Aspose.Cells
  • Picture format changes to default values after opening and saving xlsm file
  • setCreateCalcChain(true) – Cells are now updated
  • Border and wrap text issue is fixed
  • Legend of chart and title of Y axis are now corrected in the output image
  • hashCode calculation issues are fixed and does match for the cells
Other most recent bug fixes are also included in this release.

Overview: Aspose.Cells for Java

Aspose.Cells is a Java component for spreadsheet reporting without using Microsoft Excel. Other features include creating spreadsheets, opening encrypted excel files, macros, VBA, unicode, formula settings, pivot tables, importing data from JDBC ResultSet and support of CSV, SpreadsheetML, PDF, ODS and all file formats from Excel 97 to Excel 2007. It is compatible with Windows, Linux & Unix and supports all advanced features of data management, formatting, worksheet, charting and graphics

Friday, May 2, 2014

Aspose.Newsletter May 2014: Work with MS Word Files & TOC Fields inside Android & More

Aspose Newsletter for May 2014 has now been published that highlights all the newly supported features offered in the recent releases of its JasperReports exporters, SQL Server rendering extensions, .NET, Java, SharePoint components, Android & REST APIs. It includes news about working with Microsoft Word documents on Android, exporting web pages to Microsoft Word or PDF from DotNetNuke Websites, enhanced PHP cloud SDK for Aspose for Cloud, working with the TOC field in Aspose.Words for Android & many more.
Working with Microsoft Word Documents on Android?
Aspose.Words for Android is an API that gives software developers creating Android apps the power to create, edit and convert Microsoft Word files. The straightforward DOM makes it easy to control documents and work with flexible features, from text formatting to document structure and page setup. Download Aspose.Words for Android.
Product News
Export Web Pages to Microsoft Word or PDF from DotNetNuke Websites
Does your website contain a lot of information that visitors might benefit from reading offline? There are different ways of dealing with that – let visitors print the pages, or give them a downloadable file with the same content. Or, if you’re using DotNetNuke, install Aspose’s DotNetNuke content export module and add buttons to the page that lets visitors save pages as Microsoft Word or Acrobat PDF files. Read the blog post
Aspose.Email for Java Adds Reminders to Outlook Tasks
The latest version of Aspose.Email for Java, 4.0.0, lets you add reminders when creating Microsoft Outlook tasks. Automating reminders saves time and effort. Read more.
Enhanced PHP Cloud SDK for Aspose for Cloud announced
BitTechMagnifier reported on our release of the PHP SDK for Aspose for Cloud 1.1.6.5. It adds new features, as well as integrating the latest Cloud APIs into the SDK to get PHP developers up and running quickly. Read the article.
Working with the TOC Field in Aspose.Words for Android
Even short documents can need a table of contents to help readers get an idea of what’s in a document, and navigate the text. Aspose.Words for Android lets you work with the TOC field in several ways: add a new TOC, update an existing one, control the formatting and so on. A recent documentation article explains what you can do and how to do it. Read the article.
Set Print Settings and Use the Print Preview Dialog with Aspose.Words for Java
Working with files that users can see on screen and maybe download to their hard disk is great, but often you also want to let them print documents they are reading. We have a tutorial video that shows how to incorporate the Print Preview dialog in your application, and how to set print settings. Watch the video.
Updates about new Product Releases
  1. Aspose.Total for .NET – a compilation of our latest .NET products.
  2. Aspose.Cells for .NET 8.1.0 - Improved performance and conversion.
  3. Aspose.Words for .NET 14.3.0 - Public API for inserting OLE objects, partial support for EUDC fonts and other improvements.
  4. Aspose.Pdf for .NET 9.1.0 - Improved PDF to HTML conversion, image quality control for image stamps and more.
  5. Aspose.Tasks for .NET 6.5.0 - Support for reading specific view data and Gantt chart view data.
  6. Aspose.Email for .NET 4.0.0 - Support for Microsoft Exchange 2010 EWS unified messaging and adding files to PST files.
  7. Aspose.Diagram for .NET 3.8.0 - Enhancements and fixes.
  8. Aspose.Imaging for .NET 2.3.1 – Hotfix for TIFF issue.
  9. Aspose.Note for .NET 1.1.0 - Render subscript and superscript, lists and paragraph spacing options.
  10. Aspose.Total for Java - a compilation of our latest Java products.
  11. Aspose.Cells for Java 8.0.1 - Identifying corrupt Microsoft Excel files and other enhancements.
  12. Aspose.Words for Java 14.3.0 - Public API for inserting OLE objects, partial support for EUDC fonts and other improvements..
  13. Aspose.Pdf for Java 9.0.0 – Improved conversion and other enhancements.
  14. Aspose.Slides for Java 8.4.0 – A number of enhancements and fixes.
  15. Aspose.Email for Java 4.0.1 – Hotfix to address a Charset exception.
  16. Aspose.Tasks for Java 6.4.0 - Export project data to Oracle Primavera formats and more.
  17. Aspose.OCR for Java 1.9.0– Set threshold values of OMR elements and other enhancements.
  18. Aspose.Total for Cloud – The latest versions of our Cloud products.
  19. Aspose.Total for Android – all the latest versions of our Android APIs.
  20. Aspose.Cells for Android 6.0.0 - Improved performance and conversion.
  21. Aspose.Words for Android 1.8.0 –Public API for inserting OLE objects, partial support for EUDC fonts and other improvements.
  22. Aspose.Total for SharePoint – a compilation of our latest SharePoint products.
  23. Aspose.BarCode for SharePoint 1.1.0: - Sort barcode alphabetically by type, support for predefined barcode settings.
  24. Aspose.Total for Reporting Services – a compilation of our latest Reporting Services products.
  25. Aspose.Pdf for Reporting Services 2.5.5 -  Enhancements and fixes.
  26. Aspose.Total for JasperReports - a compilation of our latest JasperReports products.
  27. Aspose.Pdf for JasperReports - Compatible with JasperReports libraries 4.5.0 and higher.
Supporting User Groups and Conferences
In May we sponsor a number of user groups, including:
  • 17 May: DDD South West, UK.
Would you like us to sponsor your user group? Get in contact at user.groups@aspose.com
Collect your copy of Aspose Newsletter, October 2013 edition