Wednesday, January 31, 2018

Scale-able Vector Graphics (SVG) Format Support & Enhanced Render SVG File to XPS inside .NET Apps

What’s new in this release?

Aspose team is happy to announce the new release of Aspose.Html for .NET 18.1.0. Aspose team has included SVG namespace in this version of the API. It enables users to navigate, load or render the SVG file as per their requirements. Utilizing the features offered by this namespace, users can also render a SVG file to a XPS file. Aspose.HTML for .NET 18.1 has improved support for rendering an HTML file to PDF and other format files. Rendering devices including ImageDevice, XpsDevice, PdfDevice have been improved and enriched with features, and efficient rendering can be performed with Aspose.HTML for .NET 18.1.0. Below is the list of new and improved features added in this new release
  • Manipulating SVG formats
  • Improved HTML file rendering to PDF
  • Render SVG to XPS Conversion
  • Incorrect render result with CSS position property
Newly added documentation pages and articles

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

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

More about Aspose.Html for .NET

Tuesday, January 30, 2018

Set Vector Format of Barcode Image & Add Support to Save Barcode in SVG Format in SQL Reports

What’s new in this release?
 e new release of Aspose.BarCode for Reporting Services 18.1.0. The major development in this release is the support to the generated barcode image in Vector format. Aspose.BarCode for Reporting Services now enable the developers to save the generated barcode image in vector format. Two new formats EMF and SVG has been introduced. Saving barcode image in vector format is very simple and is demonstrated in the code snippet on blog announcement page. This release also fixes exceptions that were reported by Aspose valued customers, such as It was noticed that when font is specified while saving the barcode image in vector format. The barcode inaccurate text was displayed. The process of drawing barcode text has been improved, Setting big text size with StringAlignment.Far option, it was noticed that the barcode text disappears. Now the issue has been fixed and Working of CodeLocation property has been improved. Below is the list of new and improved features added in this new release
  • Add support to save barcode in SVG
  • Add support to save barcode in any Vector image format
  • Support to generate and recognize EPC QR coded barcode
  • Improved drawing text when font is specified
  • Mark old useless BarCodeReader API as obsolete
  • Barcode is rendered without text
  • Incorrectly saving a picture to a file
  • Property CodeLocation works incorrectly
 Newly added documentation pages and articles

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

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

More about Aspose.Report for .NET

Monday, January 29, 2018

Create Rectangular Torus Object in 3D Scene & Importing an ASE Document using .NET

What’s new in this release?

Aspose team is pleased to announce the release of Aspose.3D for .NET 18.1.0. The new version 18.1 of the API has been released with the support of importing 3D ASE models. Developers can create rectangular torus object in 3D scene as well as set the load option of RVM model to center the scene by moving the root node. With the help of Aspose.3D for .NET API, developers can import ASE 3D models, and then save to supported 3D formats. The multiple constructors and Open method of Diagram class allow to import 3D models. With the recent version of Aspose.3D for .NET API, developers can create rectangular Torus object in 3D scene. In order to achieve this, we have added RectangularTorus class. Please refer to the code example as documented in this help topic "Create rectangular Torus in 3D Scene". Furthermore, CenterScene member has been added to the A3DObject class. It helps to center the scene by moving the root node. The the code example is provided on blog announcement page. This release includes plenty of new features as listed below
  • Add new entity - Rectangular torus support
  • Import an ASE document
  • Invalid transform for RVM file with multiple primitives under same node.
  • RVM file with sloped cylinder is not supported.
  • Cannot import an RVM file
Newly added documentation pages and articles

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

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

More about Aspose.OCR for .NET

Sunday, January 28, 2018

Inline Images Conversion to Regular Attachments & Better Outlook EMLs to XPS Conversion using Java

What’s new in this release?

Aspose team is pleased to announce the new release of Aspose.Email for Java 18.1.0. Ported from its equivalent .NET version, this release includes the same improvements and enhancements as present in the .NET version of API. This release includes several improvements to the overall API functionality which further add to the overall stability and performance of the API in terms of expected output. These improvements span over difference functional areas of the API such as Retaining message body font after setting html body, Issue with retrieving email’s HTML body text, Loss of data while resaving Calendar EML, Conversion of inline images to regular attachments, Issue with reading recipients and sender information from EML, Conversion of message body to encoding strings while resaving EML, Creation of multiple EML files in MBox while adding EML with attachments and Exception with conversion of EMLs to XPS. The main improved features & bug fixes added in this release are listed below
  • Create common queue for group and simple operations for SMTP, POP3 and IMAP clients
  • Font changed after setting the html body of email
  • Error while retrieving MailMessage.HtmlBodyText 
  • Calendar EML resaved loses all data
  • Inline images become part of attachments collection after removing the signature
  • Mapi message body html has invalid namespace declarations in html tag
  • From/To not read properly from EML
  • Resaving EML to EML loses turns body content into encoding
  • Issue saving messages using MapiMessage
  • Adding EML to Mbox creates multiple emails in Mbox
  • While instancing a MailMessage object an exception raises
Other most recent bug fixes are also included in this release.

Newly added documentation pages and articles

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

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

More about Aspose.Email for Java

Thursday, January 25, 2018

PDF Incremental Updates Feature & PDF Text Extraction Error Reporting Implementation using Java

What's New in this Release?

Aspose team is pleased to announce the release of Aspose.Pdf for Java 17.12.0. While investigating a scenario where a PDF document used PDF Type 3 fonts, it was observed that the TextAbsorber class was not retrieving the text correctly. Reason was that the fonts used in the PDF, contained different encoding and it is not possible to extract text from such documents, by using Adobe Reader itself. Aspose team has realized the necessity to implement functionality in the API that such error in the document can be reported. Aspose team is pleased to inform users that text extraction error reporting has been implemented for TextAbsorber and TextFragmentAbsorber classes, which is available with Aspose.Pdf for Java 17.12. It was observed that when users load a PDF document from binary, manipulate it (i.e add some annotations) and save it to a different binary – the content of the PDF document was used to be totally changed. In order to avoid such issues, it have implemented an additional method i.e saveIncrementally() into the Document class. Now users will be able to save document into a Stream object, using Incremental Updates. As it always recommended to use latest release of API’s as they include latest features / improvements and fixes related to issues reported in earlier released versions. Some important improved features included in this release are given below
  • PDF Incremental updates when load pdf document from binary
  • PDF to JPEG - Missing text in output JPG
  • PDF to HTML: text misplaced in resultant HTML
  • HTML to PDF - Conversion process hangs
  • PDF to HTML - Text changes its position
  • Text absorber retrieves the garbled text
  • PDF to Doc: Text in the word document are wrapped one on another
  • PDF to XPS: colored images changes to greyscale
  • PDF to PDF/A - Text starts appearing overlapped
  • Text replacement issue: Characters are missing in replaced text
  • PDF to DOCX - text is overlapping in resultant file
  • PDF to HTML: text shifted to left side
  • PDF to Excel - Blank File is Generated
  • Remove text underline in a PDF document  
  • Open PDF file from stream add annotation invalidates the signature
  • PDF to PNG - invisible objects become visible  
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, January 24, 2018

Save OneNote Document to HTML Stream with Embedded Resources in Separate Files using .NET

What’s new in this release?

Aspose team is pleased to announce the release of Aspose.Note for .NET 18.1.0.This month’s release includes a new feature of saving OneNote document as HTML to stream. It also introduces support for saving document to HTML with Callbacks. Aspose.Note API lets users to save OneNote document to file as HTML. From this release onwards, the API now supports exporting OneNote document to MemoryStream as HTML. The HtmlSaveOptions now introduces the capability to save resources associated with document as embedded resources of converted HTML or save explicitly on disc. It also supports saving file to Memory Stream with Embedded Resources as well as Save as HTML with Resources in Separate Files. The list of new and enhanced features added in this release are given below
  • Support saving to stream in html format
  • Saving to Stream with Embedded Resources
  • Saving to File with Resources In Separate Files
  • Saving to Stream with Callbacks for Saving Resources
Newly added documentation pages and articles
 
Some new tips and articles have now been added into Aspose.Note for .NET documentation that may guide users briefly how to use Aspose.Note for performing different tasks like the followings.
Overview: Aspose.Note for .NET

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

More about Aspose.Note for .NET

Tuesday, January 23, 2018

Work with OMR Templates, Create Surveys & Test Sheets from Simple Text Markup inside Cloud Apps

What’s new in this release?

Aspose team is pleased to announce the new release of Aspose.OMR for Cloud 17.12.0. Aspose.OMR for Cloud is a REST API that helps users to perform optical mark recognition in the cloud. This release introduces a new Cloud API that allows users to generate surveys and test sheets from simple text markup. Just prepare the survey text and users have a template ready to work with. Moreover, it has significantly improved the recognition quality. Template Generation API allows users to generate surveys and test sheets through simple text markup. Just prepare the survey text and users have a template ready to work with. Alternatively, users can write a header text, specify the number of questions and answers… Congratulations! Users get their personal test sheet. Aspose.OMR Client is an open source .NET application with GUI that helps users work with OMR templates and perform OMR operations. Using this GUI application users can create OMR templates, correct or update existing OMR templates and perform optical mark recognition. There are some new features part of this release, such as Help and tips information toolbar, Single Validate operation instead of Correct and Finalize, Option to hide Properties view, Quick Rename group of questions, Form Generation, Compress Images uploaded on cloud to reduce traffic and price, Recent templates list and Export All results. The list of important new and improved features are given below
  • OMR new cloud API: generate surveys and test sheets from simple text mark-up
  • Investigation and implementation for preprocessing presets
  • Recognition quality improvement
  • Help and tips information toolbar
  • Single Validate operation instead of Correct and Finalize
  • Option to hide Properties view
  • Quick Rename group of questions
  • Form Generation
  • Compress Images uploaded on cloud to reduce traffic and price
  • Recent templates list
  • Export All results
Newly added documentation pages and articles

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

More about Aspose.OMR for Cloud

Monday, January 22, 2018

Save Barcode Image in Vector Format, Generate & Recognize EPC QR Coded Barcode using .NET

What's New in this Release?

The latest version of Aspose.BarCode for .NET 18.1.0 has been released. The major development in this release is the support to save the generated barcode image in Vector format. This release also supports enhanced process of drawing barcode text when font is specified in the code snippet. Improved working of CodeLocation property has also been incorporated in this release. Aspose.BarCode supports the functionality to save the generated barcode image in vector format. Two new values EMF and SVG has been introduced in Aspose.BarCode.BarCodeImageFormat enumeration which can be set before saving barcode image.  Aspose.BarCode.BarCodeImageFormat enumeration now contains Bmp, Gif, Jpeg, Png, Tiff, TiffInCmyk, Emf and Svg. How a developer can save barcode image in vector format is quite simple and is demonstrated in the code snippet on blog announcement page. This release also fixes exceptions that were reported by Aspose valued customers, such as It was noticed that when font is specified while saving the barcode image in vector format. The barcode inaccurate text was displayed. The process of drawing barcode text has been improved, Setting big text size with StringAlignment.Far option, it was noticed that the barcode text disappears. Now the issue has been fixed andWorking of CodeLocation property has been improved. Below is the list of new and improved features supported in this version.
  • Add support to save barcode in SVG
  • Add support to save barcode in any Vector image format
  • Support to generate and recognize EPC QR coded barcode
  • Improved drawing text when font is specified
  • Mark old useless BarCodeReader API as obsolete
  • Barcode is rendered without text
  • Incorrectly saving a picture to a file
  • Property CodeLocation works incorrectly
Newly added documentation pages and articles

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

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

More about Aspose.Report for .NET

Sunday, January 21, 2018

Preserve Meta-Characters during Replacement & Enhanced LINQ Reporting Engine using Java

What's New in this Release?
 
Aspose development team is happy to announce the monthly release of Aspose.Words for Java 18.1.0. There are 63 improvements and fixes in this regular monthly release. The most notable includes improved character spacing control logic, improved space shrinking for Verdana font, improved “allow handing punctuation” handling when kerning is enabled, Fixed clip issue with semi-broken tables, Fixed draw order of wrapped shapes in 2013 mode, Fixed repeated header height problem during field update, Fixed the bug causing error in page numbers in multi-page documents rendered into PostScript, Proper calculation of undocumented margins in DrawingML Charts implemented, Horizontal axis of Bubble Chart scaling fixed, Vertical axis of 3DArea Chart scaling fixed, MS Word 2016 approach for rendering of DrawingML Charts axis labels implemented; (Labels are rotated to fit the chart), Fixed rendering of Legend markers for 3D-LineChart, Improved rendering of composite (with multiple series) charts and Chart title with ManualLayout rendering fixed. This release has enhanced the support of data band inside a single-column table row for LINQ Reporting Engine. In previous versions of Aspose.Words, when opening and closing foreach tags are inside same cell, the output contents would be in the same cell. Starting from Aspose.Words 18.1, users can export the single-column data band in separate new row using greedy switch. This has enhanced the support of conditional blocks in table’s row for LINQ Reporting Engine. If users put an opening if, elseif, or else tag and a closing if tag in the same cell, the engine treats a template option formed by these tags as a common one rather than a table-row one by default. However, users can override this behavior making the engine to treat such a template option as a table-row one by specifying a greedy switch. It has added FindReplaceOptions.PreserveMetaCharacters property in Aspose.Words 18.1 to preserve meta-characters beginning with “&” during replacement. In this release, Aspose team has removed following obsolete public method from CompositeNode class. The parameter “isLive” is not used anymore. Please use CompositeNode.GetChildNodes(NodeType nodeType, bool isDeep) instead. It has added new feature in the release of Aspose.Words to show or hide the chart axis. You can use ChartAxis.Hidden property to achieve this. XmlMapping.StoreItemId property has been added in this release to specify the custom XML data identifier for the custom XML data part. Please read DataBinding class for more detail about storeItemID property. The list of new and improved features added in this release are given below
  • Add feature to show/hide axis of chart
  • API to get geometric position of element in Word Doc
  • Add feature to get w:storeItemID of StructuredDocumentTag
  • Add feature to add multiple replies to comment using Comment.AddReply
  • RTF to Pdf conversion issue with text-box position
  • Empty row gets added when closing tag <</foreach>> is in last row of table
  • Incorrect ChartDataPoint Cloning
  • Some headers/footers have height of 0 in XMLs obtained by internal layout API
  • Rework Pdf digital signing code to be compatible with NetStandart 2.0
  • The length of superscripted footnote's text is incorrect in RTF output.
  • Shape is not rendered correctly in output PDF
  • Cleen up System.Security.Cryptography.Xml.
  • Removed Aspose.Xamarin.Security project.
  • Gradient fill image is filled as solid fill in PDF
  • Thai words are showing as squares when converted to DOC.
  • Document.UpdateFields does not update LastSavedTime.
  • Bullets rendering issue on Linux
  • Header contents are overlapped with body contents after conversion from Docx to Pdf
  • Content overlaps footer
  • Right borders specified for "tr" or "tbody" elements are not applied to cell
  • ReplacingArgs.Replacement returns incorrect value
  • Scaling issue of charts in DOCX to PDF conversion
  • Difference in values of axis in DOCX to PDF rendering
  • Barcode images are missing upon RTF conversion
  • DOCX to PDF conversion loses some images
  • Font information garbled in RTF document
  • White Paragraphs in Cells Turn Black during Saving a RTF
  • Incorrect TOC page number in RTF to DOCX conversion
  • Incorrect TOC page number in RTF to DOCX conversion
  • System.NullReferenceException is thrown when RevisionOptions.ShowRevisionBalloons is set to true
  • Repeating Section Content Control is not rendered in output PDF
  • RTF to DOCX conversion issue for Footnote Words Become Superscript
  • Incorrect rotation of the X-axis label text when exporting to PDF
  • Legend markers for 3D-LineChart are rendered incorrectly when exporting to PDF
  • Incorrect TOC page number in RTF to DOCX conversion
  • Error in page number when converting to PostScript
  • Range.Replace text within GroupShape does not Replace
  • DOCX to HTML conversion issue with chart rendering
  • OfficeMath is changed after re-saving DOCX
  • AllowHangingPunctuation rule is improperly processed
  • When open DOCX file, an exception occurs
  • Html save as Odt - view of table is different than in Docx and in MS Word
  • Document.Compare returns incorrect revisions
  • Incorrect TOC page number in RTF to DOCX conversion

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

Thursday, January 18, 2018

Generate QR Coded Barcode with Version Number, Enhanced Barcode Recognition from JPEG & TIFF Image using Java

What’s new in this release?

Aspose team is pleased to announce the new version of Aspose.BarCode for Java 17.12.0.  The major development in this release is the support to generate QR coded barcode with its version number. This release also supports enhanced process of recognizing Code128 and OneD coded barcode. Enhanced speed and quality of 1D barcode recognition process functionality has also been incorporated in this release. Aspose.BarCode for Java now supports the functionality to generate QR coded barcode with its version information. This functionality allows the developers to generate QR coded barcode by setting its version number. A property BarCodeBuilder.setQRVersion has been introduced to define the said setting. How a developer can set QR version number is demonstrated in the code snippet given below. The code snippet contains comments that makes it self-explanatory. There are some important enhancements and bug fixes part of this release, such as  Process of setting license has been improved. Now API will show correct exception message in case license subscription is expired. Set license execution time has also been improved, Working of Aspose.BarCode in multi threaded environment has been enhanced, DatabarStacked barcode recognition process has been enhanced, Process of recognizing barcode from JPEG and TIFF image has been improved, Functionality to generate Datamatrix barcode has been updated and Process to recognize PDF417 and Code128 barcode has been enhanced. Performance improvements have been made to boost up the process.  Below is the list of main improved features and bug fixes added in this release.
  • Support to set QR version while generating barcode image
  • Improve speed and quality of the new 1D recognition algorithm
  • Setting License in Aspose.BarCode throws exception
  • Aspose.BarCode throw exception when used in multi-threading
  • Unable to recognize DatabarStacked barcode with big white space
  • Aspose.Barcode is unable to recognize Code128 barcode from JPG image
  • Unable to recognize barcode from a TIFF image
  • Performance issue while reading PDF417 and Code128 codes
  • Performance issue while reading PDF417 and Code128 codes
  • Performance issue while reading PDF417 and Code128 codes
  • Performance issue while reading PDF417 and Code128 codes
  • Performing BarCode recognition in C++ application is taking long time
  • Can't recognize code128 from a tif file
  • Performing Barcode recognition on a TIFF image and setting JVM 4GB is throwing exception : OutOfMemoryError
  • Generated Datamatrix barcode with Aspose.BarCode is not recognized by Aspose.BarCode
 Newly added documentation pages and articles
Some new tips and articles have now been added into Aspose.BarCode for Java documentation that may guide users briefly how to use Aspose.BarCode for performing different tasks like the followings.
Overview: Aspose.BarCode for Java
Aspose.BarCode is a Java based visual component for generation & recognition of 1D & 2D barcodes to support Java, web applications and J2ME platform. It supports 29+ barcode symbologies like MSI, QR, OneCode, Australia Post, Aztec, Code128, Code11, EAN128, Codabar, Postnet, USPS and also supports image output in GIF, PNG, BMP & JPG formats. Other features include barcode size & color settings, rotation angle & caption. You can render barcodes to images, printers, HTTP servlet response & graphical objects too.
More about Aspose.BarCode for Java

Wednesday, January 17, 2018

Visio Shape Conversion to PDF or HTML Formats & Clone Visio Shape to Another Shape Instance using .NET

What’s new in this release?

Aspose team is pleased to announce the new release of Aspose.Diagram for .NET 17.12.0. It has added support of exporting a single Visio shape to PDF and HTML formats. Developers can also copy a shape instance to another shape. The recent version 17.12 covers enhancements and regular bug fixes. With the recent version of Aspose.Diagram API, developers can retrieve and export a shape to PDF and HTML formats. In order to achieve these features, ToPdf and ToHTML methods are added in the Shape class. Please refer to the following code examples: Convert Visio Shape to PDF (.NET), Convert Visio Shape to HTML (.NET). With the recent version 17.12 of Aspose.Diagram API, developers can retrieve a shape, and then clone to another shape instance. In order to achieve this, the Copy method has been added in the Shape class. Please refer to the code examples in the documentation secton to the topic "Copy a Visio Shape to another Shape instance".  Here is the list of important enhancements and bugs fixes in the new version.
  • Add support to duplicate / clone a shape
  • Provide the single API to convert a Visio shape to PDF
  • Provide the single API to convert a Visio shape to HTML
  • the parsing error of the long attributes value occurred while generating a VDX diagram
  • Output VSDX - the controls in Shapes do not work
  • VSDX to image - an OLE object is not preserved
  • VSD to image - the additional characters appear
  • VSD to PDF - the page number remains 4 in all pages
  • VSD to image - the page number remains 4 in all pages
  • VSDX to PDF - missing the content of shapes
  • VSDX to PDF - incorrect background color of the shapes
  • VSDX to HTML - incorrect background color of the shapes
  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, January 16, 2018

Fully Reworked Version of PHP SDK & Enhanced Images Support in PDF to Word Conversion in Cloud Apps

What's New in this Release?

Aspose team is pleased to announce the release of Aspose.Words for Cloud 17.12.0. This release includes improvements in terms of feature enhancements and bug fixes. Specifically, Aspose team is providing improved support for images in PDF to Word conversion and has released fully reworked version of Aspose.Words for Cloud PHP SDK. This release improves support for images in PDF to Word conversion. It now supports Semi-transparent images, Rotated images and Inline images (images that go “inside” the text, being a logical part of text paragraph). Some Restrictions are still apply, such as Vector images (rendered via PDF paint operators) are not converted. The fully reworked version of Aspose.Words for Cloud PHP SDK has been released. PHP Cloud SDK is a wrapper around REST API, allowing to process documents in PHP 5.6 or higher quickly and easily, gaining all benefits of strong types and IDE highlights. The distribution is available at Packagist and source code at GitHub. New SDK is fully supported and has the some 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 and Usage of Request/Response classes to represent long lists of parameters. This allows for cleaner code and easier backward-compatibility going forward.  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. The list of new and enhanced features added in this release are given below
  • PDF to Word: Image Conversion
  • Semi-transparent images
  • Rotated images
  • Inline images (images that go "inside" the text, being a logical part of text paragraph)
  • 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/Respo
Start a free trial today – all users need is to sign up with the Aspose for Cloud service. Once signed up, users are ready to try the powerful file processing features offered by Aspose for Cloud.

Overview: Aspose for Cloud

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

More about Aspose for Cloud

Monday, January 15, 2018

Converting CMYK PSD to CMYK Tiff & Enhanced EMF to SVG Conversion inside .NET Apps

What’s new in this release?
Aspose team is pleased to announce the new release of Aspose.Imaging for .NET 17.12.0. In this release Aspose team has added support for many feature along with resolution of outstanding issues in API. There are some new features introduced in this release, such as setting Color Type and Compression Type for JPEG Images, Color replacement in PSD layers, Saving SVG with Fonts embedded or Exported, Managing resources while saving Metafileas SVG, Convert ODG Files, Updating Fonts cache and setting replacement for missing fonts. Some important enhancements are also part of this release, such as Resolution of PSD Conversion CMYK to RGB with alpha channel, Improperly computed TiffFrame.HorizontalResolution resolution, Improve memory usage of Tiff options, JPEG, PNG decoders, Improve performance the de-convolution filter in case low memory, Converting DNG image into JPG provides output with light spots, Improper text rendering in generated PNG, Optimize the Aspose.Imaging.Color structure, SVG is not properly converted PNG, Improve performance of CMYK colors processing, improve performance JPEG decoder and exceptions when saving PSD image. The main new and improved features added in this release are listed below
    • Support for converting CMYK PSD to CMYK TIFF
    • Darker colors and color reproducibility
    • When PSD is converted to PNG, an ArgumentOutOfRangeException occurs
    • GIF not properly converted to PNG
    • Exception on saving Tiff Image
    • Fix PSD test rendering for specific case
    • Fix PSD crop operation         
    • Exception on converting EMF to SVG
    • Image saving failed when saving JPEG2000 as PNG
    • OpenTypeInfoCacheProcessor.UpdateFontsCacheFromFolders throws exception and breaks the work if there are zero files in Fonts directory
    • mprove memory usage of Jpeg fomat through improving work with buffer
    • Image exception on load Tiff image
    • TypeTool6ResourceProcessor.ReplaceTextInGlobalResources does not work
    • Incorrect number conversion in OpenDocument support class: OdEnhancedGeometryReader.ReadEnd
    • GIF image is not properly converted to PNG
    • Corrupted DngImage.Width and DngImage.Height after calling the Image.GetPixel method
    • Improve Djvu performance    
    • Incorrect condition statement in DgImage.Unpack  
    • Incorrect condition statement in DgImage.RawProcess
    • EMF image export error
    Newly added documentation pages and articles
    Some new tips and articles have now been added into Aspose.Imaging for .NET documentation that may guide users briefly how to use Aspose.Imaging for performing different tasks like the followings
    Overview:Aspose.Imaging for .NET
    Aspose.Imaging for .NET is an image processing & manipulation component that allows developers to create, edit, draw or convert images in their .NET application. It allows developers to convert image files to PSD, BMP, JPEG, PNG, TIFF and GIF formats. Moreover a set of pens, brushes and fonts can be used to draw images or add new elements & text to existing images. Aspose.Imaging for .NET works well with both web & windows applications. Moreover, it adds the support for Silverlight platform.
    More about Aspose.Imaging for .NET

Sunday, January 14, 2018

Render Office Add-Ins While Converting Excel to Pdf & Implement Formula Similar to Excel VBA using Java

What’s new in this release?

Aspose team is pleased to announce the new release of Aspose.Cells for Java 17.12.0. This release includes many new features and enhancements along with some critical bug fixes that further improve the overall stability of the APIs. It is also recommend to clients to use the powerful Aspose for Java APIs directly in their Maven Projects with simple configurations. Microsoft Excel formulas may have different names in different locales/regions or languages. For example, SUM function is called SUMME in German. Aspose.Cells cannot work with non-English function names. In Microsoft Excel VBA, there is Range.FormulaLocal property that returns the name of the function as per its language or region. Aspose.Cells also provides Cell.FormulaLocal property for this purpose. However, this property will only work when users will implement GlobalizationSettings.getLocalFunctionName(String standardName) method. Aspose.Cells now supports to render MS Office Add-ins (in Excel files) in the output PDF. You do not need to use any special method or property to render Office Add-Ins in the output PDF. Sometime, users want to auto populate smart marker data to other worksheets if it is too large. Suppose, users data source has 1500000 records. These are too many records for a single worksheet, then users can move the rest of the records to next worksheet. Users can change the shape type of data labels of the chart using the DataLabels.ShapeType property. It takes the value of DataLabelShapeType enumeration and changes the shape type of data labels accordingly. Aspose.Cells provides the feature to export worksheet CSS separately when users convert your Excel file to HTML file format. Please use HtmlSaveOptions.ExportWorksheetCSSSeparately property for this purpose and set it to true while saving Excel file to HTML format. Aspose.Cells allows users to prefix tableCELLSJAVA-42479. Below are some important new features, enhancement and bug fixes part of this release.                                                      
  • Improved LoadDataFilterOptions enumeration and ambiguity removed
  • CSV Format - D2 and D6 are IsString but Aspose.Cells treats them as IsNumeric
  • When XLSX is converted to PDF, some lines in charts are different
  • Some CSS class declarations are not prefixed in the output HTML
  • HTML output inconsistent with source - Excel to HTML conversion
  • Importing long value from HSQL DB throws an exception
  • Equation is not rendered fine in the output PDF
  • Chart is missing in the output PDF
  • Datalabels for the chart are missing in the output PDF/image
  • Chart image is not alike Microsoft Excel
  • Datalabels display wrong in the output HTML file format
  • Set combo box name does not work for the source Excel file but if re-saved by Microsoft Excel it works ok
  • Microsoft Excel Macro-Enabled Worksheet (.xlsm) gets corrupted after opening and saving via Aspose.Cells APIs
  • Setting a Checkbox linked cell causes MS Excel to prompts an error message when opening the output file into it
  • Reading the XLSB file throws the NullPointerException
  • Exception elements styles with HtmlSaveOptions.TableCssId property.




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, January 11, 2018

DWT, DWG Drawing Support & Exporting DWG to Raster or PDF using Fixed Size using Java

What’s new in this release?
Aspose team is pleased to announce the new release of Aspose.CAD for Java 17.12.0. It has included support for many API features pertaining to DWG and DXF file formats along with support for DWT files. It has also resolved certain issues incurring in API as well. There are some important new features included in this release, such as exporting DWG to PDF/A and PDF/E, Exporting DWG to Raster or PDF using Fixed Size, support for DWT Files, support for reading XREF metadata for DWG file, render PDF files as a part of DXF drawings, rxport DXF to WMF, rxport embedded DGN underlay for DXF format and render PDF files as a part of DXF drawings. This release also include important enhancements & bug fixes, such as improved rendering of hatch patterns, respect measure metrics from IFC file for auto-sizing, Writing tests for reading SummaryInfo, PDF is improperly generated for DWG file, stackOverflowException raised during export of DWG image, error Image export failed, CadStringParameter values missing, converting DWG to PDF is producing incorrect text in the resultant PDF and improved rendering of line weights. The main new features added in this release are listed below
  • Set compliance after converting CAD to PDF
  • Support for rounded hidden lines when exporting DWG/DXF to bmp and PDF
  • Support for reading XREF metadata for DWG file
  • Wrong page size when exporting DWG to PDF
  • 3D entities support for DGN v7
  • Support to convert DWG to PDF/A & PDF/E format
  • Render PDF files as a part of DXF drawings
  • Export embedded DGN underlay for DXF format
  • Ability to convert DXF to WMF
  • Render DWG document by specifying coordinates
  • Export to PDF/Raster of fixed size   
  • Implement export of linked DWF files
  • Implement reading of files in DWT format
  • Implement reading of encoding for DXF/DWG
  • Merge CadRasterizationOptions and DgnRasterizationOptions classes
  • Implement free point of view option for IFC
  • Improve rendering of hatch patterns
  • Respect measure metrics from IFC file for auto-sizing
  • CadException: The DGN version isn't valid when loading a DGN file
  • Writing tests for reading SummaryInfo
  • PDF is improperly generated for DWG file
  • StackOverflowException raised during export of DWG image
  • Error Image export failed
  • CadStringParameter values missing
  • Converting DWG to PDF is producing incorrect text in the resultant PDF
  • Improve rendering of lineweights
Newly added documentation pages and articles
Some new tips and articles have now been added into Aspose.CAD for Java documentation that may guide users briefly how to use Aspose.CAD for performing different tasks like the followings.
Overview:Aspose.CAD for Java
Aspose.CAD for Java enables developers to convert AutoCAD DWG and DXF files to PDF, JPG, PNG, BMP, TIFF and GIF image formats. It is a native API and does not require AutoCAD or any other software to be installed. Developers can also convert the selected layers and layouts from the AutoCAD files. The conversion to PDF and Raster images is of very high quality. Developers can also remove entities from DWG and DXF documents. It also adds support for leader’s entity for DWG format.
More about Aspose.CAD for Java

Wednesday, January 10, 2018

Add or Remove Custom Properties of 3D Object & Export 3D Models to RVM Format using .NET

What’s new in this release?

Aspose team is pleased to announce the release of Aspose.3D for .NET 17.12.0. The new version of the API has been released with the support of scaling geometries in 3D model as well as manipulating custom properties of 3D objects. Developers can sort out a child node using FindNode member of the Node instance. With the help of Aspose.3D for .NET API, developers can export all supported 3D models to RVM format. The Save method of the Scene class allows to export 3D models. With the recent version 17.12 of Aspose.3D for .NET API, developers can scale a single 3D object or all objects in a 3D scene. In order to achieve this, multiple Scale members are added to the PolygonModifier class. Please refer to the code example as documented in this help topic "Scale geometries of a 3D Scene". With the help of Aspose.3D for .NET API, developers can add, retrieve and remove custom properties of 3D objects. In order to achieve this, RemoveProperty, GetProperty, SetProperty members are added in the Node class. Furthermore, FindNode method has been added in the Node class. It helps in retrieving a child node by name. This release includes plenty of new features as listed below
  • Add support of exporting RVM (AVEVA PDMS)
  • Add shorthand way to scale geometries
  • Add support of exporting custom property/ID to nodes in GLTF format 
Newly added documentation pages and articles

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

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

More about Aspose.OCR for .NET

Tuesday, January 9, 2018

Images Support in PDF to Word Conversion & Fully Reworked Version of .NET SDK inside Cloud Apps

What's New in this Release?

Aspose team is pleased to announce the release of Aspose.Words for Cloud 17.11.0. This release includes improvements in terms of feature enhancements and bug fixes. Specifically, we are providing support for images in PDF to Word conversion and has released fully reworked version of Aspose.Words for Cloud .NET SDK. This release introduces support for images in PDF to Word conversion with some limitations, such as Semi-transparent images are not converted properly and Rotated images are not supported. The fully reworked version of Aspose.Words for Cloud .NET SDK has been released. .NET Cloud SDK is a wrapper around REST API, allowing to process documents in C# quickly and easily, gaining all benefits of strong types and IDE highlights. The distribution is available at NuGet and source code at GitHub. New SDK is fully supported and has some 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 & more. 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. The list of new and enhanced features added in this release are given below
  • DOCX to PDF conversion issue with SmartArt rendering
  • Horizontal and Vertical Merge properties of Cell are updated incorrectly
  • Footer missing in converting from Word to PDF
  • 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
Start a free trial today – all users need is to sign up with the Aspose for Cloud service. Once signed up, users are ready to try the powerful file processing features offered by Aspose for Cloud.
Overview: Aspose for Cloud

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

More about Aspose for Cloud

Monday, January 8, 2018

.NET Standard 2.0 Support, Add Text with Gradient Fill & Use SVG Image in Stamp Annotation using .NET

What's New in this Release?

Aspose team is pleased to announce the release of Aspose.Pdf for .NET 17.12.0. This new release contains new useful features, enhancements and bug fixes. Starting from Aspose.Pdf for .NET 17.12, this API includes .NET Standard 2.0 version. Aspose product team has ported complete functionality of regular .NET version of Aspose.Pdf, into .NET Standard 2.0 version. Since this is the first version with .NET Standard 2.0 support, so in the features related to graphics, there may be some problems and the product team has been working hard to fix them. Aspose team has implemented support of gradient fill for text adding scenarios. Setting gradient fill to TextFragment/TextSegment’s foreground color is going to be operable in Aspose.Pdf for .NET 17.12. While adding TOC (Table of Contents) in the PDF documents, usually headings in the list, are showed with page numbers where they navigate users after clicking them. Sometimes, users want to display only text without page numbers in the table of contents. In Aspose.Pdf for .NET 17.12 release, users will be able to hide page numbers in table of contents by using new boolean property IsShowPageNumbers of TocInfo class. In the earlier version(s), StampAnnotation class supported JPEG and PNG images for stamps – whereas in new 17.12 version of the API, it is feasible to use SVG image in Stamp Annotation. Apart from the above mentioned enhancements and features, It has also provided fixes against many issues. The list of important new and improved features are given below
  • Implement LaTeX fragment embedding
  • Support to add text with Gradient Fill    
  • HorizontalAlignment for FloatingBox contents
  • Add feature to hide the page numbers in table of contents tree
  • Use SVG image with StampAnnotation object
  • Text absorber retrieves the garbled text
  • PDF to TIF conversion loses the text
  • PDF generated with Document class is greater in size as compared to Pdf class
  • #$TAB is not working in new DOM based XML
  • Alignment attribute in XML takes enum value instead of string
  • Cannot embed font in the PDF with embedability Preview/Print
  • Alignment of radio button is not proper
  • CustomResourceSavingStrategy delegate is not called when saving as HTML
  • Regression bug during PDF-to-HTML conversion in versions 17.10 and 17.11
  • PDF to EPUB: resultant epub document missing image
  • Method Delete of ActionCollection class doesn't work
  • Pdf printing problem
  • The numbering formatting issue in the PDF form output.
  • Combine Files - Bookmarks not working
  • Text replacement malformed the PDF contents
  • PDF to JPEG - Missing text in output JPEG
  • PDF to PNG - invisible objects become visible
  • Some images have replaced by a blue rectangle
  • Issue in adding SVG image in Page Header
  • Named destinations are lost when processing bookmarks
  • Print Works Incorrectly
  • PDF to Excel - Escaping XML reserved characters
  • Long text replacement moves text off the page
  • PDF to PNG - Resultant image is missing contents
  • PDF to PPTX - Highlighted text do not appear properly in resultant file
  • PDF to HTML - Text appears as image
  • PDF to HTML - Text changes its position
  • PDF to HTML - the additional characters are added
  • Changing Foreground color of Text removes the image from the PDF
  • TextState Foreground does not work
  • Setting BackgroudColor property of text Fragment hides the text
  • Text replacement loses some characters in replaced text  Bug
  • Text overlaps when replacing file contents           Bug
  • Burmese language character are cut from above ages when adding in PDF        Bug
  • Text Extraction issue: RTL text is rendered as LTR        Bug
  • PDF to TIFF: conversion loses data
  • HTML to PDF - Problem converting PDF file
  • Incorrect Annotation type being returned
  • Bookmarks are lost after merging PDF documents
  • Cannot add formatted HTML text in all PDF pages
  • Aspose.Pdf recognize Incorrect font name
  • PDF to HTML: text shifted to left side
  • PDF to DOC: text line missing
  • PDF to Doc: Text in the word document are wrapped one on another
  • PDF to XPS: colored images changes to greyscale         
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, January 7, 2018

Preserve MSG Attachment Formats While Exporting Outlook Contacts & Tasks from PST File using Java

What’s new in this release?

Aspose team is pleased to announce the new release of Aspose.Email for Java 17.12.0. This release brings the same improvements that are part of equivalent Aspose.Email for .NET version. Specifically, it provides the capability to preserve attachment’s format while extracting Contacts and Tasks from PST file. This release introduces the capability to save Outlook item’s attachment format during saving to disc. Attachment MSG formats can now be preserved while exporting Outlook Contacts and Tasks from PST file. This can be achieved using the setPreserveEmbeddedMessageFormat method of EmlSaveOptions to true. This release also includes several improvements in term of bug fixes, such as processing of encrypted messages, Email messages to MHTML, Rendering of hyperlinks to HTML during conversion, Timezone changes during conversion of EML to MSG, exceptions while converting messages to MSG and ICS and Loss of formatting during messages conversion to XPS. The main improved features & bug fixes added in this release are listed below
  • Task and contact attachments converted to EML
  • Processing attached encrypted messages
  • HTML data/links not set properly in contact body
  • Formatting lost while converting EML to XPS
  • Attachments in EML file not detected by API
  • MSG to MHTML removes line spaces
  • MSG body Text formatting different than the source HTML
  • Converting EML to MSG calendar Item shifts date by local time difference
  • Outlook raises exception while loading MSG file converted by Aspose.Email
  • ICS raises exception while opening fine with MS Outlook
  • MapiConversionOptions - add option to ignore picture validation.
  • MapiConversionOptions - add option to ignore uri RFC validation
Other most recent bug fixes are also included in this release.

Newly added documentation pages and articles

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

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

More about Aspose.Email for Java

Thursday, January 4, 2018

CMYK PSD to CMYK Tiff Conversion & Enhanced EMF to PNG Export inside Java Apps

What’s new in this release?

Aspose development team is pleased to announce the new release Aspose.Imaging for Java 17.12.0.  It has added support for some of new features in this API along with resolution of incurring issues in API. Support for converting CMYK PSD to CMYK TIFF has been  introduced in this release. There are some important enhancements part of this release, such as Support for converting CMYK PSD to CMYK TIFF, Incorrect condition statement in DgImage.RawProcess, Incorrect condition statement in DgImage.Unpack, Improve Djvu performance, GIF image is not properly converted to PNG, Image exception on load TIFF image, Improve memory usage of Jpeg fomat through improving work with buffer, Image saving failed when saving JPEG2000 as PNG, Fix PSD crop operation, Darker colors and color reproducibility and many more. The main new and improved features added in this release are listed below
  • Support for converting CMYK PSD to CMYK TIFF
  • Incorrect condition statement in DgImage.RawProcess
  • Incorrect condition statement in DgImage.Unpack
  • Improve Djvu performance.
  • Corrupted DngImage.Width and DngImage.Height after calling the Image.GetPixel method.
  • GIF image is not properly converted to PNG.
  • Incorrect number conversion in OpenDocument support class: OdEnhancedGeometryReader.ReadEnd.
  • Image exception on load TIFF image.
  • Improve memory usage of Jpeg fomat through improving work with buffer.
  • OpenTypeInfoCacheProcessor.UpdateFontsCacheFromFolders throws exception and breaks the work if there are zero files in Fonts directory.
  • Image saving failed when saving JPEG2000 as PNG.
  • Exception on converting EMF to SVG.
  • Fix PSD crop operation.
  • Fix PSD test rendering for specific case.
  • Exception on saving TIFF Image.
  • GIF not properly converted to PNG.
  • When PSD is converted to PNG, an ArgumentOutOfRangeException occurs.
  • Darker colors and color reproducibility.
  • Converting EMF to PNG in not producing correct output.
  • EMF image export error.
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, January 3, 2018

Aspose.Newsletter January 2018: Holidays Offer Extend to 31st January on Aspose.Total APIs & Other News

Aspose Newsletter for January 2018 has now been published that highlights all the newly supported features offered in the recent releases. Special Holidays Offer of 25% Off on Aspose.Total for .NET, Java, Android, SharePoint, SSRS & JasperReports has been extended till January 31st, so hurry up.  It also includes information about new JavaScript API for Manipulating and rendering MS Excel spreadsheets, Aspose.Pdf, Aspose.Words & Aspose.Email for .NET supports .NET Standard 2.0, how to Set Chart Axis Properties in Word Document & more.

Hurry! Offer ends January 31st.

Get 25% off Aspose.Total for .NET, Java, C++, Android via Java, Android via Xamarin, iOS via Xamarin, Mac via Xamarin, SharePoint, SSRS and JasperReports. Quote HOL2017WBS when placing your order. Buy Now

New Product Launched: Aspose.Cells for JavaScript via Java

Manipulate and render MS Excel spreadsheets using JavaScript API. Aspose.Cells for JavaScript via Java allows to programmatically create, modify, extract, copy, merge, and replace spreadsheet content. It supports high-fidelity file format conversions to and from XLS, XLSX, XLSM, SpreadsheetML, CSV, Tab Delimited, HTML, MHTML and OpenDocument Spreadsheet in JavaScript. Read more

Aspose.Words for .NET includes .NET Standard 2.0

Aspose.Words for .NET introduces support for .NET Core (.NET standard 2.0). This new version supports full functionality of the regular .NET version of Aspose.Words with few limitations and public API differences. Read more details.

Aspose.Pdf for .NET supports .NET Standard 2.0

Aspose.Email for .NET announces long awaited feature request for supporting .NET Standard 2.0 (.NET Core). It has full functionality of standard .NET Framework except a few limitations that will be taken care of in future releases as the development team is already working on feature improvements. Read more details

Aspose.Email for .NET supports .NET Standard 2.0

Aspose.Email for .NET announces long awaited feature request for supporting .NET Standard 2.0 (.NET Core). It has full functionality of standard .NET Framework except a few limitations that will be taken care of in future releases as the development team is already working on feature improvements. Read more details

How to: Set Chart Axis Properties in Word Document?

Aspose.Words allows developers to work with chart axis, scaling and display units for the value axis in Java and Android applications. Users can use ChartAxis, AxisDisplayUnit, and AxisScaling classes to define X and Y axis properties

How to: Determine Smart Art Shape and Convert it to Group Shape in Excel Spreadsheets?

Smart Art shapes are special shapes that allow you to create complex diagrams automatically. Aspose.Cells allows users to detect Smart Art shapes and convert them to Group shape in .NET and Java Excel applications. Use Shape.IsSmartArt method to determine smart art shape and Shape.GetResultOfSmartArt() method to convert Smart Art Shape into Group Shape.

How to: Preserve Outlook item’s Attachment Format during Conversion in Java?

Aspose.Email provides the capability to preserve attachment’s format during saving to disc within Java and Android applications. Attachment MSG formats can now be preserved while exporting Outlook Contacts and Tasks from PST file. This can be achieved using the setPreserveEmbeddedMessageFormat method of EmlSaveOptions to true.


How to: Set default font for converting project data to PDF?

Aspose.Tasks for .NET 17.12 introduces a new feature for setting default font during project data conversion to PDF. This default font set up during rendering of documents helps when a font is not found on the server. In such case, default font replaces the missing font and output is not affected. Try out fully functional code examples here

How to: Generate Segments per Row for Databar Barcode in Java?

Aspose.BarCode for Java 17.11 allows developers to adjust the amount of information in each row in the barcode. A property BarCodeBuilder.setColumns has been introduced to define the said setting. Try out fully functional code examples here.

Updates about new Product Releases
  1. Aspose.Total for Cloud – RTF compression implemented, and other enhancements.
  2. Aspose.Total for Android – all the latest versions of our Android APIs.
  3. Aspose.Total for SharePoint – a compilation of our latest SharePoint products.
  4. Aspose.Total for Reporting Services– a compilation of our latest Reporting Services products
  5. Aspose.Total for JasperReports – The latest versions of our JasperReports products.
  6. Aspose.Total for C++The latest versions of our C++ products packaged into one product suite.
  7. Aspose.Words for Reporting Services and JasperReports 17.12 – Upgraded Aspose.Words for Reporting Services and JasperReports to the latest version of Aspose.Words for .NET and Java respectively.
  8. Aspose.Pdf for Java 17.11 – Improved memory usage in multithreaded environment and text manipulation.
  9. Aspose.Slides for .NET and Java 17.12 – Improved WordArt, charts and images rendering support.
  10. Aspose.Slides for .NET, Java, SSRS, SharePoint and JasperReports 17.11 – Improved PowerPoint presentation comments rendering support available now.
  11. Aspose.Email for Java 17.11 – Support for working with extended attributes of messages using API’s Exchange Web Service (EWS) client.
  12. Aspose.Slides for SharePoint, SSRS and JasperReports 17.12 – Improved text rendering support when exporting to PowerPoint or other formats.
  13. Aspose.BarCode for .NET and SSRS 17.12  – Version number setting in QR coded barcode supported now.
  14. Aspose.Imaging for .NET and Java 17.11 – Improved support for SVG, ODG files and JPEG export options.
  15. Aspose.Html for .NET 17.12 – Improved processing of CSS styles and HTML to PDF conversion feature.
Supporting User Groups and Conferences
Aspose is sponsoring a number of user groups and upcoming events, including:
    • February 21 – 23: DevNexus 2018 – Atlanta – GA, USA
  Would you like us to sponsor your user group? Get in contact: user.groups@aspose.com
Collect your copy of Aspose Newsletter, November 2013 edition

Tuesday, January 2, 2018

Preserve Attachment’s Format While Exporting Tasks & Contacts 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 17.12.0.  This month’s release includes an enhancement for preserving attachment’s format while exporting Tasks and Contacts from PST file. It also includes several other improvements in terms of bug fixes that further add to the overall stability of the API. This release introduces the capability to save Outlook item’s attachment format during saving to disc. Attachment MSG formats can now be preserved while exporting Outlook Contacts and Tasks from PST file. This can be achieved using the setPreserveEmbeddedMessageFormat method of EmlSaveOptions to true. This release also includes several improvements in term of bug fixes, such as processing of encrypted messages, Email messages to MHTML, Rendering of hyperlinks to HTML during conversion, Timezone changes during conversion of EML to MSG, Exceptions while converting messages to MSG and ICS, Loss of formatting during messages conversion to XPS. The main features added in this release are listed below
  • Task and contact attachments converted to EML
  • Processing attached encrypted messages
  • HTML data/links not set properly in contact body
  • Formatting lost while converting EML to XPS
  • Attachments in EML file not detected by API
  • MSG to MHTML removes line spaces
  • MSG body Text formatting different than the source HTML
  • Converting EML to MSG calendar Item shifts date by local time difference
  • Outlook raises exception while loading MSG file converted by Aspose.Email
  • ICS raises exception while opening fine with MS Outlook   Bug
  • MapiConversionOptions - add option to ignore picture validation.
  • MapiConversionOptions - add option to ignore uri RFC validation 
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, January 1, 2018

DWT Files Support, Read XREF Metadata for DWG File & Export DGN AutoCAD Format To PDF using .NET

What’s new in this release?

Aspose development team is pleased to announce the release of Aspose.CAD for .NET 17.9.0. The major development in this release is the support for IFC and STL file formats. Aspose team has also rectified certain rendering issues incurring in API for exported DWG and DXF files as well. Now, users can work with IFC and STL files and render them to images and PDF files as per requirement. There are some important enhancements also introduced in this release, Resolution of DXF to PDF rendering issues, Incorrect image size for DWF, Difference between rendered PDF and Image, ImageException on exporting DWG to PDF, Missing text and blank area rendering issues when DWG is exported to PDF, Layer not visible when saving DWG as JPEG, Converting DXF to PDF is generating incorrect PDF file (text missing and multiple pages), Converting DWG to PDF format is producing incorrect PDF file of empty pages, Support export option which automatically excludes empty layouts, Fix bug with shift of drawing on layouts, Converting DXF to PDF is not producing correct results: Incorrect color and orientation of text. The main new features added in this release are listed below
  • Support for IFC format
  • Implement support for STL format
  • When DXF is converted to PDF, output files has 3 pages instead of 1
  • Converting DXF to PDF is splitting image on multiple pages in PDF
  • Incorrect image size for DWF
  • Difference between rendered PDF and Image
  • ImageException on exporting DWG to PDF
  • Text missing when DWG is exported to PDF
  • Layer not visible when saving dwg as jpg
  • DXF to PDF conversion is producing very small shapes in resultant PDF
  • Blank area when saving dwg as image and pdf        
  • Converting DXF to PDF is generating incorrect PDF file (text missing and multiple pages)
  • Converting DWG to PDF format is producing incorrect PDF file of empty pages
  • Support export option which automatically excludes empty layouts
  • Fix bug with shift of drawing on layouts
  • Converting DXF to PDF is not producing correct results: Incorrect color and orientation of text
Newly added documentation pages and articles
Some new tips and articles have now been added into Aspose.CAD for .NET documentation that may guide users briefly how to use Aspose.CAD for performing different tasks like the followings.
Overview:Aspose.CAD for .NET
Aspose.CAD for .NET enables developers to convert AutoCAD DWG and DXF files to PDF, JPG, PNG, BMP, TIFF and GIF image formats. It is a native API and does not require AutoCAD or any other software to be installed. Developers can also convert the selected layers and layouts from the AutoCAD files. The conversion to PDF and Raster images is of very high quality. Developers can also remove entities from DWG and DXF documents. It also adds support for leader’s entity for DWG format.
More about Aspose.CAD for .NET