Wednesday, November 30, 2016

BCC Field Provision in Exchange Message Summary Info & Outlook MSG Conversion to MIME using .NET

What's New in this Release?

Aspose team is pleased to announce the release of Aspose.Email for .NET 6.11.0. This month’s release includes enhancements where the API functionality is improved by enriching the existing features of the API. It also improves the overall API functionality by fixing several bugs. Aspose.Email API uses Interpreter classes for conversion of Microsoft Outlook (MSG) files to Multipurpose Internet Mail Extensions (MIME) messages. This month’s release enhances and simplifies this functionality using the MapiMessage class with its toMailMessage method. This also provides the capability to specify additional saving options using the MailConversionOptions class. This release also modifies the ExchangeMessageInfo summary object by incorporating BCC field as property in it. This helps retrieve the information in case messages are listed from Drafts or Sent Items folder. This month’s release also fixes several bugs reported with our previous version that further adds stability to the API functionality. The main bug fixes & improved features added in this release are listed below
  • Replace the use of the interpreter classes
  • Provision of Bcc field in ExchangeMessageInfo
  • EML to XPS Layout clipping
  • MSG file cannot be converted to MailMessage using MailMessageInterpretor
  • NamedProperties of embedded message lost while embedding message into another message and add to PST
  • Regression: Error in Occurrence Generation
  • MailMessage Attachment name turned garbage
  • Html body is not loaded properly 
  • Exception "rgb(0, 0, 0) is not a valid value for Int32" while loading the message
  • Exception while converting OST to PST file
  • MapiMessage.FromMailMessage raises FormatException: Input string was not in the correct format
  • MailMessage.Load raises Exception for attached EML file
Other most recent bug fixes are also included in this release.

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.

Tuesday, November 29, 2016

Aspose Introduces New C++ APIs: Create, Edit & Convert XLS, XLSX Spreadsheets without MS Excel

What’s new in this release?

Aspose is proud to expand its APIs family with the addition of a new product known as Aspose.Cells for C++ 16.11.0. Aspose.Cells for C++ allows developers to dynamically create, manipulate and convert spreadsheets without requiring Office Automation or Microsoft Excel application. Aspose.Cells for C++ is a native C++ library which is now available for public use. The first release of Aspose.Cells for C++ supports loading and saving Excel 97-2003 Workbook format (XLS) & Open Office XML format (XLSX) from file path as well as stream. It has provided the Workbook class which represents a Microsoft Excel spreadsheet, and provides the properties and methods necessary to work with spreadsheet files. In order to load an existing spreadsheet to an instance of Workbook class, one needs to pass the file path (or stream) to Workbook constructor whereas the Workbook.Save method can be used either for saving the resultant spreadsheet or for conversion. In order to access the worksheets from a spreadsheet, the Aspose.Cells for C++ has exposed the WorksheetCollection & Worksheet classes. A cell is the basic unit of a spreadsheet which can contain data or a formula along with formatting such as font and cell shading. In perspective of Aspose.Cells for C++, a cell is represented by an instance of Cell class whereas a collection of cells is represented by an instance of CellsCollection class.  The Aspose.Cells for C++ offers Row & RowCollection classes in order to deal with the worksheet rows whereas Column & ColumnCollection classes have been made available to deal with columns in a worksheet. These classes provide a number of properties and methods in order to manipulate rows and columns as per application requirements. An Excel table is a matrix of cells containing any number of rows and columns whereas the same table is referred to be as a List Object in Aspose.Cells for C++ APIs. The Aspose::Cells::Tables namespace contains all the necessary classes that deals with the operations related to the List Objects. Most worth mentioning classes are ListObject and ListObjectCollection which allow creating and formatting List Objects and so on. It has one of its kind custom built formula calculation engine which supports almost all English based Excel functions including text, logical, information, date & time, lookup & reference, math & trigonometry, statistical, database, financial formulas. Aspose.Cells for C++ also provides the ability to insert a function to a cell as well as retrieve the calculated value. This release includes several enhanced features and bug fixes as listed below
  • Open/Save XLS, OOXML file formats
  • Set Styles and Formatting to worksheet cells
  • Apply data validation to the cells
  • Filter data by using an AutoFilter
  • Apply Page Setup options
  • Set data and Formulas to the cells
Overview: Aspose.Cells for C++

Aspose.Cells is a C++ 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.

More about Aspose.Cells for C++

Monday, November 28, 2016

Create Password Protected OneNote Documents, Load & Saving of Notebook to Stream using .NET

What’s new in this release?

Aspose team is pleased to announce the release of Aspose.Note for .NET 16.11.0.  This month’s release introduces new features and enhancements that further enrich the API functionality. It includes new features of working with password protected OneNote documents and Notebooks. It also fixes several bugs that further stabilize the API functionality. In the earlier versions, the API introduced the capability of reading password protected OneNote documents. With this month’s release, the API now provides the capability to create password protected OneNote documents. This is achieved using the OneSaveOptions class by specifying the DocumentPassword property as shown in the code sample on blog announcement page. This also release extends the feature of password protected OneNote documents to Notebooks as well. This feature allows to load and save notebook files with password protected children. This, however, needs deferred loading of the notebook file and applies the document password using the OneSaveOptions class. It also enhances the functionality of working with Table cells by providing the capability to set background color of a table’s cell. The BackgroundColor property of the TableCell class can be used to set the color of a table cell. This month’s release also provides the capability to load and save notebook to stream. This has been implemented by providing new constructor of Notebook class and overloaded Save method. The child documents of the notebook also need to be saved/loaded from child object’s stream and populated in Document class. The list of new and enhanced features added in this release are given below
  • Support for creation of password protected MS OneNote documents.
  • Provide support of password protected documents (reading and writing) as a part of .onetoc2 notebook.
  • Notebook: Provide option to load file from Stream.
  • Provide option to save Notebook to stream.
  • Add background color property for table cells.
  • Exception while loading OneNote Online file provided by user.
  • Failed to open OneNote document.
  • Broken pictures while opening documents that were password protected with MS OneNote.
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.

Sunday, November 27, 2016

Modify Properties of ActiveX Control & Insert Text Shape in Visio Drawing inside Java Apps

What’s new in this release?

Aspose team is pleased to announce the new release of Aspose.Diagram for Java 16.11.0. This new version of the API has come with improved performance along with new features. It allows developers to insert a text shape anywhere in the Visio drawing. Developers can also retrieve ActiveX controls, like command button, combobox, checkbox, listbox, textbox, spin button, radio button, label, image, toggle button and scrollbar from a Visio drawing, and then change their properties. Developers would also notice an improvement in converting VSD diagrams to PDFs. There is no way to add text directly in the Visio drawing. Users can add text through creating the text shapes like on the Home tab, under Tools group, click “A Text” button, and then draw in the Visio drawing. Developers can add this feature in their project applications using Aspose.Diagram API. From now onward, they may not add any alternative shapes from the stencil files. The last two API versions (6.8.0 and 16.10.0) have support of adding an ActiveX control in the Visio drawing. Developers were not able to retrieve an ActiveX control from an existing Visio drawing to modify it. Using this new API version, they can retrieve a Visio shape as usual like in the earlier versions, additionally can retrieve an ActiveX control from a Visio shape object, and then modify its properties. This release includes several enhanced features and bug fixes as listed below
  • Performance issue with exporting a VSD to PDF.
  • Can't set the width and height of an ActiveX button in the VSDM.
  • VSD to VDX conversion, an invalid resultant file is created.
  • VSDX to PDF export - Solid lines of shapes are converted to dashed lines.
  • A black strip comes in place of the text on converting a VSD page to PNG.
  • A black stripe appears in place of the top right corner text on converting a VSD page to PNG.
  • The menu icons are not properly visible on converting Visio pages to SVGs.
  • The black strips appear in place of the Form's text items on converting Visio pages to SVGs.
  • Shapes become invisible on grouping and saving in VSDM.
  • Missing shapes on converting a VST to PDF.
  • The background color of the page is not being preserved on converting a VSD to SVG.
  • Open and Save VSDX - the cross signs appear in place various shapes.
  • Open and save VSDX - the text of the shape turns into dummy characters.
  • Can't add shape menu item (action).
  • The connectors are not being connected properly in a VSDM.
  • The text items are not aligned on saving a Visio in PDF.
The width of connector lines is changed on saving a Visio in PDF.

Overview: Aspose.Diagram for Java 

Aspose.Diagram is a class library for working with MS Visio files & is a pure Java alternate for MS Visio Object Model. It is a standalone Visio Java library and does not depend on Microsoft Office Visio. It enables developers to work with VSD & VDX files and they can open files & Add   & manipulate the elements of the diagram, export Visio files to PDF, XML, HTML, images format, SVG & several other formats,  Rotate a shape, Add a hyperlink to a Visio shape, protect diagram shape and many more.  Aspose.Diagram can be used with any kind of application, whether it’s a Web Application or a Windows Desktop Application.

Thursday, November 24, 2016

Custom Subtotal Labels & Other Label Creation for Pie Chart in Spreadsheets inside Java Apps

What’s new in this release?

Aspose team is pleased to announce the new release of Aspose.Cells for Java 16.11.0. It has added the support for the creation of custom subtotal labels allowing the application developers to customize the labels according to the region or personal preferences. In order to provide this feature, the latest version of the Aspose.Cells for Java has exposed the GlobalizationSettings class offering the following 2 methods which can be overridden in a custom class to get desired labels for the Subtotals. The GlobalizationSettings class offers the getOtherName method which is useful to give the “Other” label of Pie charts a custom value. The code snippet on blog announcement page defines a custom class and overrides the getOtherName method to get a custom label based on default language set for JVM. The provided code snippet on blog announcement page loads an existing spreadsheet containing a Pie chart, and renders the chart to image while utilizing the CustomSettings class created above. This release has exposed the CellsFactory class which currently has one method, that is; createStyle. The CellsFactory.createStyle method can be used to create an instance of Style class without adding it to the pool of workbook styles. Aspose.Cells.GridWeb for Java 16.11.0 has exposed getHyperlink method to the GridHyperlinkCollection class that allows getting the instance of GridHyperlink by either passing an instance GridCell or a pair of integers corresponding to the row column indices. It has fixed a few critical bugs as well as enhanced its core for more stability. A few of the worth mentioning enhancements includes, support for MINIFS & MAXIFS functions, ability to manipulate Workbook’s Absolute Path and enhanced Chart2Image module for accuracy of object positioning. This release includes several enhanced features and bug fixes as listed below
  • Support Subtotal/Total labels in other languages
  • Cell's text overflows to next cell
  • CalculateFormula has issue to recalculate cells with reference to cells with formulas
  • Hebrew control characters are not rendered correctly in PDF
  • XLS to PDF conversion is taking too much time
  • Layout problem when converting spreadsheet to PDF
  • X-axis labels are overlapping with Legend when rendered to PDF
  • Picture does not scale well and its SVG file is not correct
  • Incorrect rendering of Chart while converting spreadsheet to HTML
  • Spaces are omitted from text in PNG output of Chart
  • Selection or check state not saved when saving to PDF
  • Text and text alignment is messed up in the file (01_the_manure_tool_baltic_20131215_incl_logo.xlsx)
  • Extending MS Excel table/ list object changes cells formatting
  • Adding Arc to a new Workbook generates a potentially unsafe spreadsheet
  • Table column resolving broken if containing '['
  • Issue with extending Excel Table/List Object content regarding formulas
  • Incorrect formula returned from a worksheet cell
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

Wednesday, November 23, 2016

Generate GS1 for Codablock F Barcode & Reading QR Barcode from Multi-Page Tiff in .NET Apps

What's New in this Release?

The latest version of Aspose.BarCode for .NET 16.11.0 has been released. This release supports generating GS1-128 AI 8012 barcode type. This release also supports generating Codablock F coded barcodes. Support for generating GS1 for Codablock F barcode has also been incorporated in this release. Aspose.Barcode for .NET allows users to generate GS1-128 AI 8012 barcode. It also supports Codablock F barcode. Code sample are provided on the blog announcement page for how to generate Codablock F coded barcode. Using Aspose.Barcode for .NET, developers can generate GS1 for Codablock F barcode. There are some important enhancement included in this release, such as, Classification of the encode types (symbologies), Process of reading QR barcode from multi-page Tiff, datamatrix barcode recognition, Exception handling process while generating PDF417 barcode, Functionality to generate PDF417 barcode and Process of reading MicroQr barcode have been greatly improved. Below is the list of new and improved features supported in this version.
  • Add support of the new BarCode type: Codablock F
  • Add support GS1 for CodablockF
  • Add support of AI 8012
  • Add support of the classification of the encode types (symbologies)
  • Add support of more than 64 types to the encoder API
  • Slow recognition speed when reading QR codes from multi-page Tiff
  • Can't recognize QR codes through free QR scanner apps available on the app store
  • Correct the bits in datamatrix recognition
  • Exception while trying to generate PDF417 barcode
  • PDF417 coded Barcode recognition is not working
  • Improve recognition rotated MicroQr barcodes
Other most recent bug fixes are also included in this release.


Overview: Aspose.BarCode for .NET

Aspose.BarCode is a .NET component for generation and recognition of Linear and 2D barcodes on all kinds of .NET applications. It supports WPF with 29+ Barcode symbologies like OneCode, QR, Aztec, MSI, EAN128, EAN14, SSCC18, Code128, Code39, Postnet, MarcoPDF417, Datamatrix, UPCA etc. Other features include barcode insertion in PDF, Word and Excel documents. Also take image output in BMP, GIF, JPEG, PNG and WMF formats. You can also control image styles such as background color, bar color etc.

Tuesday, November 22, 2016

Export Jrprint to Doc/Docx & Image Rendering in Output Docx are Enhanced in JasperReports

What’s new in this release?

The long awaited version of Aspose.Words for JasperReports 16.11.0 has been released. It provides fixes for the important issues reported by Aspose customers, such as, exporting jrprint to Doc/Docx, compatibility between Aspose.Words Java and JasperReport libraries, Image rendering for output Docx reports and many more.  The list of improved features in this release are listed below
  • Aspose.Words for JasperReports ZIP release packages contain file names with a leading backslash
  • java.lang.NullPointerException is thrown while exporting jrprint to Doc/Docx
  • Latest Aspose.Words Java and JasperReport libraries are not compatible
  • Image does not render correctly in output Docx
  • License.SetLicense throws java.lang.IllegalStateException: The signature is invalid.
Starting from release 1.9.0 there are now several versions of the JAR library (this is necessary for better support of older versions of JasperReports):
  • for JasperReports 6.3.0 and higher (aspose.words.jasperreports-6.3.0.jar)
  • for JasperReports 5.6.0 … 6.2.0 (aspose.words.jasperreports-6.2.0.jar)
  • for JasperReports 4.7.0 … 5.5.0 (aspose.words.jasperreports-5.5.0.jar)
  • for JasperReports 3.7.2 … 4.5.0 (aspose.words.jasperreports-4.5.0.jar)
  • for JasperReports 3.7.1 and lower (aspose.words.jasperreports-3.7.1.jar)
Please copy only one jar library according to the version of installed JasperReports.

Overview: Aspose.Words for JasperReports

Aspose.Words for JasperReports makes it possible exporting reports from JasperReports and JasperServer to Microsoft Word document (DOC), Office Open XML (OOXML, DOCX), Web page (HTML) and plain text (TXT) formats. It is written purely in Java and is provided as a single JAR file that can easily be deployed on the machines running JasperReports or JasperServer. Aspose.Words for JasperReports exports flow layout documents that are easy to further edit in Microsoft Word, if necessary.


More about Aspose.Words for JasperReports

Monday, November 21, 2016

Create WMF Metafile Image, Enhanced GIF to TIFF & WMF to SVG Conversions in .NET Apps

What’s new in this release?

Aspose team is pleased to announce the new release of Aspose.Imaging for .NET 16.10.0. The major development in this release is support for creating WMF metafile image. Support to convert WMF metafile to SVG format has also been incorporated in this release. Aspose.Imaging for .Net now supports creating WMF metafile image. Aspose.Imaging for .Net provides the WmfRecorderGraphics2D class to create WMF metafile. Sample code is provided on the blog announcement page that demonstrates how to create WMF metafile. Using Aspose.Imaging for .Net developers can convert WMF to SVG format. Aspose.Imaging for .Net provides SvgOptions class to create SVG format image. Code sample demonstration of the said functionality is provided on the blog announcement page.  There are some important enhancements part of this release, such as converting GIF to TIFF, generating EMF image, resizing proportional height, Functionality of Save() method for PSD file,  Functionality to update text in PSD layer, converting WMF to PNG image, Functionality to process DICOM image and export EMF+ metafile to PDF format has been greatly improved. The main new and improved features added in this release are listed below
  • Creating wmf files by calling Graphics methods (drawImage,drawLine, etc.)
  • Support for WMF for possible conversion to SVG
  • Converting GIF to TIFF is generating incorrect TIFF images
  • Emf image differs from C# after saving
  • Save() operation for psd file does not update changed layers(including text layers) in application, but on disk all is saved.
  • Calling ResizeHeightProportionally method is halting the program
  • Updating text in text layers of a PSD file is not generating expected output and also throwing exception
  • Aspose.Imaging 3.9.0 is throwing Out of memory exception when converting WMF to PNG
  • Optimize Dicom to reduce memory usage while load from the specified stream.
  • Exporting Emf+ metafile in pdf works incorrect.
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.

Sunday, November 20, 2016

Outlook MSG Conversion to MIME Message & Enhanced Export of OST to PST File in Java Apps

What’s new in this release?

Aspose team is pleased to announce the new release of Aspose.Email for Java 6.11.0. Ported from its equivalent .NET version, this month’s release includes the same features, enhancements and bug fixes that were part of the .NET version of the API. Specifically, it enhances the functionality of Outlook MSG conversion to MIME message. This release simplifies the conversion process of Outlook messages (MSG) to MIME. Instead of using the MailMessageInterpreter class, the API provides overloads of MapiMesasge class’s save method to save MSG file to EML. In addition, the MapiMessage class now exposes toMailMessage method that converts MSG files to EML with additional options. The code sample on the blog announcement page shows the usage of this API functionality. This release also enhances the ExchangeMessageInfo class for retrieving BCC information from email messages. This is helpful in retrieving the information for email messages from mailbox’s Draft as well as Sent Items folder. This month’s release also fixes several bugs that further adds to the overall functional improvement of the API. The main improved features & bug fixes added in this release are listed below
  • Replace the use of the interpreter classes
  • Provision of Bcc field in ExchangeMessageInfo
  • EML to XPS Layout clipping
  • MSG file cannot be converted to MailMessage using MailMessageInterpretor
  • NamedProperties of embedded message lost while embedding message into another message and add to PST
  • Regression: Error in Occurrence Generation
  • MailMessage Attachment name turned garbage
  • Html body is not loaded properly
  • Using java.lang.Iterable in public API if possible
  • SmtpClient leaking ThreadLocal data in Tomcat
  • EML->MSG raises System.Exception
  • Exception "rgb(0, 0, 0) is not a valid value for Int32" while loading the message
  • Exception while converting OST to PST file
  • MapiMessage.FromMailMessage raises FormatException: Input string was not in the correct format
  • MailMessage.Load raises Exception for attached EML file
Other most recent bug fixes are also included in this release

Overview:Aspose.Email for Java 

Aspose.Email for Java is a Non-Graphical Java component that enables Java applications to read and write Microsoft Outlook documents without utilizing Microsoft Outlook. It enables developers to create new MSG file from scratch, update an existing MSG file, read Outlook MSG file & get it's properties like subject, body, recipients in to, cc and bcc, Adding or removing attachment, sender information and MAPI properties.  Aspose.Email for Java can be used with Web as well asDesktop Application.



     

Thursday, November 17, 2016

Word Document Export to HTML5 & Enhanced Conversion from Doc to Docx or PDF in Java/.NET Apps

What's New in this Release?
 
Aspose development team is happy to announce the monthly release of Aspose.Words for Java & .NET 16.11.0. This month’s release contains over 74 useful new features, enhancements and bug fixes to the Aspose.Words product.Here is a look at just a few of the biggest features and API changes in this month’s release, such as support of Export Document to HTML5, Optimization of Fixed Page Document, Output PDF now Contains a Valid Document ID Despite the Compliance Settings, Support of MS Word 2013 Features from Various DOCX Extension Specifications and many more. Aspose team has added a new feature in Aspose.Wrods v16.11.0 to export document to HTML5. The HtmlSaveOptions.HtmlVersion property can be used to specify version of HTML standard that should be used when saving the document to HTML or MHTML. Default value is Xhtml. Starting from Aspose.Words v16.11, OptimizeOutput option is available for all fixed page formats. The list of new and improved features added in this release are given below
  • List number formatting is lost after re-saving the Docx
  • A Table auto-copy-button is not preserved during open-save a DOCX
  • List Labels are changed after re-saving Docx
  • Provide option for "Create bookmarks using: Headings" in PDF
  • Support export to HTML5.
  • Symbols <> are changed after re-saving RTF
  • Optimize the size of output SVG
  • HTML Export doesn't take into account Different First Page header option
  • Improve HTML round-trip support of tab-stops written as spaces.
  • /vml/ Shapes are not preserved on MHTML import
  • Saving to PDF without PDF/A compliance leads to empty Document ID
  • Aspose.Words.FileCorruptedException occurs upon loading a RTF
  • Overflow/underflow Chart values while converting to Pdf.
  • MS Word equation conversion problem during rendering.
  • The text on shape has incorrect color while rendering.
  • /rtl + decimal tabs/ Table's text does not render in output Pdf/Png
  • Ohm sign symbol font name is changed after doing open/save on a DOCX
  • Text color of Shape is changed to white in output Doc/Pdf
  • Mht to Docx conversion issue with image quality
  • ListLabel are appeared after conversion from Doc to Docx/Pdf
  • Docx to Pdf conversion issue with hyperlink
  • Overflow of images when converting from DOCX to PDF
  • Inserting html containing non-breaking hyphen does not keep the paragraph font for this character
  • Docx to HtmlFixed conversion issue with table's border
  • GroupShape does not render correctly in output HtmlFixed
  • OpenXml chart changes after Mail Merge
  • Docx to Html conversion issue with Tab leaders
  • When Chart object in Word document is converted to .jpg image, items in chart legend are ordered in opposite direction.
  • Word document converted to PDF, output PDF file has incorrect font
  • Custom bullets are changed after re-saving Docx
  • RTF to Html conversion issue with image
  • Images are lost after conversion from Doc to HtmlFixed
  • Paragraph alignment was incorrectly imported from RTF.
  • Font color of SmartArt is changed after conversion from Docx to Doc/Pdf.
  • SmartArt's text does not render correctly in output Doc/Pdf
  • Superscripts and subscripts of text in Visio diagram does not export correctly in output Html
  • Bookmarks in produced PDF navigate to wrong position
  • HTML to Doc or HTML produces additional line.
  • MathMl to emf problem
  • Docx to Pdf conversion issue with image rendering
  • LayoutEnumerator.Rectangle.Height returns incorrect value
  • Document.Compare does not mimic Microsoft Word's compare feature
  • WWrong space location in RTL span in HtmlFixed output
  • Aspose.Words hangs during rendering to PDF
  • Inaccurate position of power in OfficeMath equation
  • Document.Compare changes bullet list to number list
  • /rtl + decimal tabs/ Table's contents become invisible after conversion from Docx to Pdf
  • MHTML to PDF export - A yellow colored box is misplaced
  • Aspose.Words hangs while loading Html
  • MailMerge.Execute does not work when field contains "-" character in data-source
  • Text of a file displays differently after converting from docx into pdf
  • Document.UpdateFields does not update the Quote field
  • Text font and size changed in rendered PDF
  • Color of SmartArt's text is changed after conversion from Docx to Pdf
  • Extra character (square box) renders after conversion from Txt to Pdf
  • Page-Fields in end-notes are not updated as in Word
  • FieldMacroButton does not render in output Pdf
  • NUMPAGES and SECTIONPAGES don't get translated to correct language when fields are updated
  • Bullets/Numbering is lost after re-saving Odt
  • Docx to Html conversion issue with chart's rendering
  • Docx to Html conversion issue with chart's rendering
  • Strange behavior of Document.AcceptAllRevisions()
  • A symbol gets added before all numbers in PDF
  • Do not embed fonts that are not installed in OS and are not embedded into the input document.
  • ListLabel.LabelString does not return correct value for number style GB2
  • Doc to HtmlFixed conversion issue with Visio diagram
  • Metafiles are rendered with black background in Bitmap mode
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.

More about Aspose.Words



     

Wednesday, November 16, 2016

DGN File Loading, AutoCAD DWG to PNG & DXF to PDF Conversions are Enhanced inside .NET Apps

What’s new in this release?

Aspose development team is pleased to announce the release of Aspose.CAD for .NET 16.10.0. There are many improvements and enhancements introduced in this release. Optimized process of loading DGN file has been incorporated in this release. Conversion from DWG format to PNG format process has also been enhanced.  Some important enhancements are also part of this release, such as process of loading DGN file, converting DWG to PNG format, generating PDF file (as a result of a conversion), Conversion process of DXF to Image, Converting DWG to PDF format process, Rendering process of Model layers in CAD files, Functionality of AutomaticLayoutsScaling, converting DXF to PDF format, Functionality of GetFileFormat has been enhanced (to support raster image types) and Process of exception handling has been greatly improved. The main new features added in this release are listed below
  • Integrate metering module to promote new sales model for Aspose.CAD
  • Loading DGN file is throwing exception
  • Converting DWG to PNG format is producing very small PNG image that is unable to view
  • Adjust Metered module quota consumption algorythm
  • Fix application menu URLs
  • CAD Hatches Offsetting After Printing PDF
  • Converting DXF to Image is working but producing shapes with very thin lines; not of proper width of lines
  • Make Dgn exporter respects '[TypeOfEntities]' rasterization property
  • Converting DWG to PDF is generating extra page at the end of PDF file
  • Low quality of pdf files generated by GDI Pdf exporter
  • Review and adapt architecture to CAD domain
  • Compound objects of a DGN drawing are not displayed
  • No GDI Pdf exporter available for DGN format
  • Add shortcuts to online documentation and other useful aspose resources
  • DGN exporter doesn't respect pen color
  • Text shifts unexpectedly during Model export
  • AutomaticLayoutsScaling does not work correctly
  • Some Patterns are missing while converting DXF to PDF format
  • GC overhead limit exceeded - exception when loading DWG file
  • Improve Image.[GetFileFormat] method to support raster image types
  • Improve exception text and improve exception architecture
Overview:Aspose.CAD for .NET

Aspose.CAD for .NET enables developers to convert AutoCAD DWG and DXF files to PDF, JPG, PNG, BMP, TIFF and GIF image formats. It is a native API and does not require AutoCAD or any other software to be installed. Developers can also convert the selected layers and layouts from the AutoCAD files. The conversion to PDF and Raster images is of very high quality. Developers can also remove entities from DWG and DXF documents. It also adds support for leader’s entity for DWG format.

More about Aspose.CAD for .NET

Tuesday, November 15, 2016

Set Barcode Type to Aztec Runes, UPCA & GS1 Databar Coupon Barcode in SQL Server Reports

What’s new in this release?

Aspose team is happy to announce the new release of Aspose.BarCode for Reporting Services 16.10.0. This release supports displaying Aztec Runes and GS1-128 AI 8102 Coupon Extended barcodes on user’s reports. Support for UPCA & GS1 Databar coupon barcode has also been incorporated in this release. More than 60 barcodes were already supported by Aspose.BarCode and the above symbologies are a great addition to this collection. Aspose.Barcode for Reporting Services allows users to display Aztec Runes, GS1-128 AI 8102 coupon extended barcode or UPCA & GS1 Databar coupon barcodes on their reports. Users can set the Symbology field to Aztec Runes, GS1-128 AI 8102 Coupon Extended barcode and UPCA & GS1 Databar coupon to display the respective barcodes..  Below is the list of new and improved features added in this new release?
  • Add support of more than 64 Symbologies to the Encoder API
  • Add support of the classification of the encode types (symbologies)
  • Add support of the new BarCode type: Codablock F
  • Exception while trying to generate PDF417 barcode
Overview: Aspose.Report for .NET

Aspose.BarCode for Reporting Services is a .NET solution for the rendering of barcode images in SQL Server 2000, 2005 & 2008 Reporting Services. It supports 29+ linear (1D) and 2D barcode symbologies including MacroPdf417, Australia Post, OneCode, Code128, Code39, PDF417, UPCA, Codabar, MSI and QR etc. Also render barcode images on reports in BMP, JPG, PNG and GIF formats. Other features include EAN-128 application identifiers, DPI resolution settings, barcode size and location adjustments.

Monday, November 14, 2016

Import/Export 3D Scenes to glTF Format & Retrieve Dependencies in Real File System using .NET

What’s new in this release?

Aspose team is pleased to announce the release of Aspose.3D for .NET 16.10.0. The new version adds support of GL Transmission Format (glTF). Developers can import glTF files into the Aspose.3D API, and then export them in any supported 3D format. Developers can also save all dependencies of a 3D scene in the real file system. The GL Transmission Format (glTF) is an efficient, extensible, interoperable format for the transmission and loading of 3D content. Developers can install Aspose.3D Nuget package in their .NET applications because Aspose team publishes each version as a NuGet package on the NuGet gallery. Using Aspose.3D API, developers can now convert any supported 3D file to glTF format, and vice versa. The GL Transmission Format (glTF) is a runtime asset delivery format for GL APIs. Being an open standard, it fills a real and growing need to bring 3D assets quickly and efficiently to a wide variety of platforms and devices. Please check these help topics to set load and save glTF settings on the blog announcement page. Aspose.3D API allows developers to retrieve all dependency files from a 3D model, and then write them in the real file system or simply discard. There are three ways to save dependency files as define a path of the local directory, save in the MemoryFileSystem class object and simply discard saving dependencies. The FileSystem property is added to all save option classes. This release includes plenty of new features as listed below
  • Directional/spot light in rendering.
  • Add a new interface to allow user to export dependencies to file system.
  • Add support of exporting the text/binary glTF.
  • Add support of importing the binary glTF.
  • Add support of importing the text-based glTF.
Overview: Aspose.3D for .NET

Aspose.3D for .NET is a feature-rich component and class library for .NET that empowers Mono and .NET application including ASP.NET, Windows Forms and Web Services to connect with prevalent 3D document formats automatically without the 3D modeling and rendering software being installed on the server. It supports FBX (ASCII, Binary) and STL (ASCII, Binary) file formats and developers can easily create, read, convert, modify and control the substance of these 3D document formats using Aspose.3D API.

Sunday, November 13, 2016

Convert WMF to SVG Format & Enhanced Manipulating Large TIFF Files inside Java Apps

What’s new in this release?
Aspose development team is pleased to announce the new release Aspose.Imaging for Java 16.10.0.  The major development in this release is support for converting WMF metafile to SVG format. Manipulate large TIFF files (e.g. size 500MB) enhancement has also been incorporated in this release. Using Aspose.Imaging for Java developers can convert WMF to SVG format. Aspose.Imaging for Java provides SvgOptions class to create SVG format image. Code demonstration of the said functionality is provided on blog announcement page. It adds support for GIMP2 & SAI formats. Some important enhancements are also part of this release, such as Process of generating EMF image, Process of converting EMF to PNG, Process of extracting layer/nested layers name in PSD file, manipulating large TIFF files (e.g. size 500MB) and  getting RGB pixels from image type Jpeg2000 has been greatly improved.  If users are planning to upgrade the API to the latest revision, Aspose team strongly suggest checking the Public API Changes section to know what has been changed in the public API since the current version.  The main new and improved features added in this release are listed below
  • Support for WMF for possible conversion to SVG
  • Support for GIMP2 format  
  • Support for SAI format
  • Emf image differs from C# after saving
  • Incorrect layer names returned from a PSD file with multiple layers and nested layers       
  • Out of Memory Error Exception when trying to process TIFF image of size 500MB
  • Exception when trying to get RGB pixels of Jpeg2000Image -JP2 image
  • PSD file has 6 layers while Aspose.Imaging shows 0 layers
  • EMF to PNG conversion is causing issues
Overview:Aspose.Imaging for Java`
Aspose.Imaging for Java is an image processing & manipulation component that allows developers to create, edit, draw or convert images in their Java application. It allows developers to convert images to BMP, JPEG, TIFF, GIF, PNG & PSD formats. It draws images using advanced features like Graphics & GraphicsPath. The drawing feature is useful for adding shapes, building up new images or adding watermarks to images. It works well with both web & windows applications. It supports JDK 1.5 & above.
More about Aspose.Imaging for Java

Thursday, November 10, 2016

What’s new in this release?

Aspose team is pleased to announce the new release of Aspose.Diagram for Java 16.10.0. This release allows to automatically change the display text of Visio drawing from Data1, Data2 and Data3 properties. Developers can even formulate a shape text from another shape’s properties. Developers can also create a master shape from scratch or edit any existing master shape in the Visio drawings. They can set all basic properties and icon of the master shape. Using Aspose.Diagram API, developers may set a shape’s Data1, Data2, and Data3 properties. On populating a shape’s text from these properties, Aspose.Diagram API was not automatically modifying the text of the various shapes in Visio drawing. Although, it was updating property values in the Shapesheet. It has enhanced this feature similar to the behavior of Microsoft Office Visio. It now automatically modifies the text of shape even if users populate the text of a shape from another shape’s properties. Users can manually drag and drop a shape from stencil to a Visio page. During this process, Microsoft Office Visio copies the master shape into the local document stencil before the first instance is positioned on the page. The actual shape that is seen in the page inherits most of its attributes from its master. Using Aspose.Diagram API, developers can now manage to create a master shape from scratch. They might also edit an existing master shape. Aspose team has auto port Aspose.Diagram for .NET to Java to give developers perfectly same features on both platforms, so this version incorporates the bug fixes and enhancements from its equivalent .NET version. This release includes several enhanced features and bug fixes as listed below
  • Output VSDX - Can't modify the text of shape on changing Data1, Data2, and Data3 properties.
  • DOutput PDF - Can't modify the text of shape on changing Data1, Data2, and Data3 properties.
  • Output PDF - Can't modify the text of shape from another shape text.
  • VSD to PDF conversion, shapes are missing.
  • VSD to PDF conversion, the text of the shape appears not bold.
  • Shape.GluedShapes method call is not returning all shape ids.
  • The vertical text appears as horizontal text on converting a VSDX to PNG.
  • The appearance of shapes is changed while converting a VSDX to PNG.
  • The incorrect symbol appears on converting a VSDX page to PNG.
  • The number format error occurred on saving a VST to PNG.
  • The number format error occurred on saving a VST to PDF.
  • Retrieves reverse order of incoming and outgoing nodes from a VSDX.
  • Can't retrieve relationships cell of the container shape from a VSD.
  • A Number Format error occurred on converting a VSD to SVG.
  • The black color rectangles are generated on converting a VSD to SVG.
  • The arrows are not being rendered correctly on converting a VSD to SVG.
  • The text items are displaced on converting a VSD to SVG.
  • Incorrect rendering of the calendar on converting a VSD to SVG.
  • Shape.connectedShapes method returns nodes with the reverse direction.
  • Can't retrieve relationship cell of the shapes from a VSD.
  • The background color of Visio pages is black on converting a VSD to SVG.
  • Junk shape ID's are being retrieved from a VSD diagram.
  • The incorrect symbol appears on converting a VSDX page to SVG.
  • The Page size option is being changed by setting the width and height of VSDM page.
  • Can't retrieve relationship string of the shapes from a VSD.
  • Improper change in size of a Visio shape on opening and saving in VSDM.
  • Output VSDX - Can't modify the text of shape on changing Data1, Data2, and Data3 properties.
  • Output PDF - Can't modify the text of shape on changing Data1, Data2, and Data3 properties.
  • Output PDF - Can't modify the text of shape from another shape text.
Overview: Aspose.Diagram for Java 

Aspose.Diagram is a class library for working with MS Visio files & is a pure Java alternate for MS Visio Object Model. It is a standalone Visio Java library and does not depend on Microsoft Office Visio. It enables developers to work with VSD & VDX files and they can open files & Add   & manipulate the elements of the diagram, export Visio files to PDF, XML, HTML, images format, SVG & several other formats,  Rotate a shape, Add a hyperlink to a Visio shape, protect diagram shape and many more.  Aspose.Diagram can be used with any kind of application, whether it’s a Web Application or a Windows Desktop Application.

More about Aspose.Diagram for Java

Wednesday, November 9, 2016

Remove XFA Data Structure from Dynamic PDF Forms & Set TOC Line Style to None in .NET Apps

What's New in this Release?

Aspose team is pleased to announce the release of Aspose.Pdf for .NET 16.10.0. Some customers have business requirement to create TOC elements without any line style. So Aspose team has introduced a new LiesDash property in TocInfo class to set TOC dash line style to none in Aspose.Pdf for .NET 16.10 0. Aspose team has received a requirement to completely remove the XFA structure of a dynamic form instead of converting it to AcroForm. Now users can achieve this goal by converting dynamic form to Standard AcroFrom and later flatten the form. It has also introduced Wrap line feature in TextFragment class of new generator. Developers use this feature in all the Objects those support Paragraph object e.g. Page, Table object. Users can accomplish this task by setting desired value of WrapLinesCount property of TextFragment object. This release has improved SVG to PDF conversion feature in this release by resolving some important issues. PDF to HTML conversion feature became more stable with this release, as Aspose team has fixed number of issues related to PDF to HTML conversion. Especially font handling and local links rendering that improve the text rendering quality in this conversion feature. In addition to above stated improvements, this version also includes some other important bug fixes as well. There have been specific improvements regarding XFA to AcroFrom conversion, XPS to PDF, HTML to PDF, PDF to PDFA and PDF to Image conversion. The list of important new and improved features are given below
  • Set TOC elements line dash style as None
  • Remove the XFA data structure from dynamic PDF Forms
  • Convert XML/XSL to PDF - Formatting issue
  • Alternative of WrapLines in new Generator
  • How to calculate text index from TextFragment item
  • XFA to AcroForm conversion
  • SVG to PDF - Exception when loading SVG from Stream object
  • IndexOutOfRangeException during PDF/A-1a conversion
  • API throws intermittently NullReferenceException in multiprocessing of PDF to HTML conversion
  • XPS to PDF: conversion throws Argument exception
  • Dynamic XFA form conversion to Static/Standard throws NotImplementedException
  • PDF to HTML: text rendering incorrectly
  • PDF to TEX - conversion takes too much time
  • PDF to PDF/A_2a (A_2b) - Resultant file is not compliant
  • PDF to PNG - resultant image is not correct
  • HTML to PDF - Conversion process hangs
  • Invisible text on the right from the redactArea becomes visible
  • PDF to PDF/A - Resultant file is not PDF/A_1b compliant
  • PDF to JPEG - Some symbols look like different in resultant file
  • PDF to TIFF - Data from one of the layers is missing
  • PDHTML to PDF - Formatting issues when converting web page to PDF
  • PCL to PDF - Resultant file having special control characters
  • SVG to PDF - resultant document does not retain vector graphics
  • Problem converting static XFA document to standard PDF
  • PDF to HTML - hyperlinks are removed
  • PDF to HTML :- Formatting issues
  • PDFNET-41093    PDF to HTML - Text and graphics are missing from resultant file
  • PDF to HTML: incorrect text rendering
  • PPDF to HTML: underline render as strike through line
  • Html to PDF: text overlaps in resultant PDF
  • PDF to PDFA1b: transparent image background changes to black
  • PDF to HTML with embedded resoureces throws OutOfMemory exception
  • PDF to HTML: equations text is jumbled in output HTML pages.
  • PDMHT to PDF: formatting in output PDF file is incorrect
  • PCL to PDF: empty file is being generated
  • Stream is disposed after document loading
  • Table header cell background color issue with Colspan and TableBroken property
  • TextFragmentAbsorber replaces blue color with red
  • CheckBoxField border issue
  • AutoFittoContent property of ColumnAdjustment of Table issue
  • PDF to PDFA: incorrect PDF orientation
  • PDF to EPUB: Output is not working on a mobile devices
  • HtmlFragment render same HTML text differently in a PDF document
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.

Tuesday, November 8, 2016

Manage Handout Masters & Add or Remove XML Parts for PPT Presentations inside Java Apps

What's New in this Release?

The long awaited version of Aspose.Slides for Java 16.9.0 has been released. This is a maintenance release whereby Aspose team has resolved several issues incurring in product. Aspose team has introduced the support for adding and removing XML parts for presentation in this release. Also, users can now manage Handout masters in presentation as well. The support for adding chart data range has been included in this release. Please visit documentation link, Setting Data Range for Chart for more details given on blog announcement page. Aspose team has addressed several rendering issues related to different slide entities in this release which include fonts issues, slide background color, missing text and gradient effects in exported outputs. It has made several enhancements to the new API. Please refer to Aspose.Slides for Java 16.9.0 Release Notes for further reference. Some important enhancement & bug fixes included in this release are given below
  • Support for adding custom XML parts in presentation using Aspose.Slides
  • Support for HandoutMaster in PPT
  • Setting chart data range using Aspose.Slides
  • Font problem occurs
  • Generating slide thumbnail process hangs on slide 35
  • Slide color changes while converting pptx to svg
  • Text missing while converting pptx to html
  • Font changed to Wingdings, On ppt load and save
  • getMasterNotesSlide returns null for ppt files
  • Bar chart is improperly rendered in generated thumbanil
  • Gradient and text alignment changed on presentation load and save
  • Notes slide returning null when text is extracted
Other most recent bug fixes are also included in this release

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.

More about Aspose.Slides for Java

Project Recalculations Enhancements & Performance Improvement for Updating Tasks using .NET

What’s new in this release?
We are proud to announce the new release of Aspose.Tasks for .NET 9.6.0. This month’s release is sort of maintenance release where Aspose team has fixed several issues faced by Aspose valued customers. Fixing these also improves the overall API stability in terms of usage. It has fixed a calculation bug that caused considerable long delays while changing tasks duration even if there were only few tasks. Fixing this issue has improved the recalculation of tasks’ parameter updates such as duration, actual duration, etc. This month’s release also fixes bugs that gave rise to errors in Actual finish date, actual fields, and split task’s finish. This has further improved the recalculation of projects for calculating different dates of the tasks in project. In addition to functional improvements mentioned above, this month’s release also fixes a nubmer of other bugs that count towards the stable functionality of the API. This release includes plenty of new features as listed below
  • Changing duration of Tasks is slow
  • RegAsm with Aspose.Tasks DLL raises warnings
  • Aspose Tasks SplitPartCollection Exception while setting the resource assignment
  • Notes not updated in MPP file (.NET)
  • Actual finish date not calculated despite the assignment % complete work is 100% (.NET)
  • Clear all the actual fields of a project-.NET
  • Empty <StartText> and <FinishText> tags added to task - Causing empty display of task start/finish in MSP-.NET
  • Wrong date set for new task SplitParts.Finish
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.Tasks for .NET documentation that may guide users briefly how to use Aspose.Tasks for performing different tasks like the followings.
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.
More about Aspose.Tasks for .NET

Sunday, November 6, 2016

Generate UPCA & GS1 Databar Coupon Barcode & Set Wide Narrow Ratio for Bars in Barcode using Java

What’s new in this release?

Aspose team is pleased to announce the new version of Aspose.BarCode for Java 16.10.0. This release supports generating GS1-128 AI 8102 coupon extended barcode type. This release also supports generating UPCA & GS1 Databar coupon coded barcodes. Support for setting wide narrow ratio of the bars in barcode has also been incorporated in this release. This release allows developers to generate GS1-128 AI 8102 coupon extended barcode. The code samples are provided on blog announcement page. Using Aspose.Barcode for .NET, developers can set the wide narrow ratio of the bars in the barcode.  There are some important improvements included in this release, such as process of reading PDF417 barcode has been improved, Process of reading QR barcode has been improved, Processing of ISSN barcodes has been improved and Functionality to read EAN13 barcode has been improved.  Below is the list of main improved features and bug fixes added in this release.
  • Support for GS1-128 AI 8102 Coupon Extended Barcode
  • Support for UPCA & GS1 Databar coupon
  • Set Wide Narrow Ratio for barcode symbology : Code128
  • Can't recognize PDF417 code using the Motorola DS4208 scanner
  • Barcode generated using Aspose.BarCode after printing is unable to recognized by laser scanner
  • Exclude several unwanted EAN8, MSI, Supplement barcodes
  • Generating QR barcode with custom height and width (GraphicsUnit: Inches, Pixel, Millimeter) is not working properly
  • ISSN barcode throws exception for a valid text
  • Improve the irregular grid to recognize more datamtrix
  • Unable to Read the EAN13 barcode from an image
Overview: Aspose.BarCode for Java

Aspose.BarCode is a Java based visual component for generation & recognition of 1D & 2D barcodes to support Java, web applications and J2ME platform. It supports 29+ barcode symbologies like MSI, QR, OneCode, Australia Post, Aztec, Code128, Code11, EAN128, Codabar, Postnet, USPS and also supports image output in GIF, PNG, BMP & JPG formats. Other features include barcode size & color settings, rotation angle & caption. You can render barcodes to images, printers, HTTP servlet response & graphical objects too.

More about Aspose.BarCode for Java

Thursday, November 3, 2016

Gradient Color Fill & Enhanced Rendering Quality of PDF to DOC(X) Conversion in Java Apps

What's New in this Release?

Aspose team is pleased to announce the release of Aspose.Pdf for Java 12.0.0. It is a ported version of Aspose.Pdf for .NET, so it includes all the enhancements and improvements from the corresponding .NET version along with the fixes of the bugs reported in previous versions of Aspose.Pdf for Java. It contains support of Gradient Color fill besides enhancement of PDF to DOC conversion feature. In addition to above enhancement, it has some important improvements regarding Printing on Linux, PDF to PDFA, XML to PDF and Redaction Annotation. Aspose team has added Gradient Color fill support in this release. For this requirement, it has introduced PatternColorSpace property in com.aspose.pdf.Color class and GradientAxialShading class added in com.aspose.pdf.drawing package.  It has received some queries regarding rendering quality of PDF to DOC(X) conversion. So Aspose team has set default ImageResolution to 300 dpi in this release. It will increase the output file size but for customers rendering quality of resultant DOC(X) is more important than file size. However, if required Aspose team can change the resolution of resultant DOC(X). Some important improved features included in this release are given below
  • PDF to DOC: Set default ImageResolutions to 300 dpi
  • PDF to PDF/A_3a - Resultant file is not PDF/A compliant
  • PDF to DOC - Space between words is removed
  • Aspose.Pdf for Java v10+ do not work on HPUX
  • License Issue : The signature is invalid
  • Aspose.PDf for Java throws exception while using it in OSGI Container
  • NullPointerException: when printing as background service
  • Unable to find text in PDF file
  • Saving Nested table hangs on save()
  • PDF to DOCX - Spaces between words in output file are missing
  • Issue Applying the license in start up servlet init() method
  • XML to PDF: Accessing TextFragement/TextSegment elements inside Row element throws NPE
  • PDF to DOC - Conversion taking too much time
  • Content redaction does not work properly
  • PDF to DOC: Invalid characters are rendered
  • HTML to PDF - Exception during conversion
  • PPDF to PDF/A_1b - The alignment of text is disturbed
  • PDF to PDFA1a: Image background color turns into black
  • PDF to PDFA1a: a circle turns into square in resultant PDFA1a
  • PDF to PDFA converts highlight annotation into black rectangle
  • PDF to XPS conversion loses the background image
  • PDF to XPS conversion throws ArrayIndexOutOfBound Exception  
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.

More about Aspose.Pdf for Java

Wednesday, November 2, 2016

Aspose.Newsletter November 2016: Process Microsoft Word Documents on Any Platform & More News

Aspose Newsletter for November 2016 has now been published that highlights all the newly supported features offered in the recent releases. It includes information about APIs for processing MS Word documents on any platform, Loading, Saving, and Converting OneNote Documents, Sending Recurring Meeting Requests, Improved Product Versioning Scheme using Year & Month, sponsored new developer blogs & bloggers. Aspose.Words offers native APIs that give users a variety of options and flexibility to work with Microsoft Word and similar file formats.
APIs for Microsoft Word Documents Processing on any Platform
Aspose.Words offers native APIs that give you a variety of options and flexibility to work with Microsoft Word and similar file formats like DOC, DOCX, RTF, XPS, ODT, XML, HTML etc. With Aspose.Words users can generate, modify, convert, render and print documents in an applications. Let Aspose APIs help you process documents! Download a free Trial
Aspose Sponsors Developer Blogs
In the previous month, we have sponsored three new developer blogs and bloggers including Microsoft MVP and blogger Kim Do-Kyun, Popular Blogger Erik Dietrich, and Java evangelist Jonathan Giles.
Introducing Aspose Consulting Partner Program
Aspose offers APIs for a wide variety of file formats; however, we do not offer in-house project consulting. In order to fulfill this gap, we have introduced consulting partner program. You can check Consulting FAQs page, or view list of consultants. If users interested, users may also apply to become a consulting partner as well.
Improved Product Versioning Scheme using Year and Month
We have recently introduced an improvement in the versioning scheme of our APIs. The new scheme will use year and month of the release as the version number. You may check further details in this blog post.
Loading, saving, and Converting OneNote Documents with Aspose.Note for .NET
  
Aspose.Note for .NET helps the developers manipulate OneNote file formats in their .NET applications. Our team has improved the documentation section to work with OneNote files. Please visit the section on loading, saving, and converting OneNote documents for details and code samples:
Send Recurring Meeting Requests using Aspose.Email for .NET
Aspose.Email for .NET helps developers schedule meetings which recur after specified intervals. The following article shows you how it can be done in your .NET applications: sending recurring meeting requests:
Updates about new Product Releases
  1. Aspose.Total for .NET: - a compilation of Aspose latest .NET products.
  2. Aspose.Cells for .NET 16.10.0 - Reflection, Shadow, Glow & 3D Effects for Shapes and Built-in Styles for WordArt
  3. Aspose.Words for .NET 16.10.0 - Improved Comparing MS Word Document, Detect OOXML Compliance Version of Document
  4. Aspose.Pdf for .NET 11.9.0 – PDF to PDFA and DOCX conversion, XFA to standard form conversion.
  5. Aspose.Slides for .NET 16.10.0 – Support for XML parts and Handout Master
  6. Aspose.Email for .NET 16.10.0 - Retrieving Extended Properties for Contacts Supported
  7. Aspose.Total for Java – a compilation of Aspose latest Java products.
  8. Aspose.Cells for Java 16.10.0 - Reflection, Shadow, Glow & 3D Effects for Shapes and Built-in Styles for WordArt.
  9. Aspose.Words for Java 16.10.0 - Check if a ChartPoint Resides on a Secondary Plot, Update ActiveX Control and Set Class Identifier for OleObjects
  10. Aspose.Pdf for Java 11.9.0 – Improved conversion of PDF to PDFA.
  11. Aspose.Slides for Java 16.7.0 -  Support for XML parts and Handout Master
  12. Aspose.Email for Java 6.9.0 – Retrieving Extended Properties using EWS supported
  13. Aspose.Diagram for Java 6.8.0 –  Improved Auto Scaling of a Shape and Set an Event Cell in the Visio Drawing
  14. Aspose.Total for Android – all the latest versions of Aspose Android APIs.
  15. Aspose.Total for SharePoint – a compilation of Asposelatest SharePoint products.
  16. Aspose.Total for Reporting Services – a compilation of our latest Reporting Services products
  17. Aspose.Total for JasperReports – The latest versions of Aspose JasperReports products.
Supporting User Groups and Conferences
Aspose is sponsoring a number of user groups and upcoming events, including:

  • Nov 1: Tech valley .NET user group – Latham, NY
  • Nov 5-6: DevOpsDays – India
  • Nov 25-26: Codemotion 2016 – Milan
  • Nov 30-Dec 2: Microsoft Ignite – Beiging, Chi
Could you like us to sponsor your user group? Get in contact at user.groups@aspose.com
Collect a copy of Aspose Newsletter, November 2016 edition