Sunday, September 30, 2018

Convert Equation XML to Office Math & Animated GIF Bookmarks 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.9. Starting from Aspose.Words 18.9, the bookmarks are allowed on block, cell and row levels. It has added AnnotationsAtBlockLevel and AnnotationsAtBlockLevelAsDefault properties in LoadOptions class to work with block level bookmarks. A new proeprty LoadOptions.ConvertShapeToOfficeMath has been added in this version of Aspose.Words to convert shapes with EquationXML to Office Math objects. It has added new property UnconditionalMergeFieldsAndRegions in MailMerge class to merge fields and merge regions regardless of the parent IF field’s condition. Previously Aspose.Words used to create random owner password in the produced PDF document when PdfEncryptionDetails.OwnerPassword was not set by the user. There are 85 improvements and fixes in this regular monthly release. such as Animated GIF is fully supported now, MANIFEST.MF updated to support new OSGI versions, TIFF colors accuracy improved, Java 10 and Java 11 compatibility improved: reflection for safe using of optional external libraries is removed, Bookmarks are allowed on block, cell, row level, Added load option to treat Shapes with math XML as Shapes in the model, Provided option to choose between Old and New Mail Merge behaviors, Improved PDF encryption in case when owner password is not specified, Metafile rendering improved: fixed drawing records processing when path bracket is opened, fixed processing of EMR_SETBKMODE record when incorrect values specified, Improved output image quality when rendering metafiles with raster operations set, Fixed handling of glyphs without outlines when parsing glyph data while rendering, Improved rendering of the mathematical element “Apostrophe” of the MathML object, Improved justification of Asian texts, Improved rendering of revisions in balloons, Improved text placement around floating shapes and many more. The list of most notable new and improved features added in this release are given below
  • Aspose.Words conversion throw error in Docker
  • Add load option to treat Shapes with math XML as Shapes in the model
  • Support insertion of Bookmarks at Block, Row and Cell levels
  • Investigate Aspose.Words for .NET containerization
  • Provide option to choose between Old and New Mail Merge behaviors
  • Significant decrease of performance getting bookmark
  • Table Bookmark gets deleted when importing Table
  • Incorrect wrapping around a table because of WrapGap issue.
  • Create tests for API 18.06
  • AW doesn't move text to the new line for tables with thick borders
  • Aspose.Words sets owner password when only user password is specified during conversion to PDF
  • Add unit tests code coverage analysis to development process
  • Improve table bookmarks
  • Improve through wrapping of text boxes
  • Update Manifest generation according to changed packages and new OSGI versions    
  • Ampersand changes alphabetical sort order for INDEX field
  • Right-aligned tab-stops conversion issue in resultant MHTML
  • Image sometimes do not render in exported HTML
  • Math symbols are being read incorrectly
  • Animated GIF rendered to PDF with a bottom gray band
  • ReportingEngine.buildReport throws "Multiple decimal separators in pattern "yyyy.MM.dd"
  • DOCX to PDF conversion issue with image's color
  • RtfLoadOptions.setRecognizeUtf8Text() does not work
  • Wrong export declaration in MANIFEST.MF
  • Docx to Png/Pdf conversion issue with table's autofit behavior
  • Tables misaligned in rendered PDF
  • Text at the end of page flows to the next page when saving Word as PDF
  • Shape's text and color is lost in output PDF/DOC
  • DOCX to PDF conversion issue with table rendering
  • Extra lines are rendered after conversion from DOCX to PDF
  • Size of picture changes after re-saving DOC
  • Format revisions and comments are not rendered correctly in PDF
  • Shape's position is changed in output PDF
  • Empty pages are rendered in output PDF
  • MACROBUTTON HTMLDirect is not rendered in output PDF
  • Paragraph floats towards left page margin in PDF
  • DOCX to PDF conversion issue with shape's position
  • Trendlines in graphs on word documents not displaying
  • Formula breaks when document is resaved
  • MailMergeCleanupOptions.RemoveUnusedFields removes REF field from the footer
  • Asian text is justified incorrectly
  • The EQ field does not render in output Jpeg when Document.GetPageInfo is called
  • Image's content is lost after using Document.AppendDocument
  • Hidden bookmarks are not correct after re-saving DOCX
  • The EQ field does not render in output Jpeg
  • Font name and size is changed after appending one document into another
  • Vertical spacing not preserved in PDF
  • Open Save a DOCX causes Tabs to become Underlined
  • Endnotes becoming corrupted when saving DOC to DOCX
  • Endnotes becoming corrupted when saving DOC to DOCX
  • Endnotes becoming corrupted when saving DOC to DOCX
  • Endnotes Footnotes becoming corrupted when saving DOC
  • TOC isn't rendered properly in PDF output
  • Fopc Strict can be written, but reading fails
  • Chart axis is wrong in Aspose.Words generated .pdf
  • An error raises while using ComHelper class.
  • Picture does not render correctly
  • Picture does not render correctly
  • Equation is not rendered correctly in PDF
  • DOCX to PDF conversion issue with cell borders
  • DOCX to PDF conversion issue with textbox shape glow
  • Incorrect color of the axis after converting to PDF
  • Color shade inside the shape is missing in output PDF
  • Irregular shapes, Missing colors, Incomplete shapes in output PDF
  • Fill color in shapes is missing in output PDF
  • Irregular shapes, Missing colors, Incomplete shapes in output PDF
  • Bookmark position is not preserved during open/save
  • Table in Shape overlaps the other Page content in fixed page formats
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
     

Thursday, September 27, 2018

Generate MaxiCode, DotCode Barcodes & BMP, GIF, WebP File Formats Support in Android Apps

What’s new in this release?

Aspose team is pleased to announce the new release of Aspose.BarCode for Android via Java 18.8. In this release, the Barcode Generation API loved by many grows even more powerful. It strengthens users more to generate Barcodes with the desired information. The API grows even stronger with the addition of new features including support for new file formats and bug fixes in this new release. There are some important enhancements made to the Barcode Generation API, such as added support of file formats includes: BMP, GIF, WebP, List or chart of prerequisites required to generate successful barcode image of any barcode type, Implementation of UpcaGs1DatabarCoupon for new barcode generation API, Implementation of Interpolation AutoSize mode for new Barcode generation API, Implementation of MaxiCode for new barcode generation API, Implementation of DotCode for new barcode generation API, Implementation of incorrect draw Code16K barcode and many more. Salient features of this new Barcode generation includes
    • Added support of file formats includes: BMP, GIF, WebP.
    • List or chart of prerequisites required to generate successful barcode image of any barcode type.
    • Implementation of UpcaGs1DatabarCoupon for new barcode generation API
    • Implementation of Interpolation AutoSize mode for new Barcode generation API
    • Implementation of MaxiCode for new barcode generation API
    • Implementation of DotCode for new barcode generation API
    • Implementation of incorrect draw Code16K barcode, without above and below borders
    • GS1 Datamatrix barcode is not wrapping the text in case of CodeLocation.Right
    •  
    Newly added documentation pages and articles
     
    Some new tips and articles have now been added into Aspose.BarCode for Android via Java documentation that may guide users briefly how to use Aspose.BarCode for performing different tasks like the followings.
    Overview: Aspose.BarCode Android via Java

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

    More about Aspose.BarCode Android via Java

Wednesday, September 26, 2018

Aspose.ZIP for .NET is Released: Compress Files & Folders to Standard ZIP Format inside .NET Apps

What’s new in this release?

Aspose is proud to expand its .NET APIs family with the addition of a new product known as Aspose.ZIP for .NET. This new API lets users work with compress files and folders without the need of installing any third party applications. It is a flexible and easy to use .NET API that lets developers work with files compression in ZIP format. It saves users time and efforts by allowing them to achieve compression/decompression of file sand folders without going into the underlying complexity of the compress file formats. Aspose.ZIP provides users the capability to password protect the ZIP archives with traditional as well as AES encryption techniques. The API is easy to use, robust and written in managed code to be used in .NET applications written in languages like C#, VB.NET, J# and so on. It can be integrated with any kind of application, from ASP.NET web applications to Windows applications. It also provides fully featured demos written in C# so that developers can get up and running quickly. Aspose.ZIP can be used to perform a variety of tasks in applications. The list of new and improved features in this release are listed below

  • Compose an archive from one or multiple files
  • Add files to existing archives
  • Compress directories respecting its structure
  • Decompress files and folders as per the stored structure
  • Delete entries from existing archives
  • Ability to store files to archives without compression
  • Compress files of all sizes by applying parallel mode to utilize several CPU cores
  • Support for Zip64 Archives - 4GB+ zip files with virtually unlimited number of included files
  • Encryption of archives using Traditional Encryption
  • Support for AES 128, 192 and 256 for encryption of archives
  • Capability to encrypt complete archive or specific entries with password
  • Ability to encrypt each archive entry with its own password
Newly added documentation pages and articles

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

Aspose.ZIP for .NET is a flexible documents compression and archive manipulation API for standard zip format. API enables .NET applications to achieve files compression/decompression, archiving files as well as folders and encryption of archives. It provides protection via user-defined passwords and traditional encryption using ZipCrypto or AES encryption such as AES128, 192 and AES256. Aspose.ZIP for .NET is implemented using Managed C# and can be used with any .NET language like C#, VB.NET, J# and so on. It can be integrated with any kind of application, from ASP.NET web applications to Windows applications.

More about Aspose.ZIP for .NET

Tuesday, September 25, 2018

Fully Reworked Versions of Ruby & Python SDKs & Enhanced PDF to Word Conversion inside Cloud Apps

What's New in this Release?

We are pleased to announce the new release of Aspose.Words Cloud 18.8. Fully reworked versions of Ruby and Python SDKs for Aspose.Words Cloud have been released.. Moreover, the release provides Vector graphics support and Table detection and recognition improvements for PDF to Word Conversion. Fully reworked version of Aspose Cloud Ruby SDK has been released. Ruby Cloud SDK is a wrapper around REST API, allowing to process documents in Ruby 2.3 quickly and easily, gaining all benefits of strong types and IDE highlights.  New SDK is fully supported and has the many advantages over the previous versions, such as SDK is fully in sync with the API, all missing methods are added, Classes, methods, and properties have comments and are IDE-friendly, Better security, Usage of Request/Response classes to represent long lists of parameters. This allows for cleaner code and easier backward-compatibility going forward and SDK is not backward compatible with the previous generation because of the last item. It should be straightforward to convert program code to using Request/Response objects, if users need any help on migration please ask at Free Support Forums.  Fully reworked version of Aspose Cloud Python SDK has been released. Python Cloud SDK is a wrapper around REST API, allowing to process documents in Python 2.7, or higher (>=3.6) quickly and easily, gaining all benefits of strong types and IDE highlights. The distribution is available at pypi.org and source code at GitHub . New SDK is fully supported and has the several advantages over the previous versions. RPDF to Word converter now supports basic vector graphics. Moreover, accuracy of table detection has been significantly improved. Almost all simple tables are detected properly now. Please check Convert PDF Document to Word article for more details on blog announcement page. The taxonomy parameter is responsible for the list of classifier classes. If the parameter is not specified or is set to “default”, the classification is performed according to the IAB-2 taxonomy (10 news classes). Alternatively, there is a taxonomy “documents” (10 classes of documents). If the taxonomy parameter is set to “documents”, the classification will be performed using “documents” taxonomy. Please check Document Classification article for more details.  

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 Cloud

Monday, September 24, 2018

Read Activity Codes for Primavera XER Files & Enhanced 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.9. This release gives users the power to read activity codes for XER files. It also fixes several issues reported with the API that further enhance the stability of the API. There are some important enhancements and bug fixes part of this release, such as Scheduling of recurring daily tasks has been fixed, Time-phased data for material resources has been fixed, Issues with formula calculation have been fixed, After exporting to MPX, the number of task links generated was wrong. This issue has also been addressed, Exceptions while loading MPP files have been handled and Custom fields’ values are now formatted properly when saved as PDF.  This release includes plenty of new features as listed below
  • Implement reading of activity codes for XER files
  • Incorrect scheduling of recurring daily tasks
  • Wrong time-phased data for material resources
  • Fix issues with formula calculation
  • Wrong number of task links after export to MPX
  • Loading MPP file raises an Exception
  • Custom fields' values are not formatted properly when saving a project 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.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, September 23, 2018

Update Member in a PST Distribution List (DL) & Enhanced EML to MSG Export using Java

What’s new in this release?

Aspose team is pleased to announce the new release of Aspose.Email for Java 18.8. This month’s release includes an enhancement for updating member in a PST distribution list (DL) and appending another distribution list (DL) to an existing one. It also includes several other improvements in terms of bug fixes that further add to the overall stability of the API. This release includes improvements to the API’s functionality like creating a contact in sub-folder of contacts using EWS and support of adding attachments to MapiCalendarExceptionInfo. There are certain backward incompatibility changes as well which will need users to update the code samples with the new ones. There are some important enhancements and bug fixes also part of this release, such as creating MapiMessage using MapiMessage.fromMailMessage gets stuck, Aspose.Email reads message body as second attachment, Wrong CC field after save and reload the message, Resaving EML turns Japanese language to garbage, Opening PST file raises error, Html is added as inline to MapiMEssage, EML to MSG disturbs output, MHT to MSG embeds header information in message body, IEWSClient always returns UTF8 Encoding for Message.BodyEncoding, Updating MSG BodyHtml doesn’t change description in Outlook View Pane, Sender Type changed from Exchange to SMTP, The output message text content is unexpectedly concatenated on couple places, Invalid ContentUnreadCount value after splitInto() and Task start date/time set to UTC instead of local time. The main improved features & bug fixes added in this release are listed below
  • Update member in a PST distribution list (DL) and append another DL to an existing
  • Support for adding attachment to MapiCalendarExceptionInfo
  • EWS: Create contact in Sub-Folder of Contacts
  • Creating MapiMessage using MapiMessage.fromMailMessage gets stuck
  • Aspose.Email reads message body as second attachment
  • Wrong CC field after save and reload the message
  • Resaving EML turns Japanese language to garbage
  • Opening PST file raises error
  • Html is added as inline to MapiMEssage
  • EML to MSG disturbs output
  • MHT to MSG embeds header information in message body
  • IEWSClient always returns UTF8 Encoding for Message.BodyEncoding
  • Updating MSG BodyHtml doesn't change description in Outlook View Pane
  • Sender Type changed from Exchange to SMTP
  • The output message text content is unexpectedly concatenated on couple places
  • Invalid ContentUnreadCount value after splitInto()
  • Task start date/time set to UTC instead of local time
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

Tuesday, September 18, 2018

Project Document Conversion to Specified Format & Adding New Recurring Task in Cloud Apps

What’s new in this release?

Aspose team is pleased to announce the new release of Aspose.Tasks Cloud 18.8. This release added an optional parameter to “Convert Project Document to Specified Format” API that specifies whether project should be returned as a ZIP archive. This parameter is only supported for HTML format. Moreover, This release provided an API that let users add new recurring task. Aspose team has added an optional parameter returnAsZipArchive to GET /tasks/{name}/format API and POST /tasks/{name}/format API. It specifies whether project should be returned as a ZIP archive (supported only for HTML format). Please check Convert a Project Document to Specified Format article for more details in the product documentation section. This release also introduced new API that can be used to add new recurring task.

Overview: Aspose.Tasks Cloud

Aspose.Tasks is a non-graphical 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 Cloud

Monday, September 17, 2018

Render HTML Documents to TIFF or PNG Image Format inside .NET Apps

What’s new in this release?

Aspose team is happy to announce the new release of Aspose.HTML for .NET & Java 18.8. The cross platform feature of the API has also been enhanced as Aspose team has improved rendering into output devices running under .NET Standard on Linux platform. Some issues which were incurring in previous versions of the API while rendering HTML documents to TIFF or PNG format images, have been rectified in this release. Now Opacity of an image is maintained during rendering. This rendering has also been enhanced by resolving occurrences of some file-specific exceptions. Below is the list of new and improved features added in this new release
  • Apply Header and footer during HTML to PDF
  • HTML to PDF - Bullets and text are not appearing in RTL format
  • Image opacity is ignored in generated PDF
  • Problems while rendering HTML to TIFF
  • Problem converting HTML to PNG
  • NullReferenceException during HTML to PDF conversion  B
  • HTML to PDF - doesn't wait for $(document).ready()
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 API

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

Disable Pivot Table Ribbon & Applying Text Alignment to Partial Text inside TextBox using Java

What’s new in this release?

Aspose team is pleased to announce the new release of Aspose.Cells for Java 18.8. It includes new features, enhancements and bug fixes to supplement the usability of the product and support the developers community. New features are always part of every release to enrich the product. It is very common to apply different alignments to the partial texts in the text box. This feature was having some issues but now it is reviewed and bugs are removed to incorporate proper alignment.   This option allows screen reader software to utilize the text within the PDF file for reading.  You can disable it by applying a change permissions password and deselecting few options in Adobe Acrobat. Same functionality can be achieved using Aspose.Cells for Java now. Pivot table based reports are useful but prone to error if target users do not have detailed knowledge of Excel to configure these reports. In these circumstances organizations will want to restrict users from being able to change a pivot table based report. Common pivot table features like adding additional filters, slicers, fields, or changing the order of certain things in the report are mostly not recommended for every user. On the other hand, these users shall also be able to refresh the report and use existing filters or slicers. Aspose.Cells has provided this ability to developers for restricting users from changing these reports while creating them. For this purpose Excel provides feature to disable pivot table ribbon and same is provided by Aspose.Cells i.e. developer can disable the ribbon which contain controls to modify these reports. Reliability and efficiency is basic requirement by the users for any software product. If some conversion takes too long, sometimes it is required to interrupt this process to return control to the user. This feature is already present but got some performance issues, however we have further improved it and now can be used without any trouble. While working with Excel, pasting rows and columns is very common and this feature was introduced in the earliest versions of Aspose.Cells. However limited paste option was available in contrast to Excel where variety of options are available when we paste data somewhere in Excel. Now Aspose.Cells has provided this feature and you can paste data with multiple options. There are some other enhancements and exceptions part of this new release, such as Hyperlinks not working when referenced from other sheets, Incorrect alignment issue while rendering to PDF, Wrong placement of table data from HTML to Excel file, Depiction of slicer control while spreadsheet to HTML conversion, Improper gradient color rendering to PDF, Improper chart category title display in PDF and Wrong border style for merged cells. Below are some important new features, enhancement and bug fixes part of this release.
  • Disable Pivot Table Ribbon
  • Protect workbook and worksheet in ODS file
  • Interruption issue with saving XLSX file process
  • Hyperlink not working when referenced from other sheet
  • Incorrect alignment while rendering spreadsheet to PDF format
  • Table data shifted to wrong row and column while converting from HTML to MS Excel file format
  • Chart's image position is wrong in Chrome & FireFox while converting to HTML 
  • Slicer control is not rendered when converting Excel file to HTML file format
  • Vertical line at the center of the chart is not drawn properly in the rendered image
  • Gradient color for negative bubbles is not applying in the PDF output
  • Chart category title not shown properly in the image
  • Wrong border style returned for merged cell
  • Read watermark from Excel file
  • Property comment contains unnecessary text
  • Property "revision number" not checked correctly
  • Macros in the ODS file are not retained in the generated ODS file format
  • NegativeArraySizeException while converting XLSX to HTML
  • NumberFormatException raised while loading the HTML file into workbook
  • NullPointerException exception raised while calling the CalculateFormula
  • Exception when rendering worksheet to PNG file format
  • Error in Cell: E22-Invalid formula - exception on opening MS 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

Thursday, September 13, 2018

Create New Reviewer, Setting Locale & Improved Image Rendering 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.8. Various enhancements and bug fixes have been made to the library to improve its usability and performance. As per general behavior in Java Applications when an unrecognized locale is encountered, they fall to the parts of locale settings which is recognized. In earlier version(s) of the API, API was unable to demonstrate such behavior in Java Applications. Setting different locales support has been added in latest release of the API and users can set locale as per their requirements using the code snippet provided on the blog announcement page. While creating comments in a Diagram, sometime users have a requirement to specify reviewer for comments. In order to specify different reviewers for different comments, new support has been added in Aspose.Diagram API. Users can use the provided code snippet to implement this new feature. Along with the features and enhancements mentioned above, there are various fixes which have been made in latest version of the API, such as improved Image Rendering, VSD to other file formats conversion has been further improved, Diagram saving has been improved to work effeciently and improved Shapes Processing in a VDX file. This release includes several enhanced features and bug fixes as listed below
  • Enhanced rendering to image
  • Add support to create new reviewer
  • Support for Setting locale with the API
  • VSDX to SVG - incorrect rendering of the arrows
  • Location of Text on Connectors is wrong in output VSDX file
  • Unable to open output VDX file with Visio Viewer 2010 Professional
  • The text items are displaced on converting a VSDX to PNG
  • The incorrect position of text items on converting a VSD to PDF
  • The text of the shapes is displaced on converting a VSD to PDF
  • VSD to Image - the characters overlap with line
  • Diagram.Save method throws OutOfMemoryException
  • Shapes are overlapping in VDX file
  • Dots missing in generated PDF
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

Wednesday, September 12, 2018

Render Comments from ODP & Enhanced Presentation Saving in PPS Format using .NET

What's New in this Release?

Aspose team is happy to share the announcement of Aspose.Slides for .NET 18.8. This is primarily a maintenance release whereby Aspose team has added support for some new features as well. This release has introduced some important new features, such as Add support for Strict Open XML format, Rendering of Metafiles ignores fonts loaded with FontsLoader, Rendering comments from ODP format that have no author and support for “purl.oclc.org” namespace in Type attribute in “.rels” parts. There are some important enhancements and bug fixes also part of this release such Rendering presentation with large amount of data in charts consumes all available memory, Existing PPTX table cells changes formatting after assigning text, The embedded data stream is disposed, enhanced PPT to PDF export, Presentation saving in PPS format is fixed, Border around text appears after saving the PPT file, Setting and getting PlotArea X, Y values now working, Data Format label lost when saving pptx, enhnaced rendering of external fonts in SVG, Chart rendering in generated thumbnail is fixed, Chart changes after right click on edit data and many more. This list of new, improved and bug fixes in this release are given below
  • Add support for Strict Open XML format.
  • Rendering of Metafiles ignores fonts loaded with FontsLoader.
  • Rendering comments from ODP format that have no author.
  • Support for “purl.oclc.org” namespace in Type attribute in “.rels” parts.
  • Rendering presentation with large amount of data in charts consumes all available memory.
  • Existing PPTX table cells changes formatting after assigning text.
  • The embedded data stream is disposed.
  • PPT to PDF not properly converted.
  • When PPTX is converted to PDF, picture gets blurred.
  • An exception PptxReadException raises while loading the presentation.
  • Exception when cleaning/updating metadata of Strict Open XML Presentation (.pptx).
  • Presentation is not saved in PPS format.
  • Corrupt PDF is generated if Small Caps text is used in presentation.
  • Title text in All Caps is rendered as normal as exported PDF.
  • Border around text appears after saving the PPT file.
  • Axis Labels are not showing in the generated PDF file.
  • EffectTriggerType properties are not working as expected.
  • Chart failed to get edited in PowerPoint if series names are same.
  • PPT presentation can’t contains more than 8 placeholders on PPT saving.
  • Insufficient header length exception on presentation load.
  • Setting and getting PlotArea X, Y values not working.
  • Logo of embedded empty equation block rendered incorrectly.
  • PPTX not converted properly to PDF.
  • SVGOptions.DeletePicturesCroppedAreas works incorrect.
  • Set range not working.
  • Data Format label lost when saving pptx.
  • Pie chart percentage labels are incorrectly rendered in thumbnail.
  • Saving PPTX to PDF can cause text in pie chart labels to be lost.
  • Chart not properly converted to PDF.
  • Improper render of external fonts in SVG.
  • Text get missing and overlapped when exporting to PDF Notes.
  • PPTX not properly converted to PDF.
  • Chart is improperly rendered in generated thumbnail.
  • Strikethrough portion rendering issue.
  • Exception on loading or saving presentation.
  • Setting data label position is not working in Box and Whisker chart.
  • Changing of data labels font size and color has no effect in output presentation.
  • Presentation repair message on opening the Aspose.Slides saved presentation after chart.ChartData.SetRange(range) in PP 2013.
  • Chart changes after right click on edit data.
  • Charts or Images are improperly rendered in generated 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

Tuesday, September 11, 2018

Clip Areas of Interest of an Image & Python Script for Batch Processing inside Cloud Apps

What’s new in this release?

Aspose team is pleased to announce the new release of Aspose.OMR for Cloud 18.8. This release introduces a feature in OMR.Kernel (Cloud) that let users clip areas of interest. An improvement “No postprocessing for template images” has been made in GUI OMR Editor (Cloud client). Moreover, Python script for batch processing has been added as Demo in Python SDK.  Users can specify an area of interest, which will be cropped from the image and returned as an image in recognition response. In this way, a user can obtain not only the recognition data but also cropped parts of the original image that may be further processed according to user needs. There are some important new features included in GUI OMR Editor (Cloud client), such as No postprocessing for template images, Clip Areas of user’ interest feature allows users to add clip areas to templates, and also view and save clipped areas from recognized images and Python script for batch processing OMR documents has been added as a demo in Aspose.OMR Cloud SDK for Python. The list of important new and improved features are given below
  • Clip Areas
  • No postprocessing for template images
  • Clip Areas of user' interest
  • Python script for batch processing (Demo in Python SDK)
  • Support of PDF
  • Barcodes and QR-codes in template generation
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
Contact Information
Aspose Pty Ltd
Suite 163, 79 Longueville Road
Lane Cove, NSW, 2066
Australia
Aspose - The File Format Experts
sales@aspose.com

Phone: 888.277.6734
Fax: 866.810.9465

Monday, September 10, 2018

Tagged PDF Documents Support, Enhanced Tracking of Word Wrapping & Line Breaking using .NET

What's New in this Release?

Aspose team is very excited to announce the new version of Aspose.PDF for .NET 18.8. The latest release of the API includes 20+ bug fixes reported in earlier versions of the API. Since feature set of API has been being expanded with each new release, new features and enhancements are also part of this release. In earlier version(s) of the API, support for identifying points/position was provided where an “Enter” was added/pressed to create a line break. Logging and background processing of multi-line text fragments in text adding scenarios were implemented by introducing GetNotifications() method in Page Class. Also, it was promised that this feature would be improved in future releases of the API. Thus, tracking of word wrapping and line breaking is further improved and implemented in latest release of the API. Since functionality to generate Tagged PDF documents has been under development, completed features have also been included in this release of the API, such as Headings validations have been implemented for PDF/UA, Implemented PDF/UA Tables Validations, Validations of Lists are included for PDF/UA, Writing correct file name attribute to validate log file has been added, Added warning and manual check levels to validation log, Validation of Notes and References has been implemented. Along with the above mentioned features, 26 fixes have also been incorporated in this release, such as PDF to PPTX Conversion is improved, Text searching engine has been improved, Text replacement operation is further improved, PDF to Image Conversion is improved, Image to PDF Conversion issues are resolved, Sizing issues of SVG inside PDF document have been fixed, API is improved to generate PDF/A Compliant documents & many more. The list of important new and improved features are given below
  • Add Replace image feature in ImagePlacementAbsorber
  • PDF/UA: Validate Headings
  • PDF/UA: Validate Tables
  • PDF/UA: Validate Lists
  • PDF/UA: Validate Notes and References
  • PDF/UA: Writing correct file name attribute to validation log file
  • PDF/UA: Add Warning and Manual check levels to validation log
  • Track word wrapping / line breaking in scenarios of editing documents.
  • PDF to PPTX - the low quality of image
  • PDF to PPTX - Too many text boxes in resultant file
  • Text fragments are not matched by the regex.
  • Text overlaps after replace operation and doubles
  • Text overlaps after replace operation
  • When saving document as image first page is filled with black color
  • Error and missing image in PDF after inserting BW image          Bug
  • JPEG to PDF: Inserted image is invisible
  • PDF to JPG - Logo is missing
  • PDF to TIFF - incorrect output
  • SVG images are not sizing properly
  • PDF to TIFF - NullReferenceException
  • When PDF is saved as TIF, a NullReferenceException occurs
  • SVG image is not visible when adding in table
  • Problem rendering Chinese text
  • After conversion PDF-to-PDFA the output is not compliant
  • Some items are missing in TOC.
  • PDF to PDF/A_2b - Resultant file is not complaint
  • PDF to PDF/A_1b - Resultant file is not complaint
  • PDF to PDFA Conversion process hangs up       
  • PDF to PDFA Conversion process hangs up
  • NullReferenceException occurs when trying to add attachment to a pdf file that does not contain attachments
  • All pages have null value.
  • The image isn't shown while loading PDF from HTML file.
  • PDF to PDF/A - Resultant file is not compliant
  • Text strikeout works incorrect in some scenarios of use multiline text fragments.
  • TextFragmentAbsrober throws exception:Index and length must refer to a location within the string  
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

Sunday, September 9, 2018

Windows Size Setting for Image & Enhanced JPEG to PNG & PDF Conversion using Java

What’s new in this release?

Aspose development team is pleased to announce the new release Aspose.Imaging for Java 18.8.  This release has added support for some of new features in this API along with resolution of incurring issues in API.  This release has introduced some new features in this release, such as Support to change window size and FIPs Compliant version of Bouncy Castle usage in APIs. There are some important enhancements and bug fixes also part of this release, such as empty results when converting EPS to Raster on Compact and non-license/venture mode, ImageSave exception on saving JPEG to PNG or PDF, Low quality JPEG generated, Temp files are created when saving DJVU documents, Add watermark for export to EMF/EMF+ without a license, Updating text layer for PSD image throws error when opened in Photoshop,  Incorrect creation of graphic objects EmfRecorderGraphics2D, Improved JPEG DCT decoder performance, EMF file not properly converted to SVG, Color radiance issues in images and many more. The main new and improved features added in this release are listed below
  • Support to change window size .
  • FIPs Compliant version of Bouncy Castle usage in APIs.
  • CropBmpMultithreading() produces blank BMP images.
  • Empty results when converting EPS to Raster on Compact and non-license/venture mode.
  • ImageSave exception on saving JPEG to PNG or PDF.
  • Low quality JPEG generated.
  • PsdImageException thrown on updating PSD text.
  • Temp files are created when saving DJVU documents.
  • Add watermark for export to EMF/EMF+ without a license.
  • Updating text layer for PSD image throws error when opened in Photoshop.
  • Incorrect creation of graphic objects EmfRecorderGraphics2D.
  • Improved JPEG DCT decoder performance..
  • EMF file not properly converted to SVG.
  • Color radiance issues in images.
  • Exception on converting EMF to PNG.
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, September 6, 2018

Strict Open XML Format Support & Rendering Comments from ODP using Java

What's New in this Release?

Aspose team is happy to share the announcement of Aspose.Slides for Java 18.8. It has added support for some of new features in this API along with resolution of incurring issues in API. There are some important new features included in this release such as Add support for Strict Open XML format, Rendering of Metafiles ignores fonts loaded with FontsLoader, Rendering comments from ODP format that have no author, Support for "purl.oclc.org" namespace in Type attribute in ".rels" parts. It also included some important enhancements and bug fixes, such as Border around text appears after saving the PPT file, improved PPTX to PDF conversion, improved rendering of external fonts in SVG, Rendering presentation with large amount of data in charts consumes all available memory, Existing PPTX table cells changes formatting after assigning text, The embedded data stream is disposed and many more. This list of new, improved and bug fixes in this release are given below
  • Add support for Strict Open XML format
  • Rendering of Metafiles ignores fonts loaded with FontsLoader
  • Rendering comments from ODP format that have no author
  • Support for "purl.oclc.org" namespace in Type attribute in ".rels" parts
  • Rendering presentation with large amount of data in charts consumes all available memory
  • Improved PPTX to PDF conversion
  • Improved rendering of external fonts in SVG
  • The embedded data stream is disposed
  • When PPTX is converted to PDF, picture gets blurred
  • PPT to PDF not properly converted Enterprise Support
  • Icons are missing in exported PDF for RedHat Linux
  • Support for "purl.oclc.org" namespace in Type attribute in ".rels" parts
  • Bar Chart not properly converted to PDF
  • Improper render of external fonts in SVG
  • Text get missing and overlapped when exporting to PDF Notes
  • PPTX not properly converted to PDF
  • Chart is improperly rendered in generated thumbnail
  • PPTX not properly converted to PDF
  • Strikethrough portion rendering issue
  • Exception on loading presentation
  • PptxReadException when opening PPTX files on Mac
  • Exception on saving presentation
  • Setting data label position is not working in Box and Whisker chart
  • Exception on using Fonts
  • Rendering presentation with large amount of data in charts consumes all available memory
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, September 5, 2018

HTTP Proxy Support in Email Clients & Convert Outlook Task to MHTML inside .NET Apps

What's New in this Release?

Aspose team is pleased to announce the release of Aspose.Email for .NET 18.7. This month’s release includes a new feature and several 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’s emailing clients let users work with popular protocols including SMTP, POP3 and IMAP. The earlier versions of the API supported Socks Proxy. This month’s release further enhances this capability by providing support for HTTP Proxy.  Users can now use the emailing clients i.e. POP3, IMAP and SMTP with HTTP proxy. Aspose team has also supported Outlook’s Task conversion to MHTML and produce MailMessage like output. The MhtSaveOptions’ FormatTemplates lets users specify additional options to set the output format in desired format. This month’s release also enhances the functionality of fetching Outlook items from Exchange server. All old methods like FetchContact, FetchMessage, FetchNote, etc. have been replaced with a single unified method named FetchItem. This allows to use the common method for fetching all types of items from Exchange server without worrying for exact match. The main bug fixes & improved features added in this release are listed below
  • Provision of using http proxy in email clients
  • Unified method for MAPI Items fetching using EWS
  • Option to set Font in Text only emails
  • MailMessage like MHT output for Mapi Task
  • Ignoring error during ImapClient.ListMessagesByPage
  • Setting MapiCalendar.IsAllDay to TRUE causes changes in AppointmentStateFlag
  • Regression: Difference in message times from version 18.4
  • API doesn't raise exception for empty MailMessage
  • Pop3/Imap return BodyEncoding as NULL
  • ImapClient.ListMessages(true) raises Timeout exception
  • Attachment images rendered in PDF after converting MSG to Mhtml
  • MHT to HTML loses the image
  • Converting message .msg to VCard .vcf format is producing incorrect output
  • Creation of Draft Appointment from Text raises exception with space
  • MailMessage to MapiMessage converts signed message to normal
  • EML with VCF to MSG corrupts attachment
  • Contact photo not fetched using EWS
  • MapiMessage.FromMailMessage has different dates as compared to MapiMessage.FromFile
  • Exception arises when contact object is created with specified email addresses on Exchange 2007.
  • Embeddd Message in EML is not updated with PreserveTnefAttachments
  • MessageInfo fields are null if accepted meeting response is in inbox
  • Unable to set DisplayName of VCF Contact
  • Calendar item not added properly to Inbox and Calendar folder of PST
  • Issues with MHT to MSG using MapiMessage
  • An exception occurs while fetching contacts
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, September 4, 2018

Optional Password Parameter Support for all Methods & Create Method to Return API info inside Cloud Apps

Aspose team is pleased to announce the new release of Aspose.Slides for Cloud 18.8. The release creates a method to return API info; and remove obsolete xxxNotes export formats and obsolete feature of passing colour in PUT method body for background resource. Moreover, support optional password parameter for all methods. There are some important features part of this release, such as create method to return API info, Remove obsolete xxxNotes export formats, Remove obsolete feature of passing colour in PUT method body for background resource and Support optional password parameter for all methods. This release includes plenty of improvements & bug fixes features as listed below.
  • Create method to return API info
  • Remove obsolete xxxNotes export formats
  • Remove obsolete feature of passing colour in PUT method body for background resource
  • Support optional password parameter for all methods
  • Black rectangle instead of drawing in exported SVG
  • Empty SVG options cause an error—
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, September 3, 2018

Aspose.Newsletter September 2018: New APIs for Working with Excel, Photoshop, Word, XPS & EPS Files

Aspose Newsletter for September 2018 has now been published that highlights all the newly supported features offered in the recent releases. It includes information about 5 New file format manipulation APIs launched this month;  Excel Spreadsheet Processing APIs for PHP Applications, Manipulate Photoshop Files without using Photoshop, Perform Word Documents Processing Functionalities within Native C++ Applications, Manipulate Complex XPS Files Easily within .NET Applications, Converting EPS Files at its Best & many more.
Excel Spreadsheet Processing APIs for PHP Applications
Aspose.Cells for PHP via Java: Create, Manipulate or Convert Excel Spreadsheets in PHP applications without needing Microsoft Excel.
Manipulate Photoshop Files without using Photoshop
Aspose.PSD for .NET: Dynamically Create, Read, Edit & Convert Adobe Photoshop PSD and PSB files to raster image file formats.
Perform Word Documents Processing Functionalities within Native C++ Applications
Aspose.XPS for .NET: Aspose.Words for C++: Create, Build and Modify Word documents including advance document formatting within C++ applications, without using Microsoft Word. More details
Manipulate Complex XPS Files Easily within .NET Applications
Aspose.XPS for .NET: Create, Edit and Save existing as well as new XPS documents within any types of .NET application (C#, VB.NET, ASP.NET and J#).
Converting EPS Files at its BEST within .NET Applications
Aspose.EPS for .NET: Programmatically empower your .NET applications to read and convert PostScript (.ps) and Encapsulated PostScript (.eps) files into PDF documents.
Support of Nested Reports by LINQ Reporting Engine and Creating Snip Corner Rectangle within .NET and Java Word Applications
Aspose.Words now supports inserting contents of outer documents to your reports dynamically using LINQ Reporting engine. Just enable doc tag to check the template syntax and populate with data using LINQ Reporting in .NET and Java applications. Another exciting feature allows creating snip corner rectangles in word documents. There are several shape types added within “ShapeType” enumeration to choose from.
Support of Stock Chart and Improved PowerPoint Presentation Rendering
Aspose.Slides have massively improved chart management features within PowerPoint presentation and slides. This new release announces support of Stok chart as well as improving rendering performance for exported PDF and slide thumbnails within .NET, Java, C++, Reporting Services, JasperReports and SharePoint applications.
Support for HTTP Proxy in Email Clients and Converting Outlook Task to MHTML in .NET
Work with popular emailing protocols including SMTP, POP3 and IMAP using Aspose.Email for .NET. Aspose.Email for .NET already supports Socks Proxy but we have further enhanced this capability by providing support for HTTP Proxy as well. You can confidently use POP3, IMAP and SMTP email clients with HTTP proxy. Another new feature supports Outlooks’ Task conversion to MHTML and produce MailMessage like output. The MhtSaveOptions’ FormatTemplates lets you specify additional options to set the output format in desired format. Read more details
New Barcode Generation API for .NET and Java Applications
Aspose.BarCode API now enhances your barcode generation experience to a new level. The new APIs for .NET and Java are represented by BarcodeGenerator class that is simple to work with but powerful enough to give you maximum control over Barcode generation as per customized requirements. With this enhanced API, generate and work with barcodes in more flexible ways.
.NET Code Example: Add Text with Gradient Shading and Manipulate Tables inside PDF documents
Aspose.Pdf now supports applying gradient shading or pattern color space to the text. Aspose.Pdf.Color class now introduces a new property of PatternColorSpace that can be used to specify shading colors for the text. The PDF API also supports manipulating (adding and replacing) tables inside a PDF document. Read more details
.NET Code Example: Convert Microsoft Project MPP file to HTML
Aspose.Tasks for .NET now enhances the Project data conversion to HTML by providing capability to save html elements to separate files. You can also export the fonts, images and CSS styles to separate files while exporting project data to HTML. Read more details.
Code Example: Convert OneNote to PDF with Hyperlinks in .NET and Java
Aspose.Note has already supported converting OneNote documents to PDF but conversation with hyperlinks in images was not available. This OneNote API now lets users retain hyperlinked images during conversion to PDF in .NET and Java applications.
.NET Code Example: Render HTML to PDF, EPUB, SVG and MHTML
Aspose.HTML for .NET has massively improved the performance of HTML parsing module. A new vendor prefix -aspose- is introduced to customize behavior of CSS properties. Rendering of HTML documents to several other formats including PDF, EPUB, SVG and MHTML has been enhanced and respective Renderer classes have been extended. Read more

.NET Code Example: Read GML Files with and without Specifying Schema
spose.GIS for .NET now supports reading Geometry Markup Language (GML) file format either with and without specifying schema. It also provides support for reading data from ESRI File Geodatabase. Read more details.
Code Example: Import and Export 3D Scene into Draco 2.2 Format in .NET and Java
Aspose.3D now allows you to import as well as export any 3D Scene or Mesh into Draco 2.2 format. Several other enhancements have also been made to import glTF files with Draco compression in your .NET and Java applications as per the specified requirements. Read more.
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 Reporting Services 18.7 – Upgraded Aspose.Words for Reporting Services to the latest version of Aspose.Words for .NET 18.7.
  9. Aspose.Words for JasperReports 18.7 – Upgraded Aspose.Words for JasperReports to the latest version of Aspose.Words for Java 18.7.
  10. Aspose.Diagram for .NET and Java 18.7 – Improved Rendering of Microsoft Visio files to Images and PDF
Supporting User Groups and Conferences
Aspose is sponsoring a number of user groups and upcoming events, including:
  • September 3-4: APIDays – Melbourne, Australia
  • September 15: DDD Melbourne – Melbourne, Australia
  • September 19-21: NDC Sydney – Sydney, Australia
Sponsor a user group? Get in contact: user.groups@aspose.com
Collect a copy of Aspose Newsletter, July 2018 edition

Sunday, September 2, 2018

Use Default Fonts while Converting PDF to HTML & Enhanced PDF to Image Export using Java

What's New in this Release?

Aspose team is pleased to announce the release of Aspose.PDF for Java 18.7.  This release has come with a lot of improvements in features of inter-file format conversions. Various bug fixes to reported issues in earlier versions of the API, are also part of this release. In case users are planning to upgrade to latest version of the API, It is recommend to please go through the release notes page of the API in official documentation to get an idea of what has been changed and added new in latest release. While converting PDF into HTML involving specific fonts which are not present in the machine, API used to throw an exception regarding missing fonts in earlier versions. In this latest version, font replacing has been implementing to deal with such scenarios. Now users can convert PDF into HTML format and in case specific fonts are not present in machine, they will be replaced with default font. Along with the features and enhancements mentioned above, There are some useful improvements and bug fixes included in this release of API, such as Improved character rendering of different languages in PDF, Memory consumption is improved for PDF to Image conversion, Local links preservation has been fixed for PDF to HTML conversion, Improved Table Extraction Feature and Improved Inter-File Format Conversion. Some important improved features included in this release are given below
  • PDF to HTML: Saving html file without fonts
  • Multi byte characters not displayed in PDF
  • PDF to image - out of memory exception
  • PDF to HTML - local links are not preserved
  • NullPointerException during PDF to PDF/A
  • Yellow background not same after converting PDF to PDF/A
  • PDF to Excel - Incorrect ouput
  • API is unable to extract table data using TableAbsorber Class
  • PDF to PDFA3b: Converting PDF, generated from Aspose.Cells, to PDFA3b fails the compliance (Linux)           
  • PDF to PDFA2b: Converting PDF, generated from Aspose.Cells, to PDFA2b fails the compliance (Linux)
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