Monday, December 31, 2018

Read/Write Features to/from TopoJSON & Convert TopoJSON to GeoJSON inside .NET Apps

What’s new in this release?

Aspose team is pleased to announce the release of Aspose.GIS for .NET 18.12. This release of Aspose.GIS for .NET gives users the ability to convert TopoJSON to GeoJSON and vice versa. Now, users can also read features and write features to TopoJSON files. Other than the support for TopoJSON, enhancements were made for the FileGDB format as well, such as Specify Precision for FileGDB Layer, Specify Tolerance for FileGDB Layer & Specify Names of Object Id and Geometry Fields. Aspose.GIS for .NET enables you users access & manipulate geographic information from vector based geospatial data formats. The list of new and enhanced features is listed bellow
  • Convert GeoJSON to TopoJSON
  • Read and write features to/from TopoJSON
  • Additional options for accessing FileGDB format
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, December 30, 2018

Resource Optimization of PDF Documents & Enhanced Working with PDF Form Fields using Java

What's New in this Release?

Aspose team is pleased to announce the release of Aspose.PDF for Java 18.11.  In this revision of the API, conversion engines have been further improved in order to convert PDF documents into other file formats. Several bugs which were reported in earlier version(s) of the API have also been rectified. Along with that, resource optimization of PDF documents has been improved in terms of performance.  It was observed that execution time of OptimizeResources method was slow in earlier version(s) of the API which was due to slow image compression. In this release of the API, new image compression algorithms have been implemented which work faster and users can optimize PDF documents in an improved and faster way. The sample code snippet on blog announcement page can be used to optimize PDF resources using new implemented properties. Along with the features mentioned above, there are some useful improvement also included in this release of the API, such as implemented precise coordinate calculations for characters, Improvements have been made for working with Form Fields, Hyperlink Alignment issues have been rectified, Improved PDF Printing time taken by the API, Color corrections have been made during PDF to TIFF conversion, Table Extraction and Manipulation algorithms have further been enhanced, Functionality to support text and fonts has been added for PDF/UA format and many more. Some important improved features included in this release are given below
  • Long time to extract text
  • Improved PDF to PPTX conversion
  • Add taggedPdfTextBlockelement
  • Add text block named element
  • Improve OptimizeResources performance
  • HTML to PDF - ArgumentNullException is occurring
  • PDF to TIFF - ArgumentException is being generated
  • HTML to PDF - Formatting issues in resultant file
  • HTML to PDF: Table background-color style is not working
  • PDF to Execl: cells data merges to a single cell in output
  • PDF to TIFF: output image missing text
  • PDF to XLS - Error appears when viewing resultant file
  • When using Custom font, SuperScript is not being honored
  • Incorrect Character width and X coordinate information
  • PDF to EXCEL results in a corrupt file
  • Not all characters are resized in PDF field
  • Hyperlink Alignment issue
  • TextState properties are not being applied in HeaderFooter
  • PDF to PDF/A - NullReferenceException during PDF/A conversion
  • TIFF to PDF - OutOfMemoryException during conversion
  • Adding svg into table cell from disk API throws ArgumentException
  • Which TIFF versions Aspose.Pdf for .NET supports
  • PDF printing takes several minutes
  • Exception when trying to add SVG image stream to PDF
  • Black background is appearing while adding SVG into PDF           
  • PDF to TIFF - Text of lighter color is missing in output image
  • SVG turned out to be black and white while adding into table
  • JPG to PDF - output document failed to open in Adobe Reader
  • PDF to PDF/A-1b - the output PDF does not pass compliance test
  • HtmlFragment moves content to next page
  • Cannot add local hyperlink to the text of table cell
  • Cannot extract table and its data using TableAbsorber
  • IsBlank property true when page is not blank
  • PDF to PPTX - System.InvalidOperationException Exception occurred
  • Preflight log contains fonts related problems
  • Highlight Annotation hides/redacts the text after merging annotations
  • Slow processing of document
  • Setting Cell.ColSpan to 4 leads to invalid render of graphs and text
  • NullReferenceException when validating or converting a PDF/A
  • The text extraction takes much time
  • PDFA output contains more than one XREF subsection
  • Document is not PDF/A compatible after conversion
  • Output document isn't PDFA_2A compliant
  • Implement functionality to support fonts and text for PDF/UA format
  • PDF to PPTX export - index out of bound error occurred
  • TIFF to PDF - Dark Colors are converted as black in output
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

Thursday, December 27, 2018

JDK11 Compatibility & Import of Calendars from Primavera DB inside Java Apps

What’s new in this release?

Aspose team is pleased to announce the release of Aspose.Tasks for Java 18.11. In this release, the support for JDK 11 has been added. Now users can use either -jdk17 or -jdk18 library versions on JRE 11 environment. This release also 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 also includes several improvements that further enhance the API functionality, such as Project Reading functionality, Tsk.ActualDuration field calculation on changing of Tsk.ActualWork, Working with Timephased data in output MSP file, Working with duration of summary tasks with two assignments, Calculation of time phased data, Reading of ResourceFlag4, Import of Tasks’ guides from Primavera DB and Import of Calendars from Primavera DB.  Below is the complete list of bug fixes and enhanced features included in this release.
  • Aspose.Tasks compatibility for JDK 11
  • The type of summary task must be fixed as TaskType.FixedDuration
  • Project Reading Exception
  • Make AT calculate Tsk.ActualDuration field on changing of Tsk.ActualWork
  • Incorrect time phased data in output MSP file
  • Project Reading Exception
  • Incorrect duration of summary tasks with two assignments
  • Incorrect calculation of time phased data in particular cases
  • Summary tasks have an incorrect duration in particular cases
  • ResourceFlag4 isn't read correctly.
  • Tasks' guides are imported incorrectly from Primavera DB
  • Calendars are imported incorrectly from Primavera DB
  • Remove a set of actual fields while assigning resource
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

Wednesday, December 26, 2018

Mimic MS Word 2016 Behavior for Fixed-Page Formats & WMF Fonts Scaling using .NET APIs

What's New in this Release?
 
Aspose development team is happy to announce the monthly release of Aspose.Words for .NET 18.12. In old versions of Aspose.Words, handling of hide mark element in a table cell for rendering document to fixed page format is according to MS Word 2013 behavior. Starting from Aspose.Words 18.12, Aspose team has changed this behaviour to mimic MS Word 2016 behavior. In some situations, for continuous and “new column” section breaks, the behavior of MS Word 2016 is different from MS Word 2013 or an earlier version when document is converted to fixed file formats e.g. PDF, XPS. It has changed the behavior of Aspose.Words to mimic MS Word 2016. The behavior has changed for computing page numbers and for providing an empty facing page when adjacent pages have the same oddity. It has added new property ScaleWmfFontsToMetafileSize in MetafileRenderingOptions class to control the scaling of fonts in WMF meta-file according to meta-file size on the page when redering document to fixed file format. This property is used only when meta-file is rendered as vector graphics. By default, Aspose.Words uses font family names from source document and writes to HTML. Starting from Aspose.Words 18.12, Users can resolve and substitute fonts according to FontSettings. Here is a look at just a few of the biggest features and API changes in this month’s release, Implemented WMF fonts scaling, according to metafile size on the page, and public option to control it. Improved the default font fallback mechanism to better fit the MW behavior, Optimized metafile from SVG rendering to skip redundant line segments, Fixed a bug that caused an exception when rendering metafiles filled with gradient, Fixed a bug with the order of legend items of the stacked DrawingML chart when rendering, Fixed a bug with text clipping when rendering the DrawingML charts, Fixed a bug with rendering of minor tick marks and clipping the rightmost bar of DrawingML charts, Fixed a bug with rendering data labels for points, located on the border of the DrawingML chart plot area, implemented support for RTL comments rendering, e.g. Arabic, Improved hyphenation logic for multiple cases, Improved page numbering for sections starting in new columns, Improved table row alignment, Improved tab stop calculations with paragraph indents, improved table breaking logic for numerous complex cases, improved handling of character compression within mixed ltr/rtl text, Fixed exception in rare case when field update causes line to contain only zero length spans, Fixed exception in rare case when floating object is pushed beyond empty columnm, Fixed layout when tables merge over the hidden paragraph andn many more.  The list of new and improved features added in this release are given below
  • Negative font spacing is not preserved after HTML round-trip
  • Table rows not aligned
  • Converting DOC to PDF moves some Table Rows to right
  • Word to PDF Table Alignment Issue
  • Remove public API method 'SetAsDefault' from LoadOptions.LanguagePreferences
  • DOCX to PDF - invalid page count in the header
  • Page numbers in footer not correct in rendered PDF
  • Font size depend on metafile bbox aspect ratio
  • DOCX to PDF - tables split across two pages
  • DefaultFontName setting is not working for saving into HTML
  • Floating table overlaps text when anchor is pushed to the next column
  • Position of floating table is incorrect.
  • Legends stretched on diagram when converted to PDF.
  • Null reference exception when converting Word docx to Pdf
  • Extracting bookmark content throws exception
  • NRE exception raises while rendering to PDF output
  • System.InvalidCastException is thrown while loading RTF
  • Document.Compare throws System.InvalidCastException because of SpecialChar
  • An exception raises while saving the document to the Strict Open XML format - 'Unknown attribute'
  • Aspose.Words.FileCorruptedException occurs upon loading a RTF
  • Exception when converting a docx with a Visio object to pdf
  • An exception raises while saving the document to the Strict Open XML format
  • Document.UpdatePageLayout method throws System.NullReferenceException
  • There is no rotation when open the document in the below version of 2003
  • Create a demo which allows the user to upload a document and convert it to any supported format
  • Release Aspose.Words for C++
  • Difficulties when accessing field names returned by MailMerge.GetFieldNames
  • Support page number field formatting in Model
  • Removing colon between empty MERGEFIELDs
  • Render Comments in Arabic Language mode
  • Allow insertion of Custom Fields using DocumentBuilder.InsertField method
  • Analyze what it takes to make Aspose.Words for Windows Universal 10 App (UWP)
  • Add members to LoadFormat and SaveFormat enumerations for Strict Open XML Document (.docx) format
  • Support Windows Store App (Windows Runtime/WinRT)
  • Provide an API to read and update SDT to CustomXML properties
  • Tables rendered one over the another after conversion doc to pdf
  • Make it possible to insert section or document at merge field or bookmark
  • Font of text is changed after conversion from DOCX to HTML
  • Table's cell is lost after conversion from DOCX to HTML
  • DOCX to PDF conversion issue with chart rendering
  • Header not rendered
  • Hyphenation in Aspose.Words pdf output is different from MS Word
  • Position of hyphen is different when converting Docx to Pdf
  • Content is moved beyond the page
  • INCLUDEPICTURE is lost during DOC to DOCX, WML and RTF conversion
  • Invalid license signature error on calling License.SetLicense method
  • Docx to Pdf conversion issue rotated text of Shape
  • Table widths are not correct in PDF
  • Part of content is moved to previous page upon rendering.
  • Size of image inserted using INCLUDEPICTURE field is changed after converting to DOC
  • Image CSS style is ignored and the image is rendered full size in the word
  • Content controls linked to custom xml properties filled from SharePoint metadata are empty on conversion to pdf and doc (sdt)
  • Different Foreign Language texts rendering as square boxes in PDF
  • When converting DOC to PDF, bookmarks for TOT (Table Of Tables) & TOF (Table Of Figures) are not created
  • Incorrect shape width when word wrap is OFF in text box properties
  • Aspose.Words v18.3.0: NullReferenceExeption when saving table
  • Invalid order of chart legend items after conversion to PDF
  • The picture rendered incorrectly in PDF output
  • Specifying MsWordVersion.Word2016 of OptimizeFor does not respect ResourceLoadingAction.Skip during saving to DOCX
  • NullReferenceException while saving to mhtml
  • Arabic text is rendered as reversed in output PDF
  • Docx to Pdf conversion issue with table's width
  • DOCX to PDF - content moved
  • DOCX to PDF - content on page 2 is hidden
  • MHTML to PDF - indented email text becomes single column
  • Text of the chart user shape is clipped after converting to PDF
  • The last data label is not rendered after converting to PDF
  • DOCX to PDF/Jpeg conversion issue with Hindi font
  • Content overlaps in generated PDF
  • Document.getText() and Document.toString(SaveFormat.TEXT) do not return Text of EQ field
  • Chart.Title.Text returns incorrect value
  • Header hight with dynamically growing content is incorrerct in Pdf
  • Problem with image alignment while converting to mhtml or 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.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, December 25, 2018

Snap to Elements Implementation & Enhanced Recognition Call Report using REST APIs

What’s new in this release?

Aspose team is pleased to announce the new release of Aspose.OMR Cloud 18.12. Aspose team has added a new feature in OMR Kernel (Cloud) that lets users pass-through numeration in multiple answer sheets. It also made a few enhancements such as recognition call report, and improve user experience with Template Generator API. Moreover, it introduced a new feature in the GUI OMR Editor (Cloud Client) which is to implement “Snap To Elements” option during template markup creation. We also made a few improvements in UI and UX. A new feature has been introduced that lets us pass-through numeration in multiple answer sheets. Moreover, a few enhancements, such as recognition call report, and improve user experience with Template Generator API, have been made. A new feature, implement Snap To Elements option during template markup creation, has been introduced. Furthermore, a few improvements have been made in the client UI and UX. This release includes plenty of new & enhanced features as listed below
  • Pass-through numeration in a multiple answer sheets
  • Recognition call report enhancement
  • Improved user experience with Template Generator API
  • Implement Snap to Elements option during template markup creation
  • UI and UX changes
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

Sunday, December 23, 2018

VISIO Diagrams to SVG Conversion with Fit to View Port & Improved VSDX to PDF using Java

What’s new in this release?

Aspose team is pleased to announce the new release of Aspose.Diagram for .NET & Java 18.11. In latest release of the API, new enhancements for VISIO Diagrams to SVG Conversion have been introduced. New Boolean Property i.e. SVGFitToViewPort has been introduced in order to save VISIO Diagram into SVG with Fit to View Port property. Along with that, support of custom Date String format setter is also added in latest version of the API. Some issues which were reported in earlier version of the API are also fixed in this release. It is also recommended to check release notes of latest version of the API before using it in users environment. There are some useful fixes which have been included in the latest version of the API, such as Improved Shape.ToImage method in order to produce better output, Improvements have been made to the renderers to render non-English characters in output as well as VSDX to PDF, VSDX to Image, VSD to HTML and VISIO to SVG Conversion Engines have been further improved.  Here is the list of important enhancements and bugs fixes in the new version.
  • MilestoneHelper - Add support of custom date string format setter
  • Add an option to set ViewBox in SaveOptions for SVG
  • Shape.ToImage method is not generating correct images
  • Aspose.Diagram creates SVG with guidelines and MS Visio does not
  • Shape.ToImage method returns blank images in case of copy of the page
  • Shape.ToImage method is not generating correct images
  • VSDX to PDF - Missing Text Blocks
  • VSDX to image results in StackOverFlowException
  • JpegQuality does not make any effect on output JPEG document
  • API name is not showing agains PDF Producer/Creator field while generating PDF from VISIO diagrams
  • VSD to HTML - Quality is bad
  • Exception when generating Visio to SVG with background
  • Some Chinese character are missing in the output
  • Blank PDF is being obtained after converting from VSDX
  Newly added documentation pages and articles

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

Aspose.Diagram is a class library for working with MS Visio files & is a pure .NET alternate for MS Visio Object Model.It enables developers to work with VSD & VDX files on ASP.NET web applications, web services & Windows applications. It makes use of the advanced functionality of Visio's services to manipulate Visio docs on a server. Developer can open files & manipulate the elements of the diagram, from lines and fills, to more complex elements, and then export to native Visio formats or XML.

More about Aspose.Diagram for .NET

Thursday, December 20, 2018

HTML to PDF Conversion & Saving Images to Disk are Enhanced inside Java Apps

What’s new in this release?

Aspose team is pleased to announce the new release of Aspose.HTML for Java 18.11. It is majorly a maintenance release which includes fixes for the issues which were incurring in previous versions of the API. Moreover, some internal changes have also been made in this release along with other improvements. Few exceptions including ClassCastException, NullPointerException and HeadlessException have also been resolved in latest version of Aspose.HTML for Java API. As it is always recommend for the customers to use the latest version of the API, please visit the release Notes section to download the latest version. In case of any inquiry, regarding Aspose.HTML for Java API, please feel free to create a topic and post a query on the support Forums. Below is the list of new and enhanced features included in this release.
  • java.awt.HeadlessException
  • ClassCastException in com.aspose.html.HTMLInputElement
  • ArgumentOutOfRangeException in com.aspose.html.rendering.fo.flow.table.Table.getColumn
  • Hard urls for saving intermediate images present
  • NullPointerException raised during HTML to PDF conversion
  • Exception while working with latest jar
  • Saving intermediate debug images to disk
  • HTML to PNG image conversion
Newly added documentation pages and articles

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

Aspose.Html for Java is an advanced HTML manipulation API that enables developers to perform a wide range of HTML manipulation tasks directly within Java applications. This API offers the capabilities to create as well as manipulate HTML files within users Java 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 Java

Wednesday, December 19, 2018

.NET Standard 2.0 Support & Enhanced Working with Project Export to PDF using .NET

What’s new in this release?

Aspose team is pleased to announce the new release of Aspose.Tasks for .NET 18.12. This release has also implemented various features for Style Customization for Custom Task Fields along with several other bug fixes reported that further enhance the stability of the API.  It has added the support of .NET Standard 2.0.  In this release, Style Customization features are implemented for Custom Task Fields, added calculation of ConstraintDate for all calculation modes and enhanced working with Custom Timephased Data for MPP/XML Files. We have also improved Working with Export to PDF along with other various improvements. This release of Aspose.Tasks for .NET API includes several improvements in term of bug fixes, such as Summary Task Calculation, Working with Task.IsExpanded Flag, Work Completion Percentage for milestone Tasks, Layout and Font Sizes while exporting to PDF, Reading sub projects from MS Project Server 2016, Reading exported project to PDF file on Foxit Reader and Resource Assignment..  This release includes plenty of new features as listed below
  • Implement a feature to customize styles of custom fields
  • Add the support of .NET Standard 2.0
  • Fix layout of Gantt table in generated PDF
  • Add calculation of ConstraintDate for all calculation modes 
  • Fix the calculation of peak value while adding a custom time-phased data in automatic mode.
  • An element with the same key has already been added.
  • Failed to Set Start and End Date for Summary Task
  • Fix resaving of Task.IsExpanded flag Bug
  • Updating of percent complete doesn't work for milestone tasks
  • Font size issue while exporting to PDF
  • Reading sub projects from MS Project Server 2016
  • Can’t open exported project to PDF file on Foxit Reader
  • Aspose.Tasks License/Assembly not found
  • Fix incorrect re-save of a project with material custom assignment
  • Remove assigning of actual fields while assigning resource
  • Non-linear timephased data saved as Linear data in the output project
  • Task names corrupted while saving MPP as PDF
  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

Tuesday, December 18, 2018

Work with Digitally Signed Emails & Improved Extracting MSG from PST File in Android Apps

What’s new in this release?

Aspose team is pleased to announce the new release of Aspose.Email for Android via Java 18.11.  This release includes few enhancements in API and overall functionality of the API has been improved as a result of several bug fixes. This release includes few enhancements to the API’s functionality. These enhancements include modification of product id, new properties are introduced to specify Created Date and Last Modified Date for ICS. This release also enhances the functionality for working with digitally signed emails. This release includes several improvements in term of bug fixes, such as Working with MapiMessage.SetBodyContent(), Recognition of unreadable characters, Reading of SOAP header Action, IMAP backup to PST, Working with GoogleClient, Working with FolderInfo.deleteChildItem method, PST Modification, Working with EML and conversion of MSG to HTML, Exporting calendar from PST file to Exchange calendar, Copying messages from one PST to another, Extracting MSG from PST file, Email To PDF Conversion, Clearing Attachments from TNEF, Working with VCF Contact and Conversion from VCF to MSG, Converting ICS to MSG, Converting EML messages into MapiMessage, Working with ForwardMessageBuilder and Formatting while Converting to MHTML and HTML. The main features added in this release are listed below
  • Specify created and last modified dates in ICS
  • Modification of PRODID in ICS
  • Attachments are missing in the signed email
  • Fail to save attachments for Digitally Signed emails
  • MapiMessage.SetBodyContent() generates exception if string ends with opening angle bracket
  • Aspose.Email and Outlook display different text in case of unreadable characters.
  • The output MSG got truncated
  • FolderInfo.deleteChildItem method call thrown NullPointerException
  • PST modification. System.ArgumentException: An item with the same key has already been added
  • Unable to read To Email Address from EML file
  • Converting MSG to HTML results in missing closing span tag
  • An error raises while coping a calendar from PST file to Exchange calendar
  • Copying messages from one PST to another leads to losing attachments of enclosed messages
  • Extracted MSG from PST file has corrupted attachment
  • Incomplete MHT file when saving a Calendar Event
  • Email To PDF conversion adds styles to the top of the document
  • Calendar is added as attachment file in the EML message instead of preview
  • Number is Skipped in HTML Body Content
  • Japanese Characters Appearing as Question Marks in Preview
  • How to get date in local format in MHT from outlook event
  • Clearing Attachments from TNEF is not working
  • MailMessage.ValidateMessage fails for certain text files
  • FileUnder property is not set when VCF contact is loaded to MapiContact
  • Display as shows only email address after converting from VCF to MSG
  • Comma(,) added to address fields when converting from VCF to MSG
  • Converting ICS to MSG
  • Mail body does not contain URLs    
  • ICS generated by Aspose.Email does not wrap lines according to specification
  • PRODID has a typo error in ICS file
  • The space character separator is missing after extracting from PST
  • Getting NulReferenceException while converting EML messages into MapiMessage
  • ForwardMessageBuilder adds only display name in message body
  • Format-Issue in Converting to MHTML and HTML
  • Failed to Set License 
Newly added documentation pages and articles

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

Aspose.Email for Android API enables developers to design Android applications for managing & manipulating Outlook email file formats without using MS Outlook. It provides tools to create, read & convert Outlook MSG, PST, EML, EMLX, OST & MHT file formats. It manages recipients, subject, message body, attachments in MSG documents. It creates & save appointments in draft format, extract & save calendar items from a PST, add Mapi Items such as Messages, Contacts, Notes, Journals & Tasks to a PST.

More about Aspose.Email for Androidvia Java

Monday, December 17, 2018

Strict Open XML Format Support & Get Effects by Text-box Paragraphs inside .NET Apps

What's New in this Release?

Aspose team is happy to share the announcement of Aspose.Slides for .NET 18.10. This is primarily a maintenance release whereby Aspose team has resolved certain issues incurring in API. It has introduced Support for rendering shape Soft Edges (EffectFormat) effect and enhanced Turning off updates automatically option for Date time in PPT while converting to PDF. There are some important enhancements and bug fixes part of this release, such as  Connector fails to draw in straight line, Shadows effects are lost in generated PDF and thumbnail, Ink pen drawing is missing in the PDF output, Exception on cloning Fonts, Soft Edges effect on image are missing in exported PDF,   Y axis interval in the chart has been changed, When PPTX is converted to PDF, item is missing in pie chart, Export to SVG corrupts if made repeatedly, PPT not properly converted to PDF, Exception on converting PPTX to PDF, Background image color changes in exported PDF and many more. This list of new, improved and bug fixes in this release are given below
  • Support for rendering shape Soft Edges (EffectFormat) effect.
  • Turning off updates automatically option for Date time in PPT while converting to PDF.
  • Connector fails to draw in straight line.
  • Shadows effects are lost in generated PDF and thumbnail.
  • Ink pen drawing is missing in the PDF output.
  • Exception on cloning Fonts.
  • Soft Edges effect on image are missing in exported PDF.
  • The blue underline is missing after conversion to the image (PNG).
  • Y axis interval in the chart has been changed.
  • When converting PPTX to PDF, chart lines are different and overlapping the text..
  • When PPTX is converted to PDF, item is missing in pie chart..
  • Aspose.Slides fails to re-open ODP presentation, saved with Aspose.Slides.
  • Argument exception on generating PDF Notes.
  • Export to SVG corrupts if made repeatedly.
  • Grayscale image rendered colored in generated thumbnail.
  • ArgumentOutOfRangeException on loading PPTX.
  • The footer’s font has changed after loading and saving.
  • Some characters in vertical text are rotated to wrong layout in a PDF format.
  • PPTX/PPT not properly converted to PDF.
  • Uknown Field type returned for Field.
  • Exception on loading presentation.
  • PPTX not properly saved to PPTX.
  • Connector draws wrong.
  • PPT not properly converted to PDF.
  • Overlapping text portions in PDF with custom fonts.
  • Exception on loading the presentation.
  • Charts are missing in exported PDF.
  • Cloud shape is improperly rendered in generated thumbnail.
  • Exception on loading the presentation.
  • Background image color changes in exported PDF
  • Exception on converting PPTX to PDF.
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 .NET

Aspose.Slides is a .NET component to read, write and modify a PowerPoint document without using MS PowerPoint. PowerPoint versions from 97-2007 and all three PowerPoint formats: PPT, POT, PPS are also supported. Now users can create, access, copy, clone, edit and delete slides in their presentations. Other features include saving PowerPoint slides into PDF, adding & modifying audio & video frames, using shapes like rectangles or ellipses and saving presentations in SVG format, streams or images.

More about Aspose.Slides for .NET

Sunday, December 16, 2018

Update Smart Art Text & Rendering Active Worksheet in a Workbook to SVG using Java

What’s new in this release?

Aspose team is pleased to announce the new release of Aspose.Cells for Java 18.11. It contains enhancements and bugs resolution for many of the issues. Smart art is addressed in this release such that text can be updated in the shapes. This feature will enable users to modify these objects at runtime rather than fixed text in the shapes. Last section on this page contains more details and links about this product. Pivot tables are very common reports which are present in the workbooks. These reports are updated time by time and it is important to know the last time when report was updated for better decision making. Aspose.Cells has provided this feature by introducing property RefreshDate. Similarly name of the person who updated the pivot table is also provided as property RefreshedByWho. Smart art is used for better representation of information however earlier the text in the smart art shapes was fixed. This limitation is gone now as now smart art text can be updated. For this purpose shape.setText() function is introduced which sets new text in the smart art shape. Data validation is done in variety of ways to control the input in the Excel file. Like limit can be defined for a cell within which some number can be entered, otherwise error message is raised. Issues were faced for validation of large numbers like 12345678901 etc. in the past but now this much large numbers are supported by Aspose.Cells. Aspose.Cells has introduced rendering active worksheet in a workbook to SVG. For this purpose load an Excel file into workbook object and set the active sheet index like for Sheet2, set index to 1. Then save the Workbook as SVG which will render active worksheet to SVG. There are some other enhancements included and a few exceptions handled in the new release for the users. A few of the worth mentioning features and other improvements includes wrong count of validation values is read from XLSX, Issue while treating consecutive delimiters as distinct, Date format is incorrect for Japanese locale, Aspose.Cells.GridWeb (Java) crashes when using it concurrently in a multi user environment and Resolving issues in getting actual chart size. Below are some important new features, enhancement and bug fixes part of this release.
  • Wrong count of validation values is read from XLSX
  • Issue while treating consecutive delimiters as distinct
  • Aspose.Cells.GridWeb (Java) crashes when using it concurrently in a multi user environment
  • Chart line is missing in XLSX->PNG conversion
  • Problem with getActualChartSize method
  • SmartArt doesn't copy when workbook is copied     
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, December 12, 2018

Specify Created/Last Modified Dates in ICS & Improved Email to PDF Conversion using .NET

What's New in this Release?

Aspose team is pleased to announce the release of Aspose.Email for .NET 18.11. This release includes few enhancements in API and overall functionality of the API has been improved as a result of several bug fixes. This release includes few enhancements to the API’s functionality. These enhancements include modification of product id, new properties are introduced to specify Created Date and Last Modified Date for ICS. This release also enhances the functionality for working with digitally signed emails. There are some important enhancements and bug fixes also part of this release, such as Working with MapiMessage.SetBodyContent(), Recognition of unreadable characters, Reading of SOAP header Action, Working with GoogleClient, Working with FolderInfo.deleteChildItem method, PST Modification, Working with EML and conversion of MSG to HTML, Exporting calendar from PST file to Exchange calendar, Copying messages from one PST to another, Extracting MSG from PST file, Email To PDF Conversion, Clearing Attachments from TNEF, Working with VCF Contact and Conversion from VCF to MSG, Converting ICS to MSG, Converting EML messages into MapiMessage, Working with ForwardMessageBuilder, Formatting while Converting to MHTML and HTML and many more. The main bug fixes & improved features added in this release are listed below
  • Specify created and last modified dates in ICS
  • Modification of PRODID in ICS
  • Attachments are missing in the signed email
  • Fail to save attachments for Digitally Signed emails
  • MapiMessage.SetBodyContent() generates exception if string ends with opening angle bracket
  • Aspose.Email and Outlook display different text in case of unreadable characters
  • The output MSG got truncated
  • SOAP header Action was not understood
  • IMAP backup to PST fails
  • GoogleClientException : GoogleClient error 400 If-Match or If-None-Match header or entry etag attribute required
  • FolderInfo.deleteChildItem method call thrown NullPointerException
  • PST modification. System.ArgumentException: An item with the same key has already been added
  • Unable to read To Email Address from EML file
  • Converting MSG to HTML results in missing closing span tag
  • An error raises while coping a calendar from PST file to Exchange calendar
  • Copying messages from one PST to another leads to losing attachments of enclosed messages
  • Extracted MSG from PST file has corrupted attachment
  • Incomplete MHT file when saving a Calendar Event
  • Email To PDF conversion adds styles to the top of the document
  • Calendar is added as attachment file in the EML message instead of preview
  • Number is Skipped in HTML Body Content
  • Japanese Characters Appearing as Question Marks in Preview
  • How to get date in local format in MHT from outlook event
  • Clearing Attachments from TNEF is not working
  • MailMessage.ValidateMessage fails for certain text files
  • FileUnder property is not set when VCF contact is loaded to MapiContact
  • Display as shows only email address after converting from VCF to MSG
  • Comma(,) added to address fields when converting from VCF to MSG
  • Converting ICS to MSG
  • Mail body does not contain URLs    
  • ICS generated by Aspose.Email does not wrap lines according to specification
  • PRODID has a typo error in ICS file
  • The space character separator is missing after extracting from PST
  • Getting NulReferenceException while converting EML messages into MapiMessage
  • ForwardMessageBuilder adds only display name in message body
  • Format-Issue in Converting to MHTML and HTML
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

Monday, December 10, 2018

Translate Geometries b/t Well-Known Text (WKT) & Well-Known Binary (WKB) using .NET

What’s new in this release?

Aspose team is pleased to announce the release of Aspose.GIS for .NET 18.11. This release provides the ability to translate geometries between WKT and WKB. Aspose.GIS for .NET now gives users the ability to translate Geometries between WKT and WKB. Developers can manipulate WKT and WKB Geometries in different ways, such as Translate Geometry from WKT, Translate Geometry to WKT, Specify WKT Variant on Translation, Translate Geometry from WKB, Translate Geometry to WKB, Specify WKB Variant on Translation and Convert Geometry to Editable. The list of new and enhanced features is listed bellow
  • Translate Geometries to/from WKT and WKB  
  • Import from WKT and WKB
  • Export to WKT and WKB
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, December 9, 2018

OneNote Documents Rendering to PDF & Image Formats is Further Enhanced using Java APIs

What’s new in this release?

We are pleased to announce the new release of Aspose.Note for Java 18.11. This release includes improved rendering when saving .ONE documents to PDF and image formats along with various other improvements to the API functionality in terms of enhancements and bug fixes.  This new release of API introduces new feature to set page size when Page.SizeType is set to SizeByContent and improved rendering for saving .ONE documents to PDF and image formats. This release also improves the overall API functionality by fixing issues reported with the earlier version of the API. These improvements further adds to the overall stability of the API in terms of functionality. such as improved functionality to refactor AppendChildFirst/AppendChildLast/etc exception messages for Document class, Improved working with InsertChildrenRange and Font’s size improvement in PDF from Microsoft OneNote and Aspose.Note. Bellows is the list of new and enhanced features included in this new release.
  • Wrong page size is returned when Page.SizeType is set to SizeByContent
  • Refactor AppendChildFirst/AppendChildLast/etc exception messages for Document class
  • Investigate bug in InsertChildrenRange
  • Font's size in PDF from Microsoft OneNote and Aspose.Note is inconsistent
  • Exception is thrown when saving attached file to PDF
Newly added documentation pages and articles
 

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

Aspose.Note is a feature-rich Java class library that enables java applications to programmatically interact with OneNote documents without requiring MS Office OneNote having installed on the server. This Java API empowers developers to Create, Read, Export and Manipulate the contents of the Microsoft OneNote file format by working with attachments, text, hyperlinks, tables, tags and text styles. Easily extract images from OneNote documents and convert them to PDF, BMP, JPG, GIF and TIFF image formats.

More about Aspose.Note for Java

Thursday, December 6, 2018

Tiff XmpData, ExifData Support & Enhanced SVG Files Conversion to JPG using Java

What’s new in this release?

Aspose development team is pleased to announce the new release Aspose.Imaging for Java 18.11. This is a maintenance release whereby Aspose team has resolved certain issues incurring in API along with resolution of incurring issues in API. There are some important enhancements and bug fixes part of this release, such as Tiff XmpData and ExifData is not removed completely, Dashed lines appear as solid in saved SVG without a license, SVG files are not converted correctly to JPG, Write character in PSD file, Color radiance issues in images without a license, EMF to SVG fonts issue in Linux and many more. The main new and improved features added in this release are listed below
  • Tiff XmpData and ExifData is not removed completely
  • Dashed lines appear as solid in saved SVG without a license
  • SVG files are not converted correctly to JPG
  • Write character in PSD file
  • Color radiance issues in images without a license
  • EMF to SVG fonts issue in Linu.
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

Wednesday, December 5, 2018

Shadow Rendering for Images & Different Shapes are Enhanced inside .NET Apps

What’s new in this release?

Aspose team is pleased to announce the new release of Aspose.Diagram for .NET & Java 18.10. In this release, Aspose team has improved shadow rendering for images and different shapes. Some enhancements pertaining to precise connectors between shapes have also been incorporated, which subsequently contribute to correct position of connector shape text. This version includes several other exciting features and enhancements along with the fixes for previously reported issues, such as enhanced text wrapping during VSDX to SVG conversion, Consistent text rendering for VSDX to PDF conversion and Efficient and high fidelity VSD to HTML conversion. There are some important bug fixes also part of this release, such as Images get lost after converting VSDM to SVG, VSD to PDF - Shadow of the image is not correct, Shadow of the shape got removed after VSDX to SVG Conversion, Underline is removed from text after converting VSDM to SVG, Implement Getter for Shape.ConnectorsType and many more.  Here is the list of important enhancements and bugs fixes in the new version.
  • Connections between circular shapes are not correct
  • Images get lost after converting VSDM to SVG
  • VSD to PDF - Shadow of the image is not correct
  • Shadow of the shape got removed after VSDX to SVG Conversion
  • Underline is removed from text after converting VSDM to SVG
  • Implement Getter for Shape.ConnectorsType
  • VDX to HTML - Extra Lines are appearing in the output
  • Font in the diagram get changes after saving VSD as VSDX
  • VSDX to SVG - Arrow heads are missing
  • VSDM to SVG - Blue Crosses appeared in output file
  • Shape of decision changes from diamond to square while VSDM to SVG conversion
  • Shape of decision changes from diamond to square while VSDM to SVG conversion
  • VSDM to SVG - Dotted lines converted into filled lines
  • Shapes are being shifted to right side after converting VSDX to SVG
  • Red Crosses appeared after VISIO to SVG Conversion
  • Red dot appeared at the bottom left corner of shape
  • Pictures are lost after converting VSDX to PDF
  • Text is being invisible after converting VSDX to SVG
  • Text got deleted after VSDX to SVG Conversion
  • Time and date format is changed after VSDM TO SVG
  • VSDX to SVG - Text is wrapped in output
  • Unable to get correct theme color of shapes
  • Reversed arrowheads showing in SVG conversion
  • Text Resizing issue while converting VSDM to SVG
  • Connector Lines become thin after converting to SVG
  Newly added documentation pages and articles

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

Aspose.Diagram is a class library for working with MS Visio files & is a pure .NET alternate for MS Visio Object Model.It enables developers to work with VSD & VDX files on ASP.NET web applications, web services & Windows applications. It makes use of the advanced functionality of Visio's services to manipulate Visio docs on a server. Developer can open files & manipulate the elements of the diagram, from lines and fills, to more complex elements, and then export to native Visio formats or XML.

More about Aspose.Diagram for .NET

Tuesday, December 4, 2018

Rendering Shape Soft Edges Effect & Java 10, Java 11 Support inside Android Apps

What's New in this Release?

Aspose team is pleased to share the release announcement of Aspose.Slides for Android via Java 18.10. This is one of major releases whereby Aspose team has have included support for Java 10 and Java 11 in API. There are some important new features introduced in this release, such as Support for rendering shape Soft Edges (EffectFormat) effect and Turning off updates automatically option for Date time in PPT while converting to PDF. There are some important issues resolved in this release, such as Uknown Field type returned for Field, Connector fails to draw in straight line, PPT document failed to load, Exception on loading PPTX, OutOfMemory is thrown for converting to PDF, Connector draws wrong, Slide not properly rendered, empty table cells return 0 portions, Charts are missing in exported PDF & many more. Some important enhancement & bug fixes included in this release are given below
  • Compatibility of Java 11 in Aspose.Slides
  • Compatibility of Java 10 in Aspose.Slides
  • Uknown Field type returned for Field
  • Use Aspose.Slides for Net 18.10 features
  • Support for rendering shape Soft Edges (EffectFormat) effect
  • Turning off update automatically option for Date time in ppt while converting to PDF
  • Connector fails to draw in straight line
  • Ppt document failed to load
  • Exception on loading pptx
  • OutOfMemory is thrown for converting to PDF
  • Connector draws wrong
  • Slide not properly rendered
  • Empty table cells return 0 portion
  • Charts are missing in exported PDF
Newly added documentation pages and articles

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

Aspose.Slides for Android via Java is a PowerPoint File Manipulation API for mobile application programmers. Android developers can perform a wide range of presentation processing tasks including reading, writing, manipulating & converting PowerPoint presentations. It is a standalone Presentation Android API therefore it does not have any dependency on any other product including Microsoft PowerPoint. It supports almost all of the native PowerPoint file formats as well as ODP. Presentation elements such as SmartArt shapes, MSO charts, ActiveX components and OLE frame objects can be accessed via the public API for management and manipulation.

More about Aspose.Slides for Android via Java

Monday, December 3, 2018

Render HTML with Scalable Column Width & Get Connection Points from Shapes using .NET

What’s new in this release?

Aspose development team is pleased to announce the new release of Aspose.Cells for .NET 18.10. MS Excel file formats API that provides the ability to create, manipulate, convert or render MS Excel spreadsheets, and more importantly – is fully documented. Please check the document on how to install Aspose for .NET APIs directly from NuGet repository.It has added a few important features while keeping the product more stable and feature rich API. In this release, It has also added some useful enhancements and resolved a number of issues. Sometimes when some bug or issue is reported, that guides us to provide some new feature or enhancement thus making this product more user friendly and capable of solving complex problems in an easier way. Simple features which become quite handy while working with a complex product are added like providing last saved time property for keeping track of changes etc. Depiction of data through HTML page is very common, however this page can be opened in a variety of devices including mobiles, tabs and other hand held devices which contain small screens. The size of the columns is defined in “pt” which works in many cases. However there can be case where this fixed size may not be required. For example, if container panel width is 600px where this HTML page is being displayed. In this case you may get horizontal scrollbar if the generated table width is bigger. This requirement is addressed by providing scalable units like em or percent for a better presentation. Empty tags are very common while working with HTML like we can face <td></td> or simply <td/>. Earlier self-closing tags were not supported however now this support is provided. Now you can load any HTML with self-closing tags and convert it to Excel file. Named regions can have English formulae and this file can be used in environments where  systems are configured to German locale. There is need to translate these English formulae completely to German language for correct usage in MS Excel configured for German language. This feature is fully functional and can be used without any extra coding. MS Excel provides custom filters like filter rows which begins with and ends with some specific string. This feature is available in Aspose.Cells and demonstrated by providing working examples.  Aspose.Cells provide rich features to manage shapes in the spreadsheet. Sometimes there is need to get the connection points of a shape for aligning or placing the shapes at appropriate place. For this purpose all the connection points are required. Following code can be used to get the list of connection points of a shape where Shape.GetConnectionPoints() function is used.  There are some other enhancements included and a few exceptions handled in the new release for the users. A few of the worth mentioning features and other improvements , such as Using preferred parser and Handled an exception which occurred when loading an Excel file.  In Aspose.Cells 18.10, we fixed several important bugs and other issues. For example, issues around reading/writing MS Excel file formats, applying data filtering, manipulating OLE Objects, reading/writing HTML files, manipulating List Objects/Tables, applying auto-fit rows/columns, formatting cells, Smart Markers, manipulating document properties, rendering and manipulating charts and shapes, rendering images from Excel worksheets, rendering images files from charts and exporting Excel workbooks to PDF format have been resolved in the release. This release includes several enhanced features and bug fixes as listed below
  • Get connection points from shapes
  • Change columns' fixed size width (i.e., pt/px) into scalable unit like "em" or "percent"
  • Issue with the image source when rendering Excel to HTML file format
  • Font size changed from 6.5 to 6 while converting XLSX to HTML 
  • Recognize empty tags like <td /> while converting HTML to MS Excel file format 
  • Sub-Total missing when rows collapsed after refresh
  • Issue in number fields while calling the Worksheet.AutoFitColumns()
  • XLSB file gets corrupt on opening and saving
  • CSV import creates incorrect formatting using PreferredParsers
  • "_xll" attached in front of formula name
  • Named range formula ("=GET.CELL") not properly created in German locale
  • Escape character is displayed as it is in PDF
  • PDF output page size(and margins) doesn't match MS Excel output
  • Height of image in header truncated along with broken layout during XLSM->PDF conversion
  • Image not repeating properly when print titles are set for rows and columns
  • Rendering image from a simple chart takes all resources and then raises exception
  • Accessing visibility properties changed the visibility of the chart in the re-saved output
  • SourceFullName property of OLE Object is empty while accessing in XLSB
  • Header picture/shape is not rendered correctly when re-saving an XLSX file
  • Difference in OLE Objects before and after saving the XLSB file
  • Phonetic guide missing after copy and save
  • Resizing tables changes format of cells
  • Wrong detection of cell foreground and background color
  • Autofit happens automatically to the hidden rows when rows are auto filtered
  • Custom scheme 'm-files://...' is converted in document save-operation
  • XLSB files cannot be opened using LoadDataFilterOption other than LoadDataFilterOption.All
  • Formula missing single quote
  • LoadDataFilterOptions.SheetSettings not working for XLSB files
  • View is changed to protected while converting XLS -> XLSM -> XLS
  • XLSX file is corrupt after converting from an XML (SpreadsheetML) file
  • Smart Marker does not evaluate ISBLANK properly
  • FilterOperatorType.Contains missing from API
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 .NET documentation that may guide users briefly how to use Aspose.Cells for performing different tasks like the followings.
Overview: Aspose.Cells for .NET

Aspose.Cells is a .NET component for spreadsheet reporting without using Microsoft Excel. It supports robust formula calculation engine, pivot tables, VBA, workbook encryption, named ranges, spreadsheet formatting, drawing objects like images, OLE objects and importing or creating charts. You can also create Excel file using designer spreadsheet, smart marker or API and apply formulae and functions. It supports CSV, SpreadsheetML, PDF and all file formats from Excel 97 to Excel 2007.

More about Aspose.Cells for .NET

Sunday, December 2, 2018

Aspose.Cloud Newsletter December 2018: Get 25% Off on Aspose.Total Cloud APIs for 12 Months & More News

Aspose.Cloud Newsletter for December 2018 has now been published that highlights all the newly supported features offered in the recent releases.  Aspose team offers a very Special Holidays Offer on Aspose.Total Cloud APIs by giving users a 25% off on all new purchases. It also includes Populating HTML Template Document with External Data, Resolved Misalignment of PowerPoint Presentations while Converting Slides to SVG Forma, Microsoft Project Management Cloud APIs and SDKs and many more.  

Get 25% off Aspose.Total Cloud APIs

Aspose.Total brings together all Aspose products on a platform and is great value for money. This holiday season Aspose is making it even better value by giving users 25% off Aspose.Total. Simply enter the coupon code HOLOFF2018 when placing your order. Download FREE 30-Days Trial

Populate HTML Template Document with External Data

Aspose.HTML Cloud allows to manipulate and translate HTML file in cloud. The REST APIs and language specific cloud SDKs support to use HTML document as a template to populate it with some external data. Source data can be in various formats, such as XML, JSON etc. Read more details here

Issue Resolved: Misalignment of PowerPoint Presentations while Converting Slides to SVG Forma

Aspose.Slides Cloud allows cloud developers to create, edit or convert PowerPoint presentation files using cloud SDKs developed on top of Aspose REST APIs. This new release announces number of feature enhancements and improvements such as: fixing misalignment of a Slide while converting Slides to SVG format and pages with embedded fonts will now be exported properly to PDF. Read more details here

Microsoft Project Management Cloud APIs and SDKs

Aspose.Tasks Cloud offers SDKs for .NET, PHP and cURL to create, edit or convert Microsoft Project® document formats in cloud. The current version allows to make changes in ExtendedAttribute type. Add fields such as ‘DateValue’, ‘DurationValue’, ‘NumericValue’, ‘FlagValue’, ‘TextValue’ and removed fields such as ‘DurationFormat’, ‘Value’ and ‘AttributeType. Read more details here

Cloud REST APIs to Convert HTML documents to PDF, Images and XPS

Aspose.HTML Cloud APIs and SDKs allow you to manipulate and translate HTML files in any Platform. The latest version adds a group of conversion PUT methods that provide possibility to upload conversion results to specified storage folder. Easily convert HTML files to PDF, XPS and popular image file formats. Read more

Collect a copy of Aspose Newsletter, August 2018 edition

Thursday, November 29, 2018

Custom Fonts Support on IBM iSeries & Enhanced HOCR to PDF Conversion using Java

What's New in this Release?

Aspose team is pleased to announce the release of Aspose.PDF for Java 18.9.  As per regular monthly revision, quite exciting features and enhancements have been included in latest release in order to make API more user friendly and usable while creating and manipulating PDF documents. RichText is now supported in FreeTextAnnotation. Please note that rich text is HTML-like text markup and in order to use this in FreeTextAnnotaiton, users need to use setRichText() method offered by the API. If users need just plain text, then should use Contents Property instead of RictText but, Users may assign plain text to RichText and this would also work. Along with the feature mentioned above, there are some useful improvement which have been made to the latest version of the API, such as support of custom fonts is tested and verified for IBM iSeries, HOCR to PDF conversion has been improved for multithreaded maven scenarios, Text Stamping has further been improved and PDF to PDF/A Conversion engine is further improved. Some important improved features included in this release are given below
  • Support of custom fonts on IBM iSeries
  • Move Java APIs Code Baseline to JDK 1.8
  • Exception when applying HOCR to PDF in multithreaded maven test
  • HOCR text isn't properly aligned in the output document
  • Output PDF - the text stamp is invisible
  • NullPointerException on getNamedDestinations().getNames()
  • The FreeTextAnnotation text content isn't shown in the output document.
  • PDF to PDFA2a: Converting PDF, generated from Aspose.Cells, to PDFA2a fails the compliance
  • An exception occurs while applying the text stamp
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, November 28, 2018

Work with Outlook for MAC in OLM Format & Improved Compatibility with JDK 11 inside Java Apps

What’s new in this release?

Aspose team is pleased to announce the new release of Aspose.Email for Java 18.10. This month’s release allows you to work with Outlook for MAC in OLM format along with other enhancements to the API’s feature set. It also includes several bug fixes reported with the previous version of the API that add to the overall API stability. Being famous in market for email communication, Aspose.Email lets you work with popular data files and now the support for Outlook for MAC in OLM format has also been added. This release includes several improvements to the API’s functionality. The ability to configure SSL/TLS encryption type on email client instances has been added to the API. 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 also part of this release, such as Implementation of FindPeople Method to find all persona objects that match a specified query string,  Aspose.Email compatibility with JDK 11, Appointment datetime with MapiCalendar, EWSClient with proxy settings, Time settings for Mapi property, ClientSubmitTime, IMAP backup to PST, Reading Email Address from EML file, Copying messages from one PST to another with attachments of enclosed messages, Message encoding when the content-type is message/RFC822 and Base64 encoding is not permitted, ListMessages() agains IMAP server, Converting meeting requests to MHTML, The message body printed output, ‘SslProtocolType’ enumeration, PersonalStorageQueryBuilder Body.Contains() for OST File, EML to MSG conversion with html content, Email headers in HTML, Accented characters encoded in MapiCalendar object, Working with Appointment Time while Converting EML to MSG, Conversion of EML to EMLX including images associated with message body, Splitting of a PST, MBX to PST Conversion and Spanish accents. The main improved features & bug fixes added in this release are listed below
  • Support for Outlook for Mac Data File (.OLM) using Aspose.Email
  • Add ability to configure SSL/TLS ecryption type on email client instances
  • Implementation of FindPeople Method to find all persona objects that match a specified query string
  • Aspose.Email compatibility with JDK 11
  • MapiCalendar and TimeZone Issue with appointment datetime
  • MapiMessage.setBodyContent() generates exception if string ends with opening angle bracket.
  • EWSClient is ignoring proxy settings.
  • The inconsistent time regarding Mapi property ClientSubmitTime
  • Imap backup to PST fails
  • Unable to read To Email Address from EML file
  • Copying messages from one PST to another leads to losing attachments of enclosed messages
  • When the content-type is message/RFC822, Base64 encoding is not permitted
  • ListMessages() agains IMAP server always return 0
  • Issues with converting meeting requests to MHTML
  • The message body is missing in the printed output.
  • The specified value is not valid in the 'SslProtocolType' enumeration
  • PersonalStorageQueryBuilder Body.Contains() not working for OST File
  • The space character separator is missing in the MAPI property
  • After EML to MSG conversion, html content does not show correctly
  • Email headers are added at the wrong place in HTML
  • Accented characters aren't properly encoded in MapiCalendar object
  • After Converting EML to MSG, Appointment Time Shown In Local Time Instead Of UTC
  • BAD responce from IMAP Yahoo server for when folder is empty (BAD CLIENTBUG FETCH Bad sequence in the command)
  • After Converting EML to EMLX, the EMLX file is not showing images associated with message body
  • KeyNotFoundException While Splitting a PST
  • MBX to PST Conversion Issue
  • Spanish accents in "From" and "Recipients" is turned into a ?
  • FolderInfo.deleteChildItem method call thrown NullPointerException.
  • PST modification. System.ArgumentException: An item with the same key has already been added.
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

Monday, November 26, 2018

Summary Task Enhancements & Improved Import of Calendars from Primavera DB using .NET

What’s new in this release?

Aspose team is pleased to announce the new release of Aspose.Tasks for .NET 18.11. This release has enhanced the type of summary task as TaskType.FixedDuration. It also fixes several issues reported with the API that further enhance the stability of the API. This release of Aspose.Tasks for .NET API includes several improvements in term of bug fixes, such as Tsk.ActualDuration field calculation on changing of Tsk.ActualWork, Timephased data in output MSP file, Duration of summary tasks with two assignments, Calculation of timephased data in particular cases, Summary tasks duration in particular cases, Reading of ResourceFlag4, Import of Tasks’ guides from Primavera DB, Import of Calendars from Primavera DB and Task Resource Assignment.  This release includes plenty of new features as listed below
  • The type of summary task must be fixed as TaskType.FixedDuration
  • Make AT calculate Tsk.ActualDuration field on changing of Tsk.ActualWork         
  • Incorrect timephased data in output MSP file
  • Project Reading Exception
  • Incorrect duration of summary tasks with two assignments
  • Incorrect calculation of timephased data in particular cases
  • Summary tasks have an incorrect duration in particular cases
  • ResourceFlag4 isn't read correctly.
  • Tasks' guides are imported incorrectly from Primavera DB
  • Calendars are imported incorrectly from Primavera DB
  • Remove a set of actual fields while assigning resource
    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 25, 2018

Export Headers Footers to Plain Text TXT File & Java 11 Support inside Java Apps

What's New in this Release?
 
Aspose development team is happy to announce the monthly release of Aspose.Words for Java 18.11. The release of this month contains number of new features, enhancements and bug fixes of the issues reported by our users in previous versions. A new feature has been added in Aspose.Words 18.11 to export all headers and footers at the end of document. We have added new property TxtSaveOptions.ExportHeadersFootersMode in this version of Aspose.Words. The main advantage of new property over the old TxtSaveOptions.ExportHeadersFooters property is that it has new headers and footers export mode: ‘AllAtEnd’. In this mode Aspose.Words acts the way similar to MS Word; all headers and footers are placed after all section bodies at the very end of a document. There are 81 improvements and bug fixes part of this regular monthly release, such as Aspose.Words for Java release jar is tested on Java 11, Compatibility with GroupDocs Total License is improved, GraphicsQualityOptions is better mapped to Java, yet another step to shrink (already small) pixel difference between .Net and Java generated images, borders, etc, JavaDoc for obsolete members become more clear, Fixed hang with autosized tables when cell has right aligned floaters, Fixed wrong visual order of text in specific cases, Fixed non-breaking space widths calculation, Implemented support for floating table metrics when calculating grid, ROP (raster operations) emulation code was improved, resulting in a significant performance boost (up to 5 times) when rendering the corresponding metafiles, Improved legacy vertical writing support in EMF rendering. Fonts with the ‘@’ prefix additionally rotate the Japanese glyphs, Improved calculation of the shape boundaries, more accurately mimicking the MS Word output,  Improved the rendering of DrawingML charts canvases overlay. Markers of the “nofill” series are rendered on the foreground, Improved rendering of DrawingML chart axes for documents created using MS Word 2007,  Fixed incorrect resolution of the system “window” color when rendering of VML shapes, fixed issue with underline/strikeout text effects in EMF/WMF rendering, Fixed a document rendering issue when font with English name could not be found in the system with a different locale, Fixed bug with rendering of DrawingML chart markers, if series data are not sorted in ascending order, Fixed a bug causing shifts of rotated shapes in DrawingML chart while rendering, provided TxtSaveOptions.ExportHeadersFootersMode property and many more.  The list of most notable new and improved features added in this release are given below
  • Provide TxtSaveOptions.ExportHeadersFootersMode Property
  • Removing colon between empty MERGEFIELDs
  • Add Table property for 'Allow spacing between cells' option
  • Implement mass copy of styles
  • DOCX to HTML conversion issue with alignment of math images
  • CustomBarcodeGenerator is not available for netstandard.
  • Customer wants to get extensions of embedded files
  • Update to SkiaSharp 1.60.3       
  • TestDefect3613 Gradient fill has artifact line.
  • TestJira13671 metafile is rendered improperly
  • /table grid/ Docx to Pdf conversion issue with table position
  • Document.Protect does not work with AllowOnlyFormFields protection type
  • Rework performance tests to use the new engine
  • Aspose.Words for Java - API reference doesn't contain information about obsolete properties and methods  
  • Unsupported PNG image subformat while converting to PDF.
  • Run Aspose.Words jdk16 jar under JDK 11
  • SVG round and square
  • Encrypted ODT file cannot be opened with OOo
  • Non-breakable space vanishes in Online API JavaDoc.
  • Absent crop on Svg Simple Stroke Line Cap.
  • When DOCX is saved as PDF, images are shown as red X
  • Canvas with half-tone meshing rendered unreadable
  • Images are distorted in generated PDF
  • Dashes in bullets list disappear in rendered PDF
  • Incorrect color of the axis if WordStyle2010 is false after converting to PDF
  • Empty pages are created after conversion from Docx to Doc
  • Color Shading issues of Drawings in generated PDF
  • Font Changed after a load/save Cycle of an RTF File
  • DOCX to PDF conversion issue with SAVEDATE rendering
  • Combo charts with custom combination renders incorrectly
  • Incorrect position of Picture in PDF
  • Problem with ListNum Cross References when converting to PDF
  • Image misplaced in rendered PDF
  • The user shape in the chart is shifted after converting to PDF
  • Aspose.Words considers TextBox shapes as Rectangles
  • An evaluation mark is added to a nested document being inserted dynamically while building a report in a venture licensed mode
  • FindReplaceOptions.FindWholeWordsOnly does not replace standalone word
  • Some PostScript tests fail with GoldDifferenceException by circle
  • Chart color is changed after using Document.AppendDocument
  • A Shape in Table gets cropped when rendered to fixed page formats
  • Layout looks broken when rendering barcode
  • Paragraph border is lost in output ODT
  • Styles.AddCopy does not copy list number style
  • Shape is rendered improperly
  • Some elements in charts missing when converting DOCX to PDF
  • RTL text has wrong order
  • The output PDF document words are getting mixed up
  • Font of tab is changed after DOCX-HTML-DOCX round-trip
  • Foreign language text inside WordArt rendered incorrectly in PDF
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, 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