Thursday, May 31, 2018

Change Content Control Background & Improved Rendering of DrawingML Charts Data Labels in Android

What's New in this Release?
 
Aspose development team is happy to announce the monthly release of Aspose.Words for Android via Java 18.5.  This month’s release contains 70+ useful new features, enhancements and bug fixes. Here are some of the big features & enhancements included in this release, API's codebase is upgraded to the latest version of Aspose.Words for Java, Added public property StructuredDocumentTag.Color, Improved logic to detect the encoding of a short TXT file, Fixed line wrapping with trailing spaces at the end, Fixed issue with paragraph after spacing in headers/footers, Fixed issue with table width when widthAfter is specified for a jagged table, Fixed issue with table width with complex column layout and default widths, Fixed breaking of floating table row in compatibility mode, Fixed issue with floating frame pushed from the page because of invalid wrap point, Implemented support for "distribute space" and "distribute letter" types of alignment when rendering Ruby objects, Improved rendering of a Doughnut DrawingML Chart with multiple series, improved rendering of DrawingML Charts data labels with the direct layout and a layout specified in the extension properties, Fixed a problem with metafile rendering when glyph offsets were wrongly read for EMF_EXTTEXTOUT record with glyph indices, Fixed a problem with processing of control character (U+0019) in the text when rendering, Fixed a problem with Adobe “Fast Find” function (words searching) in rendered PDF documents, Fixed a bug with inaccurate processing of EMR_ALPHABLEND record while rendering metafiles. This bug caused a loss of fill in some figures, Fixed a bug with rendering of PieChart data label separator when it is set directly, Fixed rendering of a dashed line shapes with a shadow and LINQ Reporting Engine supports ?. and ?[] null-conditional operators in template expressions. The list of new and improved features added in this release are given below
  • Charts do not render correctly in output DOC/PDF
  • Allow to highlight and change outline color of Content Controls SDT
  • Add feature to support null-conditional (A?.B) and null-coalescing (A ?? B) operators
  • Keep a color from a template for an OfPie chart slice that is beign detailed if dynamic chart series/point coloring is used
  • DOCX to PDF issue with Tables
  • Text and Shapes are lost in output PDF
  • Content position is change in output PDF
  • Converting DOCX to PDF produced an extra blank page
  • Frame with a section break is not pushed to follow the anchor
  • Floating frame not pushed to follow the anchor
  • Page contents are duplicated after conversion from Docx to Pdf
  • Docx to Pdf conversion issue with content position
  • Doc to PDF conversion issue with frame Position after mail merge 
  • Consider rendering \r to PDF the way MS WORD does
  • Path Gradient Brush disappears after Scale Transfor
  • Curly braces in chart are lost in PDF
  • Some Parts of Picture are not visible in rendered PDF
  • com.aspose.words.UnsupportedFileFormatException: Unknown file format: Unknown
  • UnsupportedOperationException is thrown when IMailMergeDataSource is implemented
  • com.aspose.words.FileCorruptedException is thrown when Locale language is invalid
  • Analyze what it takes to work Aspose Words for Java in Ruby using Docker container
  • Aspose does not recognize footer of WordML 2003
  • Charset is detected incorrectly if file has less then 10 symbols
  • Tables are stretched beyond the right Page boundaries in PDF
  • Document.Compare generate incorrect number for numbered list
  • REF-field with custom separator does not update when DOCX is saved to PDF
  • Dashed Arrow Line Disappears from PDF
  • Background color in picture not preserved in PDF
  • The data label with the manual layout is shifted when converting to PDF
  • MailMergeRegionInfo.Fields accepts Field instances in some cases
  • Unable to search for words in a PDF document
  • Content are lost after conversion from DOCX to PDF
  • Opening&Saving a Word document changes its layout
  • An extra character added after PDF rendition.
  • The text of one of the chart labels is changed when converting to PDF
  • Rotation of shape is lost after saving DOTX to DOCX
  • RTF > DOCX makes word joiner characters wide
  • Image is lost after conversion from DOCX to PDF
  • DOCX to PDF conversion issue with paragraph rendering inside table's cell
  • Shape renders partially in PDF
  • Indentation of a paragraph changes after RTF to DOCX conversion
  • EQ field representing Japanese Text renders incorrectly in PDF
  • Space after paragraph not included in header height
  • The label separator for PieChart is changed after converting DOCX to PDF.
  • Font size of paragraph break character is changed after saving DOTX to PDF
  • Incorrect detection of a Format Change Revision
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.Words for Android documentation that may guide you briefly how to use Aspose.Words for performing different tasks like the followings.
Overview: Aspose.Words

Aspose.Words for Android via Java is a word processing component that enables developers 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. Users can even use Aspose.Words for .NET to build applications with Mono.

More about Aspose.Words

Wednesday, May 30, 2018

Recognition of MicrE13B Barcodes & Improved Barcode Generation Process using .NET

What's New in this Release?

The latest version of Aspose.BarCode for .NET 18.5  has been released. This is a maintenance release whereby Aspose team has resolved some incurring issues in API. Some classes, methods, properties and enumerations which were marked as obsolete have also been removed from the API in this release. There are some important bug fixes and enhancements part of this release, such Barcode generation process has been improved. It was reported that GetCustomSizeBarCodeImage method is not working properly. It is discarding the check digit in the resultant image of barcode. After investigation this issue has been resolved. During an internal investigation, it was found that an incorrect/fake MicrE13B barcode detected by the API. This issue has been resolved. Below is the list of new and improved features supported in this version.
  • Remove obsolete properties from BarCodeReader
  • GetCustomSizeBarCodeImage method is discarding check digit when generate EAN13 coded barcode
  • Fake recognition of MicrE13B barcodes
  • Unable to recognize the barcodes from images
Newly added documentation pages and articles

Some new tips and articles have now been added into Aspose.BarCode for .NET documentation that may guide users briefly how to use Aspose.BarCode for performing different tasks like the followings.
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.

More about Aspose.Report for .NET

Tuesday, May 29, 2018

Implements HTML Translation in Parallel Mode & Improved Chinese to English Translation in Cloud Apps

What’s new in this release?

Aspose team is pleased to announce the new monthly release of Aspose.HTML for Cloud 18.4. This release has enhanced Chinese to English translation model using more accurate tokenization algorithm. Moreover, HTML translation feature has been implemented in the parallel mode that will improve performance. Aspose.HTML for Cloud has provided an API to translate HTML document between various human languages.  This release also includes some important enhancements, such as HTML translation feature has been implemented in the parallel mode that will improve performance and Chinese to English translation model has been enhanced using more accurate tokenization algorithm. The list of important new and improved features are given below
  • HTML translation feature has been implemented in the parallel mode that will improve performance;
  • Chinese to English translation model has been enhanced using more accurate tokenization algorithm.
  • A group of REST API methods (conversion & translation PUT methods) has been considered as redundant and removed from API
Newly added documentation pages and articles

Some new tips and articles have now been added into Aspose.Html for .NET documentation that may guide users briefly how to use Aspose.Html for performing different tasks like the followings.
Overview: Aspose.Html for Cloud

Aspose.Html for .NET is an advanced HTML manipulation API that enables developers to perform a wide range of HTML manipulation tasks directly within .NET applications. This API offers the capabilities to create as well as manipulate HTML files within your .NET applications. It also provides the features to iterate through HTML elements, Nodes, extract CSS information, edit or remove HTML nodes, configure a document sandbox which affects the processing of CSS styles, rendering of HTML to PDF, XPS or raster image formats and much more.

More about Aspose.Html for Cloud

Monday, May 28, 2018

Set Default Font While Rendering Project Documents & Metered Licensing Support inside .NET Apps

What’s new in this release?

Aspose team is pleased to announce the new release of Aspose.Tasks for .NET 18.5. This month’s release introduces support for Metered Licensing in the API. In addition, it also brings improvements to the API in terms of enhancements and bug fixes. Usage of Metered Licensing scheme is simple and can be used along with existing licensing method. The new licensing mechanism will be used along with existing licensing method. Those customers who want to be billed based on the usage of the API features can use the metered licensing. Since version 17.12, the API supports setting default font while converting project documents to PDF. This new release of API provides the same functionality while exporting project data to image formats such JPG, BMP, PNG and HTML as well. This release includes plenty of new features as listed below
  • Add a support of setting a default font when a project is rendering into JPG, BMP, PNG and HTML
  • Integrate Metered license into Aspose.Tasks for .NET
  • Newly created calendar could not be assigned to a task
  • StartDate and EndDate properties of SaveOptions are not working properly
  • Fix unnecessary thrown and caught exceptions on .mpp file opening
  • Fix CalendarException check order
  • Non-informative exception when saving calendar with no working times defined
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, May 27, 2018

MHTML Generation from EML & Enhanced EML to MSG Conversion inside Java Apps

What’s new in this release?

Aspose team is pleased to announce the new release of Aspose.Email for Java 18.4. This release is sort of maintenance release where the API functionality has been improved as result of several bug fixes. This release includes several improvements and bug fixes to the API’s functionality. such as Loss of embedded images during EML to MSG conversion, Corrupt MHTML generation from EML, Issue with listing messages by page from Exchange server, Missing attachment file name from inline attachments, Saving of activity logs to the same output file for email clients, Formatting distortion when printing MSG to XPS, Issue with text formatting not correct while creating XPS from EML, Issue with email addresses in TNEF message and Out of memory exception with message. The main improved features & bug fixes added in this release are listed below
  • EML to MSG loses embedded images and digital signed information        
  • Corrupt MHTML generated from EML
  • Saving to OFT with Embedded Images in HTML loses images
  • ListMessagesByPage does not fetch new messages once executed in loop
  • Inline attachment file name not fetched by Aspose.Email    
  • Activity logs of all clients go the same file instead of respective ones
  • Email generated using Aspose.Email API can't be sent out from Outlook using latest version
  • Email addresses are truncated in the TNEF message
  • OutOfMemory Exception with message
  • EWSClient.FetchMapiMessage raises exception
  • An exception raises while loading EML message
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 Java documentation that may guide users briefly how to use Aspose.Email for performing different tasks like the followings.
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.

More about Aspose.Email for Java

Thursday, May 24, 2018

Process Line Breaking & Enhance Performance during PDF to HTML Conversion inside Java Apps

What's New in this Release?

Aspose team is pleased to announce the release of Aspose.PDF for Java 18.4.  Some of Aspose customers have requirements to determine the points/positions where an Enter/Line Break was added to create new line or contents of a line were moved to subsequent line, after content reaching to the edge of the page. It has implemented tracking background processing of multi-line text fragments in text adding scenarios. Users can use getNotifications() method of Page Class, in order to log the line breaks. Aspose team has already have been planning to add features in the API regarding such scenarios, and are working over providing support for these features in scenarios of manipulating existing PDF documents as well. Aspose team hope to provide more enhancements in API regarding this feature in upcoming versions. For now, only notifications about paragraph events in text adding scenarios are supported. Regarding performance of the API during PDF to HTML conversion, there were some issues reported for earlier versions of Aspose.PDF for Java. For some particular PDF documents (i.e. containing images and annotations), API was taking more time than expected in order to render them as HTML. However, it has improved API for such type of conversions and processing time is much reduced in Aspose.PDF for Java 18.4. Along with the improvements and enhancements mentioned above, this release has made some important bug fixes, such as Cannot retrieve the watermark text of PDF, Security error on setting custom font directory, PDF to HTML: Header text is not been rendered correctly, PDF to HTML: Text rendered incorrectly and RedactArea corrupts the PDF if with setLicense method. Some important improved features included in this release are given below
  • Cannot retrieve the watermark text of PDF
  • Security error on setting custom font directory
  • PDF to HTML - hangs and takes very long time
  • PDF to HTML: Header text is not been rendered correctly
  • PDF to HTML: Text rendered incorrectly
  • RedactArea corrupts the PDF if with setLicense method     
Newly added documentation pages and articles

Some new tips and articles have now been added into Aspose.Pdf for Java documentation that may guide users briefly how to use Aspose.Pdf for performing different tasks like the followings.
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, May 23, 2018

Change Color of Content Control & Enhanced DOCX to PDF Conversion using .NET

What's New in this Release?
 
Aspose development team is happy to announce the monthly release of Aspose.Words for .NET 18.5. This month’s release contains over 68 useful new features, enhancements and bug fixes, such as  Implemented support for “distribute space” and “distribute letter” types of alignment when rendering Ruby objects, Improved rendering of a Doughnut DrawingML Chart with multiple series, Improved rendering of a Doughnut DrawingML Chart with multiple series, Added public property StructuredDocumentTag.Color,  LINQ Reporting Engine supports ?. and ?[] null-conditional operators in template expressions, Fixed line wrapping with trailing spaces at the end, Fixed issue with paragraph after spacing in headers/footers,  Fixed issue with table width when widthAfter is specified for a jagged table, Fixed issue with table width with complex column layout and default widths, Fixed breaking of floating table row in compatibility mode, Fixed issue with floating frame pushed from the page because of invalid wrap point, Fixed a problem with metafile rendering when glyph offsets were wrongly read for EMF_EXTTEXTOUT record with glyph indices, Fixed a problem with processing of control character (U+0019) in the text when rendering, Fixed a problem with Adobe “Fast Find” function (words searching) in rendered PDF documents, Fixed a bug with inaccurate processing of EMR_ALPHABLEND record while rendering metafiles. This bug caused a loss of fill in some figures, Fixed a bug with rendering of PieChart data label separator when it is set directly and Fixed rendering of a dashed line shapes with a shadow. It has added StructuredDocumentTag.Color property in this version of Aspose.Words. This property gets or sets the color of the structured document tag. It has added new feature in LINQ Reporting Engine to support null-conditional (A?.B) and null-coalescing (A ?? B) operators. It has removed obsolete property ExportMetafileAsRaster from the HtmlSaveOptions class in Aspose.Words 18.5.  The list of new and improved features added in this release are given below
  • Charts do not render correctly in output DOC/PDF
  • Allow to highlight and change outline color of Content Controls SDT
  • Add feature to support null-conditional (A?.B) and null-coalescing (A ?? B) operators
  • Keep a color from a template for an OfPie chart slice that is beign detailed if dynamic chart series/point coloring is used
  • DOCX to PDF issue with Tables
  • Text and Shapes are lost in output PDF
  • Content position is change in output PDF
  • Converting DOCX to PDF produced an extra blank page
  • Frame with a section break is not pushed to follow the anchor
  • Floating frame not pushed to follow the anchor
  • Page contents are duplicated after conversion from Docx to Pdf
  • Docx to Pdf conversion issue with content position
  • Doc to PDF conversion issue with frame Position after mail merge
  • Consider rendering \r to PDF the way MS WORD does
  • Aspose does not recognize footer of WordML 2003
  • Charset is detected incorrectly if file has less then 10 symbols
  • Tables are stretched beyond the right Page boundaries in PDF
  • Document.Compare generate incorrect number for numbered list
  • REF-field with custom separator does not update when DOCX is saved to PDF
  • Dashed Arrow Line Disappears from PDF
  • Background color in picture not preserved in PDF
  • The data label with the manual layout is shifted when converting to PDF
  • MailMergeRegionInfo.Fields accepts Field instances in some cases
  • Unable to search for words in a PDF document
  • Content are lost after conversion from DOCX to PDF
  • Opening&Saving a Word document changes its layout
  • An extra character added after PDF rendition.
  • The text of one of the chart labels is changed when converting to PDF
  • Rotation of shape is lost after saving DOTX to DOCX
  • RTF > DOCX makes word joiner characters wide
  • Image is lost after conversion from DOCX to PDF
  • DOCX to PDF conversion issue with paragraph rendering inside table's cell
  • Shape renders partially in PDF
  • Indentation of a paragraph changes after RTF to DOCX conversion
  • EQ field representing Japanese Text renders incorrectly in PDF
  • Space after paragraph not included in header height
  • The label separator for PieChart is changed after converting DOCX to PDF.
  • Font size of paragraph break character is changed after saving DOTX to PDF
  • Incorrect detection of a Format Change Revision
  • Content are moved to next page after re-saving DOCX
  • WordArt shape fill picture is changed after document loading and saving
  • Table structure is invalid after import from HTML
  • Paragraphs are rendered on next page in output PDF
  • Incorrect page number reflecting in footer
  • Incorrect page number in footer
  • RTF document is read incorrectly.
  • Text in Cells not completely rendering in PDF
  • Shape rending issue while converting Doc to Pdf
  • Table's border appears after converting RTF to Tiff/Rtf
  • Docx to Pdf conversion issue with equation rendering
  • Table's columns are missing after conversion from Doc to Pdf
  • Content's position is changed after conversion from Doc to Pdf
  • Content and formatting of Table is partially preserved in PDF
  • Docx to Pdf conversion issue with chart rendering
  • Paragraph is rendering on the previous page in Pdf
  • Paragraph line spacing is improperly calculated upon rendering document with frame
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.Words for .NET documentation that may guide users briefly how to use Aspose.Words for performing different tasks like the followings.
Overview: Aspose.Words

Aspose.Words is a word processing component that enables .NET 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

Tuesday, May 22, 2018

ExportOptions & FontsFolder Parameters Support in Slides/SaveAs API inside Cloud Apps

Aspose team is pleased to announce the new release of Aspose.Slides for Cloud 18.4. This release provided support for ExportOptions in slides/saveAs API and added color query parameter to PUT method of background resource. There are some important enhancements and bug fixes also part of this release, such as Provided support for ExportOptions parameter in slides/saveAs API and Added color query parameter to PUT method of background resource. There are some important changes made in the APIs, such as Folder attribute added to URL, POST method is added to saveAs resource for slide. It allows to save a slide in a specified format using options provided as JSON in a request body, A number of properties (ShowHiddenSlides, CommentsPosition, CommentsAreaWidth et al.) are added to PdfExportOptions, HtmlExportOptions, TiffExportOptions and SwfExportOptions objects to fully support export options available in Slides.NET, fontsFolder optional parameter is added to saveAs resource for slide. It allows to specify a storage folder for custom fonts when saving a single slide, color optional PUT request parameter is added to background resource. It allows to set the background color for a slide, Passing ARGB color as PUT request body parameter of background resource is deprecated and is going to be removed after 18.6. Use color query string parameter instead and many more. This release includes plenty of improvements & bug fixes features as listed below.
  • slides/saveAs API now support ExportOptions parameter
  • Support all ExportOptions
  • Add color query parameter to PUT method of background resource
  • Folder attribute not added to URL
  • fontsFolder parameter is not working with GET /slides/{name}/slides/{slideIndex}/saveAs/{format} API
Overview: Aspose.Slides for Cloud

Aspose.Slides for Cloud is a REST API which allows you to process presentations. It allows you to create, modify, and convert presentations and provides a wide variety of features for working with presentations in the cloud. You can convert a presentation to TIFF, PDF, XPS, PPTX, ODP, PPSX, PPTM, PPSM, POTX, POTM, HTML and image formats. Aspose.Slides for Cloud allows you to extract different elements or a presentation including slide, text, color schemes, font schemes, shapes and images etc. Aspose.Slides for Cloud’s powerful API lets your apps process Microsoft PowerPoint presentations in the cloud, saving you the time it would take to develop your own API.

More about Aspose.Cells for Cloud

Monday, May 21, 2018

HTML Canvas Rendering to XPS, PDF Formats & NET Standard 2.0 Support using .NET

What’s new in this release?

Aspose team is happy to announce the new release of Aspose.Html for .NET 18.5. This release includes amazing feature of Support for .NET Standard 2.0 (.NET Core) Framework. Several other enhancements and bug fixes have also been included in this version. W3C HTML Canvas is a part of Aspose.HTML for .NET API now, it supports rendering of HTML Canvas elements as a part of HTML document as well as direct access and manipulation of HTML Canvas 2D Context. You can manipulate as well as render an HTML Canvas to other file formats including, but not limited to, XPS and PDF. It has also improved CSS engine that has contributed to improve the performance of parsing CSS documents up to 20 percent. ParameterIsNotValid exception as well as few problems with rendering of HTML to PNG format have also been rectified in latest version of Aspose.HTML for .NET API. Below is the list of new and improved features added in this new release
  • HTML to PNG - not same image quality
  • Support for rendering HTML Canvas 2D Context, Level 2
  • HTML to PNG - different image quality
  • Parameter is not valid exception
Newly added documentation pages and articles

Some new tips and articles have now been added into Aspose.Html for .NET documentation that may guide users briefly how to use Aspose.Html for performing different tasks like the followings.
Overview: Aspose.Html for .NET

Aspose.Html for .NET is an advanced HTML manipulation API that enables developers to perform a wide range of HTML manipulation tasks directly within .NET applications. This API offers the capabilities to create as well as manipulate HTML files within your .NET applications. It also provides the features to iterate through HTML elements, Nodes, extract CSS information, edit or remove HTML nodes, configure a document sandbox which affects the processing of CSS styles, rendering of HTML to PDF, XPS or raster image formats and much more.

More about Aspose.Html for .NET

Sunday, May 20, 2018

Conholdate license Support, Enhanced Primavera Data Loading & Project Recalculations using Java

What’s new in this release?

Aspose team is pleased to announce the release of Aspose.Tasks for Java 18.4.This release brings several improvements to the API functionality in terms of enhancements. It also fixes issues reported with the earlier version of the API. This release adds support for Conholdate license in the API. This month’s release includes improvements that further enhance the API functionality, such as Extended Aspose.Tasks collections to support BCL collection interfaces, Ignoring milliseconds part of time while setting task times, Issues with tasks start date and durations, Task duration issues with loading Primavera data and Wrong output with updated PercentComplete of a task.  Below is the complete list of bug fixes and enhanced features included in this release.
  • Add support of a Conholdate.Total license
  • Ignore milliseconds while setting the task times
  • Exception while recalculating the XML project
  • Incorrect calculation of Tsk.ManualStart while Tsk.ActualStart is set
  • MPP to PDF raises System.ArgumentException
  • Duration errors while loading XML Primavera file
  • Updating task progress by setting PercentComplete creates wrong output
  • If Tsk.Start is empty the Tsk.StartText must contain task start date
Newly added documentation pages and articles

Some new tips and articles have now been added into Aspose.Tasks for Java documentation that may guide users briefly how to use Aspose.Tasks for performing different tasks like the followings.
Overview: Aspose.Tasks for Java

Aspose.Tasks is a non-graphical Java Project management component that enables Java applications to read, write & manage Project documents without utilizing MS Project. It supports reading MS Project Template (MPT) files as well as allows exporting project data to HTML, BMP, PNG, JPEG, PDF, TIFF, XPS, XAML and SVG formats. It reads & writes MS Project documents in both MPP & XML formats.  Developers can read & change tasks, recurring tasks, resources, resource assignments, relations & calendars.

More about Aspose.Tasks for Java

Thursday, May 17, 2018

Create Histogram or Tree Map Chart, Footer in Handout & Notes Slides inside Java Apps

What's New in this Release?

Aspose team is happy to share the announcement of Aspose.Slides for Java 18.4. This release has improved the API features support by introducing support for MSO 2016 charts along with resolution of outstanding issues. Some new features has been included in this release, such as Creating Histogram Chart, Creating Picture Organization Chart, Creating Tree Map Chart, Creating Box and Whisker Chart, Creating Funnel Chart, Creating Sunburst Chart, Footer in Handout and Notes Slides, Support For Interruptable Library, Rendering Shape as SVG and support for rendering emoji characters. There are some important enhancements and issues have been fixed in this release, such as The vertical axis labels are improperly wrapped in the image output, SVG to PPTX or EMF – missing nested SVG, SVG to PPTX – wrong font substitution, Footer changing on saving the PPT files, Radar chart is improperly rendered in exported PDF, Chart not properly converted to PDF, PPTX to PDF not properly converted, corrupted PPTX generated from Aspose.Slides, Slide content moved, Slow rendering performance of Aspose.Slides for Java 18.2, Wild line appeared while adding text, ArgumentException on loading the presentation and many more. This list of new, improved and bug fixes in this release are given below                                                                                         
  • Creating Histogram Chart.
  • Creating Picture Organization Chart.
  • Creating Tree Map Chart.
  • Creating Box and Whisker Chart.
  • Creating Funnel Chart.
  • Creating Sunburst Chart.
  • Footer in Handout and Notes Slides.
  • Support For Interruptable Library.
  • Rendering Shape as SVG.
  • Support for rendering emoji characters.
  • SVG to PPTX or EMF – missing nested SVG.
  • SVG to PPTX – wrong font substitution.
  • Footer changing on saving the PPT files.
  • Radar chart is improperly rendered in exported PDF.
  • Chart not properly converted to PDF.
  • PPTX to PDF not properly converted.
  • corrupted PPTX generated from Aspose.Slides.
  • Text overflowing from slide.
  • Slide content moved.
  • Slow rendering performance of Aspose.Slides for Java 18.2.
  • Wild line appeared while adding text.
  • ArgumentException on loading the presentation.
  • PptUnsupportedFormatException is thrown on loading the presentation.
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.Slides for Java documentation that may guide users briefly how to use Aspose.Slides for performing different tasks like the followings.
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

Wednesday, May 16, 2018

Create Vertex Element & Add It to Mesh, Enhanced Import & Export of Collada 3D Models using .NET

What’s new in this release?

Aspose team is pleased to announce the release of Aspose.3D for .NET 18.4.The recent version 18.4 has incorporated improvements to manage skin controller and animation during the import and export of Collada 3D models. Developers can add an existing vertex element to geometry. The recent version 18.4 also covers enhancements and regular bug fixes. With the recent version 18.4 of Aspose.3D for .NET API, developers can create a vertex element and add to the Mesh. The AddElement member of the Mesh instance, helps to do so as shown in the code sample on the blog announcement page. This release includes plenty of new features as listed below
  • Add skin controller export support in Collada
  • Add property animation support in Collada exporting
  • Add property animation support in Collada importing
  • Add skin controller import support in Collada
  • Collada is missing Material ID
Newly added documentation pages and articles

Some new tips and articles have now been added into Aspose.3D for .NET documentation that may guide users briefly how to use Aspose.3D for performing different tasks like the followings.
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.

More about Aspose.OCR for .NET

Tuesday, May 15, 2018

Extra Checks Addition for User-Defined Forms & Extended Undo/Redo Support inside Cloud Apps

What’s new in this release?

Aspose team is pleased to announce the new release of Aspose.OMR for Cloud 18.4. This release added extra checks for user-defined forms and made minor improvements for correction step in OMR.Kernel (Cloud). Furthermore, it extended Undo/Redo to support almost every action in GUI OMR Editor (Cloud client). The GUI OMR Editor (Cloud client) also includes some important enhancements & fixes, such as extended Undo/Redo to support almost every action, Fixed issue with too high accuracy values displayed in Properties pan, Added context menu for Template creation, Changed move thumb appearance and position to avoid overlapping with other controls and Fixed several minor bugs and issues. Added extra checks for user-defined forms and made minor improvements for correction step. The list of important new and improved features are given below
  • Added extra checks for user-defined forms, minor improvements for correction step
  • Extended Undo/Redo to support almost every action
  • Fixed issue with too high accuracy values displayed in Properties pan
  • Added context menu for Template creation
  • Changed move thumb appearance and positition to avoid overlapping with other controls
  • Fixed several minor bugs and issues
Newly added documentation pages and articles

Some new tips and articles have now been added into Aspose.OMR for Cloud documentation that may guide users briefly how to use Aspose.OMR for performing different tasks like the followings.
Overview: Aspose.OMR for Cloud
 
Aspose.OMR for Cloud is a REST API for optical mark recognition in the cloud. It supports recognizing most commonly used question type markers such as Check Boxes & Grid from image formats including JPEG, TIFF & GIF. Just pass specific image filename & its corresponding template to the Aspose.OMR for Cloud REST API, and it will return response in JSON format.Aspose.OMR for Cloud is equally good for scanned documents as well as photos of the documents because it can process rotated and perspective corrupted images with high accuracy.

More about Aspose.OMR for Cloud

Monday, May 14, 2018

Layer Effects Support for PSD & Interrupt Monitor for JPEG or PNG Conversion using .NET

What’s new in this release?

Aspose team is pleased to announce the new release of Aspose.Imaging for .NET 18.4. This release has added support for many features along with resolution of outstanding issues in API.  There are some important new features introduced in this release, such as converting BMP to PDF, Converting PNG to PDF, Support Layer Effects For PSD, Support for EPS Format and Support Interrupt Monitor for JPEG and PNG Conversion. There are some important enhancements and bug fixes also part of this release, such as Black text is not visible on transparent background when saving PSD into PDF, Fix 24bpp options setting for export to BMP, evaluation watermark is missing when saving as SVG, Venture License not works for ODG files, SVG to raster has missing image parts, expose Codec property of JPEG2000 image to public, Fix saving of multiple WEBP frames, Fix duplication of resolution settings for BMP (check other formats as well), Exception on updating text layers, Fix watermark on export metafile (EMF, WMF) to SVG, Coordinate of left top corner is incorrect at update, Convert DJVU to PNG throw exception when memory limitation, Saving of PSD image produces invalid image colors and TIFF Codec can’t save 16-bit channel image. The main new and improved features added in this release are listed below
  • InterruptMonitor support for Java
  • BMP to PDF conversion
  • Convert PNG and JPEG images to PDF
  • Support EPS file format (only raster preview)
  • Need to investigate and support Layer Effects for PSD format
  • Black text is not visible on transparent background when saving PSD into PDF
  • Fix 24bpp options setting for export to BMP
  • Evaluation watermark is missing when saving as SVG
  • Venture License not works for ODG files
  • SVG to raster has missing image parts
  • Expose Codec property of JPEG2000 image to public
  • Fix saving of multiple WEBP frames
  • Fix duplication of resolution settings for BMP (check other formats as well)
  • Exception on updating text layers
  • Fix watermark on export metafile (EMF, WMF) to SVG
  • Coordinate of left top corner is incorrect at update
  • Convert DJVU to PNG throw exception when memory limitation
  • Saving of PSD image produces invalid image colors
  • TIFF Codec can't save 16-bit channel image
Newly added documentation pages and articles

Some new tips and articles have now been added into Aspose.Imaging for .NET documentation that may guide users briefly how to use Aspose.Imaging for performing different tasks like the followings
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.

More about Aspose.Imaging for .NET

Sunday, May 13, 2018

Clone Visio Shapes from One Drawing to Other & Connect Shapes by connection indexes using Java & .NET

What’s new in this release?

Aspose team is pleased to announce the new release of Aspose.Diagram for Java & .NET 18.4. The recent version 18.4 has incorporated improvements to clone the Visio shapes from one drawing to another, and then connecting them by connection indexes. The recent version 18.4 also covers enhancements and regular bug fixes.Aspose.Diagram API now supports cloning shapes, and connecting them by connection indexes. The recent version 18.4 has improved the accuracy without API changes. The Copy method of the Shape instance, takes a shape instance to clone, and then ConnectShapesViaConnectorIndex method exposed by the Page class can be used to connect shapes by connection indexes. This release further enhanced VSD to PDF conversion as well as exporting VSDX to PNG, SVG and PNG formats. This release includes several enhanced features and bug fixes as listed below
  • Output VSDX - Cannot Copy a Shape
  • Cannot copy a shape from another VSDX drawing
  • VSD to PDF conversion, the date year characters are misplaced
  • VSD to PDF conversion, the number list items are not properly aligned
  • VSD to PDF conversion, the number list items are not properly aligned
  • VSD to HTML conversion, the list items are misplaced
  • VSD to HTML conversion, the date year characters are misplaced
  • VSD to HTML conversion, the table column values are misplaced
  • VSD to HTML conversion, the number list items are not properly aligned
  • VSD to HTML conversion, the number list items are not properly aligned  
  • VSD to PDF conversion, slash character between the value is misplaced
  • Trapezoid shapes are not being rendered properly on converting a VDX to EMF
  • The text of the circles is misplaced on converting a VDX to EMF
  • Output VSDX - the left and right ends of the shape are ballooned
  • Cannot retrieve all shape names from a VSDX drawing
  • VSDX - cannot retrieve the cell values
  • VSDX to PNG - the superscript text is misplaced
  • VSDX to SVG - the superscript text is misplaced
  • VSDX to PNG - the line break is added in the text of shape
  • Output VSDX - Diagram.Save throws an error after call of CopyTheme method
  • Open and save routine of VSDX drawing removes date-time field
  • Error on removing master from diagram
  • VSD to PNG - the top green color of the shape is missing
Newly added documentation pages and articles

Some new tips and articles have now been added into Aspose.Diagram for Java documentation that may guide users briefly how to use Aspose.Diagram for performing different tasks like the followings.
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

Thursday, May 10, 2018

PDF Chart Creation with Desired Page Size & Rotate Text with Shape inside the Worksheet using Java

What’s new in this release?

Aspose team is pleased to announce the new release of Aspose.Cells for Java 18.4. This release includes many new features and enhancements along with some critical bug fixes that further improve the overall stability of the APIs. It also recommends Aspose clients to use the powerful Aspose for Java APIs directly in their Maven Projects with simple configurations. Developers can create chart’s PDF file with desired page size using Aspose.Cells and specify how users want to align the chart inside the page as top, bottom, center, left, right etc. Besides this, the output chart can be created in stream or on disk. Please see the article on blog announcement page for more detail on this topic. Users can add text inside any shape using Microsoft Excel. If users add shape using the older Microsoft Excel 2003, then text will not rotate with shape. But if adds shape using newer versions of Microsoft Excel e.g. 2007, 2010, 2013 or 2016 etc. then text will be rotated with shape. Users can control if the text should rotate with shape or not using the ShapeTextAlignment.RotateTextWithShape property. When users apply auto filter on worksheet cells, then some of the rows get hidden automatically. But it might be the case that some of the rows are already hidden manually by MS Excel end user and they are not hidden by auto filter feature. It therefore makes difficult to know which of the rows are hidden by auto filter and which rows are hidden manually by MS Excel end user. Aspose.Cells deals with this problem using the int[] AutoFilter.refresh(boolean hideRows) method. This method returns the row indices of all the rows that are hidden by auto filter and not by manual way in MS Excel. When users apply auto filter on worksheet cells, then some of the rows get hidden automatically. But it might be the case that some of the rows are already hidden manually by MS Excel end user and they are not hidden by auto filter feature. It therefore makes difficult to know which of the rows are hidden by auto filter and which rows are hidden manually by MS Excel end user. Aspose.Cells deals with this problem using the int[] AutoFilter.refresh(boolean hideRows) method. This method returns the row indices of all the rows that are hidden by auto filter and not by manual way in MS Excel. Sometime, users want to know the type of X and Y values of chart points in a series. Aspose.Cells provides ChartPoint.XValueType and ChartPoint.YValueType properties that can be used for this purpose. Please note, users will have to call Chart.calculate() method before users could use these properties effectively. Aspose.Cells returns the HTML string of the cell using the string Cell.getHtmlString (boolean html5) method. If users pass “false” as parameter, it will return users Normal HTML but if users pass “true” as parameter, it will return Html5 string. When users save your MS Excel file to HTML, users can specify different cross types for cell strings. By default, Aspose.Cells generates HTML as per Microsoft Excel but when users change cross type to CrossHideRight then it hides all the strings from the right side of the cell which are overlaid or overlapping with cell string. Users can change the Language of MS Excel file by right clicking the file and then selecting Properties > Details and then editing the Language field. Please use BuiltInDocumentPropertyCollection.Language property to change it programmatically using Aspose.Cells APIs.  Below are some important new features, enhancement and bug fixes part of this release.
  • Use FIPS compliant version of Bouncy Castle in Aspose.Cells APIs
  • Formula should not contain more than 8192 characters
  • Unable to access horizontal category axis labels items of Chart in XLS
  • Get/set Language document property
  • Foreground color vs Background color vs Fill color - Use a single method that takes two arguments
  • "<Font>" is not a valid HTML5 and self-closing tag and web browsers misrepresent its contents
  • Insert SVG image type into worksheet cells by Aspose.Cells
  • Some shapes are not correct in the output PDF
  • Conditional formatting is lost while saving Excel to HTML
  • Output HTML does not match with MS-Excel
  • Links to named area are wrong after export to HTML
  • Pivot Tables and corresponding Charts do not have correct Date format
  • Chart has many values in x-axis and values are overlapping over each othe
  • Aspose.Cells returns wrong value of cell A2
  • XML map does not create table properly
  • Get/extract values (0 for 0 and blank for blank) using DataPoint.getYValue() method for a given chart
  • Inversion of subtitles (legend entries) in MS Excel chart
  • Arrows are missing in PNG output of Excel Chart
  • Java method 'Shape.toImage' works differently with the same method in .NET
  • Aspose.Cells 18.3 rotation for a TextBox is not working for EXCEL_97_TO_2003 save format
  • Blank new line appears inside the TextBox after processing and saving the Excel file
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.Cells for Java documentation that may guide users briefly how to use Aspose.Cells for performing different tasks like the followings.
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.

More about Aspose.Cells for Java

Wednesday, May 9, 2018

List Messages by Page from Exchange Server & Enhanced MHTML Generation from EML in .NET Apps

What's New in this Release?

Aspose team is pleased to announce the release of Aspose.Email for .NET 18.4. This release is sort of maintenance release where the API functionality has been improved as result of several bug fixes. This release includes several improvements to the API’s functionality. There are certain backward incompatibility changes as well which will need you to update the code samples with the new ones. There are some important enhancements and bug fixes part of this release, such as Loss of embedded images during EML to MSG conversion, Corrupt MHTML generation from EML, Issue with listing messages by page from Exchange server, Missing attachment file name from inline attachments, Saving of activity logs to the same output file for email clients, Formatting distortion when printing MSG to XPS, Issue with text formatting not correct while creating XPS from EML, Issue with email addresses in TNEF message, Out of memory exception with message and many more.  The main bug fixes & improved features added in this release are listed below
  • EML to MSG loses embedded images and digital signed information
  • Corrupt MHTML generated from EML
  • Saving to OFT wtih Embedded Images in HTML loses images
  • ListMessagesByPage does not fetch new messages once executed in loop
  • Inline attachment file name not fetched by Aspose.Email
  • Activity logs of all clients go the same file instead of respective ones
  • Formatting distorted when printing MSG to XPS
  • Text formatting not correct while creating XPS from EML
  • Email generated using Aspose.Email API can't be sent out from Outlook using latest version
  • Email addresses are truncated in the TNEF message
  • OutOfMemory Exception with message
  • EWSClient.FetchMapiMessage raises exception
  • An exception raises while loading EML message
Newly added documentation pages and articles

Some new tips and articles have now been added into Aspose.Email for .NET documentation that may guide users 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

Tuesday, May 8, 2018

Barcode Saving in BMP, SVG, GIF & TIFF Formats inside Cloud Apps

What's New in this Release?

Aspose team is pleased to announce the new release of Aspose.BarCode for Cloud 18.3. This release provides support to save barcode in BMP, SVG, GIF and TIFF format, and released a fully reworked version of .NET, Node.js and PHP Cloud SDKs. There are some important new features included in this release, such as  included support for saving barcode in BMP, saving barcode in SVG format and add support to save barcode in GIF format.  The format parameter of Generate Barcode API now supports TIFF value and Publish revamped Cloud SDKs for .NET, Node.js and PHP. It has released the fully reworked version of .NET, Node.js and PHP Cloud SDKs at github.com. Cloud SDKs are a wrapper around REST API, giving users all benefits of strong types and IDE highlights. Using an SDK (API client) is the quickest way for a developer to speed up the development. An SDK takes care of a lot of low-level details of making requests and handling responses and lets you focus on writing code specific to your particular project. The list of new and enhanced features included in this release are given below
  • Add support to save barcode in BMP
  • Add support to save barcode in SVG
  • Add support to save barcode in GIF
  • Add support to save barcode in TIFF
  • Publish .NET, Node.js and PHP Cloud SDKs at github.com
Overview: Aspose for Cloud

Aspose for Cloud is a cloud-based document generation, conversion and automation platform for developers that offer a unique suite of APIs to work with Word documents, Excel spreadsheets, PowerPoint presentations, PDFs, and email formats and protocols. It supports all features for file processing, document scanning, barcodes creation and recognition, and allows extracting text or images too. You can also work with SaaSpose APIs using REST SDKs that can be called from .NET, Java, PHP and Ruby etc.

More about Aspose.Barcode for Cloud

Monday, May 7, 2018

Spatial Reference Systems Support, Working with WKT & Create Vector Layer with SRS using .NET

What’s new in this release?

Aspose team is pleased to announce the release of Aspose.GIS for .NET 18.4. This month’s release brings exciting new feature of spatial reference system implementation for geo-spatial objects. The API allows to apply spatial reference system to vector layers as well as geometrical objects. This month’s release introduces a new feature for supporting Spatial Reference Systems (SRS). After the launch of this API, this is the first time it has implemented support for SRS. THE API not only lets users create new Datums but also generate new SRS with Custom parameters. Well-known text (WKT) is a text markup language for representing vector geometry objects on a map, spatial reference systems of spatial objects and transformations between spatial reference systems. Aspose.GIS API lets users create Spatial Reference System from WKT as well as export an existing SRS to WKT format. The sample code on blog announcement page shows how to create SRS from WKT. Users can also use the API to create a vector layer with SRS. The ProjectedSpatialReferenceSystemParameters lets users define the parameters for the SRS which are then used while creating new vector layer. In addition to creating vector layer with SRS, users can also set SRS for a Geometry like Point, Line, etc. The SpatialReferenceSystem property of Geometry objects let users set the SRS for the specified shape. In such case, child objects take the SRS of parent while parent’s object SRS is set to child’s on first point addition. The list of new and enhanced features are listed bellow
  • Spatial reference systems support
  • Convert between spatial reference systems
  • Fix IGeometry methods visibility
Newly added documentation pages and articles

Some new tips and articles have now been added into Aspose.GIS for .NET documentation that may guide users briefly how to use Aspose.GIS for performing different tasks like the followings.
Overview: Aspose.GIS for .NET

Aspose.GIS for .NET enables users to access & manipulate geographic information from vector based geospatial data formats. Users can read, write & convert most popular GIS file formats such as Shapefile & GeoJSON from within their .NET applications without requiring any additional tools or software. It not only supports loading GIS file formats for manipulation & conversion but it also provides the capability to create GIS files from scratch. .NET developers can use the API to create basic geometries such as Point, MultiPoint, Line, MultiLine, Polygon and so on, which can be further used to generate complex features.

More about Aspose.GIS for .NET

Sunday, May 6, 2018

Monitor Interrupt for JPEG, PNG Conversion & Exporting PNG, BMP to PDF using Java

What’s new in this release?

Aspose development team is pleased to announce the new release Aspose.Imaging for Java 18.4.  We have added support for some of new features in this API along with resolution of incurring issues in API.  Some important new features has been introduced in this release, such as support for EPS Format, support Interrupt Monitor for JPEG and PNG Conversion, Converting BMP to PDF, Converting PNG to PDF and Support Layer Effects For PSD. There are some important enhancements and bug fixes part of this release, such as TIFF Codec can’t save 16-bit channel image, Saving of PSD image produces invalid image colors, Convert DJVU to PNG throw exception when memory limitation, fix watermark on export metafile (EMF, WMF) to SVG, Fix saving of multiple WEBP frames, Evaluation watermark is missing when saving as SVG, Strange errors in some tests on Jenkings, SVG to raster has missing image parts and many more. The main new and improved features added in this release are listed below
  • Support for EPS Format.
  • Support Interrupt Monitor for JPEG and PNG Conversion.
  • Converting BMP to PDF.
  • Converting PNG to PDF.
  • Support Layer Effects For PSD.
  • TIFF Codec can’t save 16-bit channel image.
  • Saving of PSD image produces invalid image colors.
  • Convert DJVU to PNG throw exception when memory limitation.
  • Fix watermark on export metafile (EMF, WMF) to SVG.
  • Exception on updating text layers.
  • Fix duplication of resolution settings for BMP (check other formats as well).
  • Fix saving of multiple WEBP frames.
  • Venture License not works for ODG files.
  • Evaluation watermark is missing when saving as SVG.
  • Fix 24bpp options setting for export to BMP.
  • Strange errors in some tests on Jenkings.
  • SVG to raster has missing image parts.
  • Coordinate of left top corner is incorrect at update.
  • JPEG failed to get generated in PHP with Linux environment.
Newly added documentation pages and articles

Some new tips and articles have now been added into Aspose.Imaging for Java documentation that may guide users briefly how to use Aspose.Imaging for performing different tasks like the followings.
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, May 3, 2018

Aspose.Newsletter May 2018: Enterprise Applications Development using Aspose Native APIs & Other News

Aspose Newsletter for May 2018 has now been published that highlights all the newly supported features offered in the recent releases. It includes information about business file format APIs for all Major platforms, launching Soon Aspose.3D for Java API to work with 3D formats, work with password-Protected ODT and OTT files in .NET, Java and Android applications, embed all fonts when converting presentation to HTML, add text and Image in AutoCAD DWG files within Java Applications & many more.
Business File Format APIs for all Major Platforms: Build the best applications using Aspose Native APIs
Manipulate Microsoft Word, Excel, PDF, PowerPoint, Outlook, Visio, Project, HTML, Images and 100+ other file formats using Aspose native APIs for .NET, Java, Android, C++, SharePoint, Reporting Services and JasperReports. Developers can easily create, edit, render, print and convert between popular document formats within their own application by adding just a few lines of code. Download Free Trial
Launching Soon: Aspose.3D for Java API to work with 3D Formats
Aspose.3D for .NET is already enabling to work with 3D formats within .NET applications. Now Aspose is ready to launch Aspose.3D for Java that will empower developers to import and export 3D models into the supported formats, access 3D elements for editing purposes and build a 3D model from scratch. They can also build GPU and CAD friendly geometries as well as skeletal animation and morphing. Read more details
Work with Password-Protected ODT and OTT Files in .NET, Java and Android Applications
Aspose.Words now supports working with encrypted OpenDocument Text (ODT) and document template files (OTT) in .NET, Java and Android applications. The OdtSaveOptions class can be used to specify additional options when saving a document into the ODT or OTT format. Also use OdtSaveOptions.Password property to get or set password to encrypt document:
Embed all Fonts when Converting Presentation to HTML
Aspose.Slides now supports exporting presentation to HTML by embedding all fonts used in presentation within .NET, Java, C++, SharePoint, SSR and JasperReports. A new HTML controller EmbedAllFontsHtmlController has been added that is used to embed all presentation fonts in HTML document. Using Aspose.Slides APIs – experience improved chart, text and shapes rendering support in API along with improvement in exported PDF outputs.
Support for Subscript, SmallCap PSD and exporting CMYK PSD to CMYK TIFF in .NET and Java
Using Aspose.Imaging APIs – developers can convert CMYK PSD file to CMYK tiff format within .NET and Java applications. Just load image of any format and then you can set various properties using TiffOptions class and save the image. The new version also supports working with Subscript and adds the SmallCap option parsing and rendering for PSD text layer.
How to: Find & refresh children Pivot Tables and Group Pivot Fields in the Pivot Table?
Aspose.Cells for Android via Java finds the children pivot tables of a parent pivot table using the PivotTable.getChildren() and then refreshes them one by one. You can also avoid exporting various types of Document, Workbook and Worksheet properties while exporting Microsoft Excel files to HTML. Try out fully functional code examples.
How to: Determine Line Break in PDF and Clone TextFragments with Identical Formatting?
Aspose.Pdf for .NET now supports logging (tracking) background processing (line breaking) of multi-line text fragments in text adding scenarios. You can use GetNotifications(), a new method of Page Class in order to achieve the functionality. You can also clone a TextFragment with segments formatting identical to the original fragment, use TextFragment.Clone() method to achieve this. Try out fully functional code examples here.
How to: Renumber WBS Codes of Tasks in a Java Project File?
Aspose.Tasks for Java provides support for renumbering WBS Codes of tasks in a project (associated with tasks like Microsoft Project’s “Renumber” function) and eliminate gaps between tasks list and page footer while rendering project data. Try out fully functional C# code examples.
How to: Control Image Quality Compression during OneNote Document Conversion to PDF?
Aspose.Note for Java adds the capability to control the compression ratio of images during conversion to PDF. It lets you select the image compression type and quality using the SaveOptions class of the API. Image quality can be set from 0 to 100 using the JpegQuality property of SaveOptions. Try out fully functional code examples
How to: Add Text and Image in AutoCAD DWG files within Java Applications?
Aspose.CAD for Java announces plenty of new features related to: adding text in DWG file, exporting DWG entity to image, saving DXF files and importing image to DWG file. Try out fully functional code examples.
How to: Display Geographic Data by Google Earth within .NET applications?
Aspose.GIS for .NET now support KML file format that is used to display geographic data by Google Earth. Developers can create or read KML files, add attributes as well as features to it using the API. Try out fully functional code examples
Updates about new Product Releases
  1. Aspose.Total for .NET - a compilation of Aspose latest .NET products
  2. Aspose.Total for Java – a compilation of Aspose latest Java products.
  3. Aspose.Total for Android – all the latest versions of Aspose Android APIs.
  4. Aspose.Total for SharePoint – a compilation of Aspose latest SharePoint products.
  5. Aspose.Total for Reporting Services– a compilation of Aspose latest Reporting Services products
  6. Aspose.Total for JasperReports – The latest versions of Aspose JasperReports products.
  7. Aspose.Total for C++The latest versions of our C++ products packaged into one product suite.
  8. Aspose.Words for SharePoint 18.3 – Improved reflection effect for 3D rotated WordArt objects and rendering of DML charts in Word documents.
  9. Aspose.Pdf for .NET 18.3 – Improved Image Quality in PDF to HTML Conversion and Repeating Column in Table.
  10. Aspose.BarCode for .NET 18.3 – Improved recognition of barcode from image and from PDF file.
  11. Aspose.Pdf for Java 18.3 – Improved and Enhanced Java Library to Create and Manipulate PDF Documents.
  12. Aspose.Words for Java 18.3 – Fixed issues related to incorrect page number in exported Word document.
  13. Aspose.Email for .NET 18.3 – Introduced the capability of setting the participant status of a meeting that lets you add the same information to output ICS file in the form of PARTSTAT property.
  14. Aspose.Diagram for .NET and Java 18.3 – Move page position in Visio drawing and enhanced export of Visio drawing to XPS.
  15. Aspose.Tasks for .NET 18.4 – Improved project recalculations and extended Aspose.Tasks collections to support BCL collection interfaces.
  16. Aspose.BarCode for Java 18.3 – Enhanced barcode generation process in this release.
  17. Aspose.3D for .NET 18.3 – Enhanced texture-transparency and retrieval of entity bounding box among 3D file formats.
  18. Aspose.BarCode for JasperReports 18.3 – Fixed issues related to evaluation message displayed when customer is using a free version of Aspose.BarCode API.
  19. Aspose.HTML for .NET 18.4 – Enhanced support for rendering HTML files to image files in .NET
Supporting User Groups and Conferences
Aspose is sponsoring a number of user groups and upcoming events, including:
    April 21: Brisbane Global Azure Bootcamp – Brisbane, Australia
  • April 21: Global Azure Bootcamp – Singapore
  • May 22 – 23: de:code Japan – Tokyo, Japan
Sponsor a user group? Get in contact: user.groups@aspose.com
Collect a copy of Aspose Newsletter, February 2018 edition

Wednesday, May 2, 2018

Clone PDF TextFragments with Identical Formatting & Determining Line Break Process using .NET

What's New in this Release?

Aspose team is very excited to announce the new version of Aspose.PDF for .NET 18.4. In particular scenarios of PDF generations, sometimes you may come up with a requirement to identify the points/positions where an Enter/Line Break was added to create new line or contents of a line were moved to subsequent line after content reaching to the edge of the page. We have implemented logging (tracking) background processing (line breaking) of multi-line text fragments in text adding scenarios. You can use GetNotifications(), a new method of Page Class in order to achieve the functionality. An example of such functionality has been provided in API documentation section.  Since it has already planned to improve the feature to support of such scenarios, Aspose team is working over adding the functionalities for editing existing PDF documents and hopes to provide more enhancements in API regarding this feature in upcoming versions. For now, only notifications about paragraph events in text adding scenarios are supported. One of the interesting enhancements in Aspose.PDF for .NET 18.4 is, users can clone a TextFragment with segments formatting identical to the original fragment. Users can use TextFragment.Clone() method in order to achieve this.  The list of important new and improved features are given below
  • Determine the line break scenario
  • Text shadow indent is different when saving as HTML
  • Update TextFragment clone procedure for segments formatting support
  • Text is aligned to left instead of being aligned to right (Convert Hebrew PDF to HTML)
  • Text position issue: API returns LLX and URX values same for vertical text.
  • Text position issue: API returns incorrect position values (LLX,LLY,URX,URY)
  • Drawing box around text content is not correct
  • When using htmlOptions.FixedLayout = false, images/svg files are missing.
  • PDF to HTML: text formatting issue
  • PDF to PDFA2a: Converting PDF, generated from Aspose.Cells, to PDFA2a fails the compliance
  • Text is not auto wrapped to subsequent lines when reaching right page margin
  • special characters ">, <" encoding issue
  • When specific PDF is converted to DOCX, System.ArgumentException occurs
  • Content is missing when saving PDF as HTML
  • PDF to XLS export produces an invalid XML
  • Some images omitted while converting PDF document to HTML output
  • RedactArea corrupts the PDF if with SetLicense method
  • NullReferenceException while generating jpg image
  • An exception raises while loading document from HTML file
  • PDF to image - Aspose.Pdf export shows error in Docker
  • Latex fragments consume too much memory
  • TOC heading is missing when adding HtmlFragment
  • TOC headings get mixed when generating PDF output.
  • An exception raises while saving PDF with TOC headings
  • HTML import - fails to import the document
  • Link with external url in pdf document is not rendered as hyperlink when saving page by page
  • StackOverflow error occurs when retrieving content
  • In some headings a part of the text is formatted with noticeable smaller font size.
  • Unexpected headings appear in the generated output PDF
  • The heading is missing in the generated PDF output
  • TextFragmentAbsorber out of memory issue
  • An exception raises while loading document from HTML file   
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.PDF for .NET documentation that may guide users riefly how to use Aspose.PDF for performing different tasks like the followings.
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, extexnded 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.

More about Aspose.Pdf for .NET

Tuesday, May 1, 2018

Add Images into Excel Document using Image URL & Enforce Validations on Cells in Cloud Apps

What's New in this Release?




Aspose team is pleased to announce the new release of Aspose.Cells for Cloud 18.3. This release introduced an API that return Cells Data based on Named Range and an API to delete names. It allows to GET /cells/{name}/worksheets/{sheetName}/ranges/value returns cells data based on Named Range. It also supports Inserting an image into an Excel document using Image URL that gets downloaded each time the user opens the document. PUT /cells/{name}/worksheets/{sheetName}/pictures API lets you add a picture to the worksheet. The SourceFullName parameter of the API lets users add an image into an Excel document using Image URL that gets downloaded each time the user opens the document. It has fixed the bug, now Validations APIs are correctly enforcing the validations on Cells. The list of new and enhanced features added in this release are given below

  • Added an API that return Cells Data based on Named Range
  • Added an API to delete names
  • Insert an image into an Excel document using Image URL that gets downloaded each time the user opens the document
  • Validation APIs are not enforcing the validations on Cells
Start a free trial today – all users need is to sign up with the Aspose for Cloud service. Once users have signed up, users are ready to try the powerful file processing features offered by Aspose for Cloud.
Overview: Aspose for Cloud

Aspose for Cloud is a cloud-based document generation, conversion and automation platform for developers that offer a unique suite of APIs to work with Word documents, Excel spreadsheets, PowerPoint presentations, PDFs, and email formats and protocols. It supports all features for file processing, document scanning, barcodes creation and recognition, and allows extracting text or images too. Users can also work with SaaSpose APIs using REST SDKs that can be called from .NET, Java, PHP and Ruby etc.

More about Aspose for Cloud