Thursday, June 30, 2016

Create Bookmark Over 40 Characters & Suppressed Endnotes in Fixed Page File in Java/.NET Apps

What's New in this Release?
 
Aspose development team is happy to announce the monthly release of Aspose.Words for Java & .NET 16.5.0. This month’s release contains over 72 useful new features, enhancements and bug fixes to the Aspose.Words products. Here is a look at just a few of the biggest features and API changes in this month’s release, support of Bookmark Over 40 Characters in Exported PDF, added Explicit Support of Multiple Data Sources in LINQ Reporting Engine, Support of Suppressed Endnotes in Fixed Page File Format, support Special Handling of Backslash for IF File, improved reflow performance for large paragraphs, improved SVG output with IE compatibility, improved widow/orphan handling for tables and improved Asian text line breaking in fixed page file format.  MS Word does not allow creating bookmark over 40 characters. In previous versions of Aspose.Words, the bookmark name is truncated when its length is more than 40 characters. We have introduced new feature in this release to create bookmark over 40 characters long when the target document is PDF. An overload has been added to the ReportingEngine class. It allows using multiple data source objects while building a report. It also introduced new feature to suppress endnotes when document is exported to fixed page file format. PageSetup.SuppressEndnotes property works for only flow layout document (Word document) in previous versions of Aspose.Words. Starting from v16.5.0, this property will work for fixed page file formats e.g. Pdf, Xps. MS Word has special behavior for IF field – direct backslash in field code escapes following symbol during parsing but does not escape in field result. Starting from v16.5.0, this feature is supported by Aspose.Words. The list of new and improved features added in this release are given below
  • Improved reflow performance for large paragraphs.
  • Added explicit support of multiple data sources to LINQ Reporting Engine.
  • SVG output with IE compatibility improved.
  • Improved widow/orphan handling for tables.
  • Improved asian text line breaking.
  • Improved font metrics calculation for substituted fonts.
  • Implemented support for SuppressEndnotes option.
  • A symbol in picture is transformed to SDT and its actual look is not preserved during open/save a DOCX
  • Save Word document as PDF corrupts WordArt
  • Missing text in text boxes when converting to PDF
  • Word To PDF conversion - Problem with Textbox
  • Horizontal lines are not visible in generated document
  • /para rules during row break/ A Table row breaks across pages in PDF
  • TestJira4499 fails on certain machines
  • Numbered list does not get converted properly in the attached PDF
  • Google Chrome error: Duplicate headers received from server
  • Div is not imported into Aspose.Words DOM
  • Specifying new values to ComparisonOperator, LeftExpression or RightExpression of FieldIf cause lose of Tables and other formatting
  • Japanese text wraps to next line after English word in output Pdf
  • Hyperlink text should not wrap to the next line
  • A Page's content is splitting into two pages during rendering
  • Docx to SVG conversion issue with text selection in IE-11
  • Word to PDF conversion - missing drawing
  • Converting to PDF pushes last row on next pag
  • Table's rows are moved to previous page after saving Doc to Pdf
  • Document.UpdateFields corrupts the document
  • Table's cell margins are changed after re-saving Docx
  • Table's cells width are changed after re-saving Doc
  • Mergefield TableStart inside an IF field are processed although the IF condition is false (IF field is outside any merge regions)
  • Docx to Doc/Pdf conversion issue with bounded check-boxes
  • Document.UpdateFields does not update REF fields
  • Image (shape) is lost after re-saving mhtml
  • Not able to load DOCX file
  • Paragraph moves to previous page after conversion from Docx to Pdf
  • Cell border not rendered in Word where rowspan is used in Html
  • Barcode font is changed to Arial after re-saving Docx
  • Chinese text is truncated in output HtmlFixed format
  • Asian text is improperly wrapped. Font is improperly detected for not asian characters.
  • Data Labels in chart are changed after re-saving Docx
  • Missing Numbering when save as PDF in Memory Stream
  • Special characters are displayed in PDF
  • MailMerge.PreserveUnusedTags does not preserve "mustache" tags
  • Right-hand border thickness is incorrect during open/save a DOC
  • Converting to PDF messes up the table cell format
  • Hyperlink color changes to Black in generated DOC/PDF
  • Images are lost after open/save DOCX document (Sdt).
  • Drop caps do not export well to HTML
  • The contents do not fit in table's cell in output PDF file.
  • Unable to view Aspose.Words generated DOCX file with GoogleDocs
  • Picture is shifted up during DOCX to PDF conversion
  • Table contents become invisible in output PDF file
  • Incorrect text color in output PDF
  • Moderate effect Shape Style is not preserved during open/save
  • SmartArt text render incorrectly in output Pdf          Enhancement
  • Inconsistent formatting of comment references exported to HTML
  • Implement public API to set the shape fill to picture (at least) / Ellipse shape image is rendered as square in PDF
  • Html to Docx conversion issue with display : inline style
  • Contents are moved from 1st page to second page in output Pdf
  • Support special handling of backslash for IF fields
  • list-style:none does not take effect in output document
Other most recent bug fixes are also included in this release

Overview: Aspose.Words

Aspose.Words is a word processing component that enables .NET, Java & Android applications to read, write and modify Word documents without using Microsoft Word. Other useful features include document creation, content and formatting manipulation, mail merge abilities, reporting features, TOC updated/rebuilt, Embedded OOXML, Footnotes rendering and support of DOCX, DOC, WordprocessingML, HTML, XHTML, TXT and PDF formats (requires Aspose.Pdf). It supports both 32-bit and 64-bit operating systems. You can even use Aspose.Words for .NET to build applications with Mono.

Wednesday, June 29, 2016

Read Comments from VSD File & Render Visio Text with Subscript/Superscript using .NET

What’s new in this release?

We are pleased to announce the new release of Aspose.Diagram for .NET 6.5.0. This new version is a maintenance release. It comes with the general improvements for stability along with the regular bug fixes. Developers might save comments in the Visio diagram to describe the functional complexities of design. It helps the team members to share all the design information and to know progresses by sharing reviews on their part. Aspose.Diagram API allows developers to automate the task of retrieving comments from VSD diagram. We have enhanced this feature to get the expected results. We’re also gradually enhancing Aspose.Diagram API to make it easier than ever before for the developers. A connection point is a special point on a shape which can “glue” connectors and other shapes. When we glue a connector or shape to a connection point, they stay connected, even if one of the shapes is moved. Using Aspose.Diagram API, developers can retrieve the shapes from a visio stencil. This enhancement gives reliance over fetching all connection points of various shapes available in the VSS type stencils. A subscript or superscript is a number, figure, symbol, or indicator that is positioned slightly higher or slightly lower than the text on the normal line. For example, a footnote or endnote number reference is an example of superscript, and a scientific formula might use subscript text. This new version brings improvements in rendering of text styled as subscript or superscript. This version also addresses the issues of missing text items, partial rendering of the dynamic connectors, missing background color of the checkboxes and radio boxes as well as the resolution change of the output graphics. These bug fixes also improve the performance of Aspose.Diagram API. Here is the list of important enhancements and bugs fixes in the new version.
  • Can't retrieve connections from VSS stencil file.
  • Support loading comment for vsd file.
  • VSDX to PDF conversion, the arrows of dynamic connectors are not preserved.
  • DVSDX to HTML conversion, the arrows of dynamic connectors are not preserved.
  • VSDX to PDF conversion, incorrect sequence of line breaks in the text items.
  • VSDX to PDF conversion, red color text items are misplaced.
  • VSDX to HTML conversion, red color text items are misplaced.
  • VDX to PNG conversion, the appearance of dynamic connectors is changed.
  • VDX to SVG conversion, the appearance of dynamic connectors is changed.
  • VSD to PDF conversion, the shape's text is also available in shape shadow.
  • VSD to PDF conversion, the text items and bullets are not properly aligned.
  • VSD to HTML conversion, the text items and bullets are not properly aligned.
  • VSD to HTML conversion, the text items and bullets are not properly aligned.
  • VSD to PDF conversion, the text items and bullets are not properly aligned.
  • VSDX to PDF conversion, missing various shapes in the resultant PDF file.
  • VSD to PDF conversion, the dashed type lines turn into a solid.
  • VSD to PDF export - the background color of the checkboxes is not preserved.
  • DVSD to PDF export - the background color of the radio boxes is not preserved.
  • VSD to PDF export - the color of selection lists is changed.
  • DVSD to PDF export does not render letters slightly above.
  • VSD to HTML export does not render letters slightly above.
  • The text position of some items is incorrect on converting a VSDX to SVG.
  • Extra bullets are added for saving a VSD to PDF.
  • DMissing shapes on converting a VSD to PDF.
  • Missing various text items on converting a VSD to PDF.
  • Missing shapes on converting a VSD to HTML.
  • Missing various text items on converting a VSD to HTML.
  • DImageSaveOptions.Resolution property does not work as expected on exporting a VSDX to JPG.
  • The position of text items is changed on converting a VSD to PDF.
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.

Tuesday, June 28, 2016

Microsoft SQL Server 2016 & MS Report Viewer 2015 Support in SQL Server Reporting Services

What’s new in this release?

The long awaited version of Aspose.Words for Reporting Services 5.0.0 has been released. This release includes some important new features and some major improvements. This new release now includes support for Microsoft SQL Server 2016. Moreover  it also supports Microsoft Report Viewer 2015. The list of new & improved features in this release are listed below
  • Add support of Microsoft Report Viewer 2015
  • Add support of Microsoft SQL Server 2016
Overview: Aspose.Words for Reporting Services

Aspose.Words for Reporting Services is a rendering extension for Microsoft SQL Server 2000, 2005 and 2008 Reporting Services (32 bit & 64 bit). It allows you to export your RDL reports to flow layout documents and provides comprehensive support for exporting them to DOCX, DOC, HTML, MHTML, RTF, TXT and WordML formats. All RDL report features including tables, report columns, matrices, charts, textboxes, lists, images, rectangles and subreports are also converted to Microsoft Word documents.

Monday, June 27, 2016

Faster Image Rotation & Skew Image Correction in OMR Template Editor are Enhanced using .NET

What’s new in this release?

We are proud to announce the new release of Aspose.OCR for .NET 3.5.0. This release includes improved mechanism to correct skewed image imported in OMR template editor. Faster image rotation algorithm has also been incorporated in this release. Skew image correction in OMR template editor was already supported. However skew image correction process has been improved further. Similarly, image can be rotated using Aspose.OCR but rotation algorithm has been improved further. Angle of rotation calculation process and Textblock recognition deskewed image process are further improved. It also enhanced signing certificate signature and Deskew confirmation in OMR template editor. This release includes plenty of new features as listed below
  • Editor detects skew after an image has been deskewed
  • The angle of rotation is calculated improperly
  • Improve neighbor-based skew corrector quality on small images and small angles
  • Support faster image rotation algorithm
  • Incorrect textblock calculation for deskewed image
  • Verify Aspose.OCR namespaces conform to Microsoft guidelines
Other most recent bug fixes are also included in this release

Overview: Aspose.OCR for .NET

Aspose.OCR for .NET is a character recognition component built to allow developers to add OCR functionality in their ASP .NET web applications, web services and Windows applications. It provides a simple set of classes for controlling character recognition tasks. It helps developers to work with image (BMP, TIFF) files from within their own applications. It allows developers to extract text from images quickly & easily, saving time & effort involved in developing an OCR solution from scratch.

Sunday, June 26, 2016

Read Code32 & Datalogic2of5 Barcodes, Use Manual Hints to Skip Rotated Barcodes using Java

What’s new in this release?

We are pleased to announce the new version of Aspose.BarCode for Java 7.8.0. This release supports generating Code32 and Datalogic2of5 barcodes. You can also read Code32, Datalogic and MICR barcodes. A new manual hint to skip rotated barcodes when reading barcode images has also been added to this release. Aspose.Barcode for Java allows you to turns off the rotation algorithms and increases the recognition speed. BarCodeReader.setManualHints can be set to ManualHint.SkipRotatedBarcodes for this purpose. There are some impotent improvements part of this release, such as, 417 barcode recognition has been improved, Path IV barcode recognition has been improved,  DataMatrix barcode recognition has been improved, More than 64 barcode types are supported and Aztec barcode recognition has been improved. Below is the list of main improved features and bug fixes added in this release.
  • Add new BarCode type: Code32
  • Add new BarCode type: MICR (only reader)
  • Add new BarCode type: Datalogic2of5
  • Add a manual hint "SkipRotatedBarcodes"
  • Unable to recognize PDF417 barcode
  • System.OutOfMemoryException thrown for a specific PDF document
  • Incorrect Path IV recognition
  • Recognize DataMatrix with small module and a blur
  • Unable to read PDF417 barcode with a data length of 650 characters
  • Support the API with more than 64 barcode types
  • Can't recognize sample Aztec from specification
  • Can't recognize Aztec with a lot of data
  • Can't recognize DataMatrix code from PNG image
Overview: Aspose.BarCode for Java

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

Thursday, June 23, 2016

Delete Messages in Bulk from PST & Copy Multiple Messages using IMAP Client using Java

What’s new in this release?

We are pleased to announce the new release of Aspose.Email for Java 6.6.0. This month’s release includes the same new features, enhancements and bug fixes that were part of the .NET version of the API. Ported from its equivalent .NET version, this release of Aspose.Email for Java includes the new feature of deleting multiple messages in bulk from a PST file. The deleteChildItems method provides this functionality by accepting a list of message entry ids from the PST file. Similar to deleting items in bulk from a PST file, the API now provides the capability to update messages’ properties in bulk within a PST file. The changeMessages method accepts a list of message entry ids along with the collection of properties that need to be updated for all the messages at once. This month’s release also enhances the IMAP client of the API for deleting set of messages from the mailbox using a single API call. Messages can be deleted in group using the message ids as well as sequence numbers. The deleteMessagesByUids and deleteMessagesBySequenceNumbers method provide this new functionality of the IMAP client API. This month’s release also enhances the IMAP client of the API for copying multiple messages across mailbox folders using a single API call. This can be achieved by specifying the source messages ids or sequence numbers. With this month’s release, we have also enhanced the IMAP client of the API for supporting IMAP4 Extensions and extended list command. Though these extensions are not supported by all the servers, the API provides support for these extensions and can be used where applicable. This month’s release also fixes a number of bugs that further aid to the overall stability of the API. These also include the fix for issues reported with the .NET version of the API as the Java version is auto-ported from this .NET version. The main improved features & bug fixes added in this release are listed below
  • Bulk deletion and update of messages in PST for optimized I/O
  • Add support for Gmail IMAP protocol extensions
  • Add new features in the IMAP4 extended list command
  • Add new features in the IMAP4 ID extension (rfc2971)
  • Add ability in ImapClient to delete multiple messages and change flags for set of message
  • Use mail server IP address for connecting the ImapClient and Pop3Client without DNS resolution
  • Option to read X-APPLE-FILENAME for attachments in ICS from IOS
  • Improvement of copy method. Add ability to copy multiple messages per invocation
  • Recipient not allowed to respond to the appointment
  • Memory usage and GC in Aspose.Email Java
  • Delete of items from PST: resultant file has very large size
  • Deleting Msgs from PST takes large time
  • SetBodyContent breaks the special characters
  • Spaces are lost while saving Rich Text mail as MSG
  • Given document can't be processed
  • Wrong MIME content type read from ICS attachments
  • EML(from Gmail) -> Mhtml: Headers are not visible in MS Word
  • Unable to connect to Exchange Server 2010 using TLS
  • Signed and Encrypted message body is null while fetched by Aspose.Email
  • Saving Contact as MSG raises ArgumentException
  • System.Format Exception raised while loading ICS file
Other most recent bug fixes are also included in this release.

Overview:Aspose.Email for Java 

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

Wednesday, June 22, 2016

Create/Save OneNote Notebooks, Export Notebook to PDF & Image Format using .NET

What’s new in this release?

We are pleased to announce the release of Aspose.Note for .NET 2.4.0.  This month’s release comes with the read/write support of Microsoft OneNote notebooks (.onetoc2). It provides the capability to create and manipulate notebooks. The API lets you create, save and export notebooks to a number of different formats. It also supports adding and removing child nodes from a notebook. As mentioned earlier, this month’s release introduces the capability of OneNote Notebook file format read/write support. Users can now create a Notebook using the API’s NoteBook class and save it to disc or stream using the Notebook API’s Save method. Aspose.Note API gives users complete capability to add and remove OneNote documents from a notebook. The AppendChild and RemoveChild methods exposed by the Notebook class can be used to add or remove documents from the Notebook document. This month’s release also introduces a new feature of saving the OneNote Notebook (.onetoc2) to PDF format. The NotebookPdfSaveOptions class can be used to specify additional save options such as page splitting algorithm and flattening. The flattening option, if used, lets you export the Notebook child to a single directory. You can also convert a complete Notebook (.onetoc2) to a number of image formats using this latest version of the API. The NotebookImageSaveOptions class can be used to specify additional save options such as image resolution. Aspose.Note supports both Microsoft OneNote and OneNote online file format. However, it has certain limitations in case of OneNote online file format where it doesn’t provide support for attachments and images in the document. We are currently working to provide complete support for these as well. However, until these are supported completely, the API lets its users retrieve the file format information of the document in order to be aware of these limitations. The Document class exposes the FileFormat property that can be used for determining the file format of the document. This month’s release also fixes a number of bugs that were reported by our valued customers while working with the previous version of the API. These further aid to the overall stability of the API. The list of new and enhanced features added in this release are given below
  • Add support for OneNote notebooks editing and writing
  • Ignore Non-Supported material while loading
  • Provide File Format Information option
  • ArgumentOutOfRangeException while reloading saved document
  • Wrong output OneNote file if one text node contains several hyperlinks
  • Regression: Loading document raises MD5 hash is not correct exception
  • Regression: Loading document raises Object reference not set to an instance of an object exception
  • Exception: Revision sequence is broken when loading document
  • NullReferenceException while saving OneNote document with large image into .one format in evaluation mode
  • Error opening OneNote document containing image and attachment
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.

Tuesday, June 21, 2016

Manipulate, Convert Images & TIFF Frames in Perl using Aspose.Imaging Cloud SDK for Perl

What's New in this Release?

This is a major release for Aspose.Imaging Cloud SDK for Perl. It covers all the Aspose.Imaging Cloud APIs. This SDK provides a complete solution to work with cloud images in Perl using powerful Aspose.Imaging Cloud APIs, so you can manipulate & convert images in the cloud seamlessly. Complete source code of this release of Aspose.Imaging Cloud SDK for Perl is freely available on your favorite GitHub and Codeplex repositories. Aspose.Imaging for Cloud’s platform independent image manipulation API is a true REST API that can be used with any language: .NET, Java, Perl, PHP, Ruby, Rails, Python, Node.js and many more. You can use it with any platform — web, desktop, mobile, and cloud. Aspose.Imaging for Cloud lets you use a REST API to inspect, convert, and transform images in the cloud. It supports the most popular image formats such as PSD, PNG, GIF, BMP, TIFF, and JPEG, and conversion between them. Aspose.Imaging for Cloud also provides a rich set of features for manipulating images on-the-fly with cloud based image transformations. You can resize, crop and/or rotate images various ways by simply creating a request that includes the correct transformation instructions. The most demanding imaging routines, for example TIFF concatenation and image conversion to fax compatible format, are available through efficient and reliable specialized resources. Aspose.Imaging for Cloud Documentation is available to guide developers to get familiar with the specific resources and operations within the Aspose.Imaging for Cloud REST API. Start a free trial today – all you need is to sign up with the Aspose for Cloud service. Once you have signed up, you 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. You 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, June 20, 2016

Convert PDF to TIFF Using Bradley Algorithm & Add Page Number as Stamp Object using .NET

What's New in this Release?

We are pleased to announce the release of Aspose.Pdf for .NET 11.6.0. It significantly adds improvements in PDF to PDF/A, PDF to TIFF/JPEG and HTML to PDF features. The API has also been greatly improved to handle various complex scenarios which were causing some issues in earlier release versions. Indeed, this version is better and stable release, as compared to earlier versions. Aspose.Pdf for .NET has been supporting the feature to convert PDF to TIF using LZW compression and then with the use of AForge, Binarization can be applied. However one of the customers requested that for some images, they need to get the Threshold using Otsu, so they also would like to use Bradley. The PageNumberStamp class offers the feature to add Page Number information as stamp object inside PDF document. Prior to this release, the class only supported 1,2,3,4 as page numbering style. However, there has been a requirement from some customers to use custom numbering style when placing page number stamp inside PDF document. In order to accomplish this requirement, NumberingStyle property has been introduced, which accepts the values from NumberingStyle enumeration. As well as the enhancements and features discussed above, there have been specific improvements regarding PDF to PDF/A, PDF to HTML, XPS to PDF, PDF to XPS, HTML to PDF, RedactionAnnotation, Text manipulation and Image placement/manipulation in PDF document.  The list of important new and improved features are given below
  • PDF to TIFF - Use algorithm such as Bradley during conversion
  • Page number format in existing PDF
  • PDF to XPS - OutOfMemory Exception during conversion
  • ArgumentException when converting XFA to Standard Acro Form
  • XSL-FO to PDF - IndexOutOfRangeException is occurring
  • Extracting text throws OutofMemory exception
  • XFA Form to Standard Form conversion throws NullReferenceException
  • HTML to PDF: NullReferenceException
  • Html to PDF: conversion throws ArgumentNullException
  • Adding PDF pages throws NullReferenceException in 11.5.0
  • Add method of PageCollection object throws NullReference Exception in 11.5.0
  • API throws NullReferenceException on AddStamp() method in 11.5.0
  • Document.Pages.Add() method throws NullReference Exception in 11.5.0
  • HTML to PDF: InvalidCastException: Unable to cast object
  • Extraction of pages is not working in 11.5
  • Footnote text overlaps page body text in 11.5.0
  • Heading.TextState.ForegroundColor not working in 10.9.0 and higher versions
  • Open and Save PDF document lose the the page contents in resultant PDF
  • Footer text replacement issues in Aspose.Pdf for .NET 11.4.1 hotfix
  • PDF to JPEG - improve conversion performance
  • High memory consumption when extracting Text from PDF
  • Performance concern: Horizontal alignment issue
  • XFA to standard PDF - Missing contents and formatting issues
  • PDF to PDFA1a: a circle turns into square in resultant PDFA1a
  • PDF to IMAGE: text is being rendered incorrectly
  • PDFA1A Read Out Issue
  • Image to PDF - Images are not rendering to subsequent pages
  • HTML to PDF - Image object is not being rendered in output file
  • PDF to TIFF - Data is lost in resultant image
  • HTML to PDF: Text is garbled in output file
  • XPS converted from PDF is Improperly formatted
  • Long Footnote reference label renders incorrectly
  • Footnote text overlaps inline image
  • Large footnote text overlaps footer text in dual column layout PDF
  • Setting CellBorders increases the table width than the Table.ColumnWidths
  • $p of $P not populating on every page
  • PPDF to PDFA1b: resultant document fails PDFA compliance with PreFlight
  • Redacting multiple text on a line add unwanted text at the bottom of the page
  • FormattedText does not return TextWidth for Japanese characters
  • PDF to TIFF conversion loses some text
  • Redaction: Aspose.Pdf for .Net 11 removes visual page from document
  • Link annotation position(rect) issue
  • PDF to PDFA3b: text is being overlapped
  • PDF to PDFA losing data
  • HTML to PDF stalls forever
  • PDF to PDFA conversion changed logo background color
  • PDF to TIFF: form field data is lost
  • Multiple HtmlFragments inside table cell
  • PDF to HTML: characters alignment issues
  • HTML to PDF conversion performance issue
Other most recent bug fixes are also included in this release.

Overview: Aspose.Pdf for .NET
Aspose.Pdf is a .Net Pdf component for the creation and manipulation of Pdf documents without using Adobe Acrobat. Create PDF by API, XML templates & XSL-FO files. It supports form field creation, PDF compression options, table creation & manipulation, graph objects, extensive hyperlink functionality, extended security controls, custom font handling, add or remove bookmarks; TOC; attachments & annotations; import or export PDF form data and many more. Also convert HTML, XSL-FO and MS WORD to PDF.

Sunday, June 19, 2016

Create Data Validation for GridCell & Set Shadow as Text Effect for Shapes using Java


What’s new in this release?

We are pleased to announce the new release of Aspose.Cells for Java 8.8.1. This month’s release includes new features, enhancements and bug fixes that further improve the overall stability and usability of the API. As per default behaviour, Aspose.Cells APIs load everything from the template file into its own object model, providing access to every aspect of the spreadsheet. There could be scenarios where the user does not want to load everything but specific objects, such as charts or shapes. This can be achieved using the newly exposed enumeration and a property. Aspose.Cells APIs have added the enumeration LoadDataFilterOptions which can be used to make the selection of data type to be loaded from the template file. Filtering data at the time of loading can improve the performance tremendously, especially when used with LightCells APIs. There are several selections that a user can make in order to customize the loading process by specifying the appropriate value from LoadDataFilterOptions. Aspose.Cells APIs have already provided the facility to render charts to PDF while using the Chart.toPdf method. With this release, the API has exposed another overloaded version of the said method that could accept an instance of OutputStream, allowing the users to save the chart’s PDF in an instance of ByteArrayOutputStream. It provides the ability to set the shadow as text effects for any shape such as TextBox. The said feature has been provided by exposing the Shape.TextBody property. This property presents the settings of the shape’s text and returns FontSetting objects which in turn can be used to set the shadow via ShadowEffect.PresetType property. It has exposed the GridCell.createValidation & GridCell.removeValidation methods to add and remove the data validation from the GridCell. Please note, the Aspose.Cells.GridWeb also provides the facility to add data validation rules while using the ValidationCollection.add method, however, this approach requires to specify the cell range on which data validation rule has to be applied. If the requirement is to specify the data validation rule for just one cell then the GridCell.createValidation method can be used without specifying the cell range. The most notable enhancements in this release includes, Ability to create custom command buttons for Aspose.Cells.GridWeb for Java, Ability to directly calculate the custom functions without inserting the function in worksheet and ability to export DataBar, ColorScale and IconSet of conditional formatting to HTML format.  This release includes several enhanced features and bug fixes as listed below
  • Exporting DataBars based on Conditional Formatting to HTML
  • Support ColorScale, DataBar, IconSet while exporting XLSX to HTML
  • Worksheet has no method calcualteFormula(String formula, CalculationOptions options)
  • Performance bottleneck on Workbook.calculateFormula
  • Setting ShowAllItems for PivotField does not seem to take effect
  • Text is getting congested and overlapping in the EMF image
  • Text labels are overlapping in the EMF image
  • Exception is thrown on copying workbook
  • Spreadsheet to HTML: Alignment of Text in a Shape is wrong after copying theme from source spreadsheet
  • Graph is not rendered in the output PDF
  • X-axis labels missing in Chart's PDF
  • Incorrect number-format of X-axis labels in Chart's PDF
  • Long hyphens don't display appropriately in the output PDF/Image for the chart
  • Horizontal Grid-Lines of chart are not appearing properly in the output PDF
  • Few chart bars are missing while rendering Worksheet-to-Image
  • Add Chart.toPDF(java.io.OutputStream, com.aspose.cells.PdfSaveOptions)
  • A named range is created when Cells.copyRow() method is used within a named range
  • When applying autoSizeColumns on the sheet, the column is not widened properly
  • CellsException while saving spreadsheet to PDF
  • How to create custom command buttons in GridWeb (JAVA)
  • GridCell.createValidation() method is missing in the GridWeb
  • Scroll does not stop sometimes - Aspose.Cells.GridWeb for JAVA
Other most recent bug fixes are also included in this release

Overview: Aspose.Cells for Java

Aspose.Cells is a Java component for spreadsheet reporting without using Microsoft Excel. Other features include creating spreadsheets, opening encrypted excel files, macros, VBA, unicode, formula settings, pivot tables, importing data from JDBC ResultSet and support of CSV, SpreadsheetML, PDF, ODS and all file formats from Excel 97 to Excel 2007. It is compatible with Windows, Linux & Unix and supports all advanced features of data management, formatting, worksheet, charting and graphics

Thursday, June 16, 2016

Convert EMF to PDF, Import Image to PSD Layer & Create Blur Effect on Image using Java

What’s new in this release?

Aspose development team is pleased to announce the new release Aspose.Imaging for Java 3.5.0. The major development in this release is support for DICOM image and support for EMF format. This release allows you to blur an image and import image to PSD layer. Support to apply correction filters on images has also been incorporated in this release. Aspose.Imaging for Java now supports the DICOM image format(.dicom). DICOM stands for Digital Imaging and Communications in Medicine. DICOM is a standard for handling, storing, printing, and transmitting information in medical imaging. It includes a file format definition and a network communications protocol.  Using Aspose.Imaging for Java, developers can convert EMF metafile to PDF format. Aspose.Imaging provides the EmfImage class to load EMF files and same can be used to save the image to PDF format. Below provided sample code demonstrate how to convert EMF to PDF. Using Aspose.Imaging for Java API, developers can create blur effect on an image. Following is the code demonstrating the use of GaussianBlurFilterOptions class. Using Aspose.Imaging for Java API, developers can import image into a PSD file. Aspose.Imaging for Java has exposed the DrawImage method of the Layer class to add/import an image into a PSD file. DrawImage method needs location and image values to add/import an image into a PSD file. The following code example demonstrates how to import an image into PSD file.  Using Aspose.Imaging for .NET API, developers can apply correction filters on an image. Aspose.Imaging for .NET has exposed the BilateralSmoothingFilterOptions and SharpenFilterOptions classes for filtration. BilateralSmoothingFilterOptions class needs an integer as size. The following code example demonstrates how to apply correction filter.   There are some important enhancements part of this release, such as Process of digital signing of assembly has been improved, Processing of PSD file has been improved, DXF to PDF conversion process has been improved, JPG to JPG2000 format conversion process has been improved, processing of YCBCR format has been upgraded and processing of JPEG & TIFF formats have been improved. The main new and improved features added in this release are listed below
  • Blur an Image
  • Ability to add / import image to PSD layer
  • Support for image Correction filters like GaussBlurFilter, RemoveNoiseFilter like in Aspose.OCR
  • Helper method to ensure that both Horizontal & Vetical Resolutions are Equal
  • Support for DWG 2015 Format
  • Support for DWG 2014 Format
  • Noise Removal Feature
  • Support for DICOM file format
  • Support Emf+ file format
  • The signature of this program is corrupt or invalid
  • Loading PSD file through excaption using version 3.3.0 while it was working fine with version 3.0.0
  • Converting DXF version R12 file to PDF is generating a blank PDF
  • Converting JPG image with 300 x 300 resolution to jpg2000 format losing resolution
  • Improve quality of MTEXT rendering
  • Loading DWG file shows exception: Image loading failed
  • Improve Jpeg resolution setting
  • Support Ycbcr format storage
  • Tiff file opening errors
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.

Wednesday, June 15, 2016

Render Multiple Colors in Group Shape & Manage Border Style of a Visio Shape using .NET

What’s new in this release?

We are pleased to announce the new release of Aspose.Diagram for .NET 6.4.0. This new version primarily improves converting Visio diagram to other supported file formats. It preserves the formatted data, text items, alignments, proper spacing between the shapes and overall structural layout of the diagram. This version also covers fixes of reported errors and various other enhancements. Using Aspose.Diagram API, developers can create their own custom group shape from several non-group shapes. They might need a shape of the system that is not in one of the standard templates, and then fill colors in each sub shape to display various sections of the system. Similarly, one of our clients was trying to convert a Visio diagram made up of multiple traffic light shapes, but the traffic light colors were not being preserved in the resulting file. To accommodate this aspect, we have enhanced the API for rendering colors in Visio shapes. Using Aspose.Diagram API, developers can change the color, weight, or style of the outside border of a shape, or remove the border altogether. Visio diagrams can hold much more information than just graphics, so it is crucial for diagram export to preserve the same border style, arrows, connector line format and so on. This version has enhanced preserving border styles of the shapes on exporting the Visio diagram. Our clients export diagrams from Visio into another format for sharing with other stakeholders. The ability to export a Visio diagram provides developers a fast and easy programmatic way, consistent with the Microsoft Office Visio application. The export feature demands accuracy in alignment and absolute positioning of the shapes. We’re continuously improving it in the each version and ensuring that all improvement activities are implemented and followed successfully. This version also covers the issues of missing textual items of the shapes, partial rendering of the text, alignment of the shape text, wrong position of the shape and error messages while creating an empty VSDX or converting an existing VSDX to PDF. These bug fixes also improve the performance of Aspose.Diagram API.  Here is the list of important enhancements and bugs fixes in the new version.
  • VSD to PDF export - the color of circles inside the traffic signal boxes is not preserved.
  • VSD to PDF export - Dashed lines are converted to solid lines.
  • Misplaced text or incorrect line breaks when converting VSD to PDF format.
  • VSD to PDF conversion, Shape's text with incorrect wrapping/layout.
  • VSD to PDF conversion, incorrect layout of the text in shapes.
  • VSD to SVG conversion, missing sub shapes or incorrect positions.
  • DVSD to SVG conversion, text items are misplaced.
  • VSDX to SVG conversion, text items are misplaced.
  • VDW to PDF conversion, the text items are messed up.
  • VSD to PDF conversion, the text shape is misplaced.
  • VSD to PDF conversion, the text items are not preserved.
  • VSDX to PDF conversion, the embedded word document icon is missing.
  • VSD to PDF conversion, table items are not preserved.        Bug
  • VSD to PDF export, the dash type horizontal line turns into the solid line.
  • VSDX to PDF export, the circular shapes of type metafile are missing.
  • VSD to PDF export renders incorrect formatting of the bullets.
  • VSD to HTML export renders incorrect formatting of the bullets.
  • VSD to PDF export renders incorrect formatting of the bullets.
  • DVSD to HTML export renders incorrect formatting of the bullets.
  • DVSD to HTML export renders incorrect formatting of the bullets.
  • DVSD to PDF export aligns the shape's text incorrectly.
  • VSD to HTML export aligns the shape's text incorrectly.
  • VSD to PDF export - the word "STOP" is lost.         Bug
  • VSD to PDF EXPORT - the "N" character in the North Arrow is lost.
  • Open and save routine of a VSDX diagram has lost theme of the shapes.
  • Open and save routine of a VSDX diagram has lost the arrows of connectors.
  • Open and save routine of a VSDX diagram has changed a dashed line position.
  • NullReferenceException occurred when creating an empty VSDX diagram.
  • Argument out of range exception occurs while exporting a VSDX to PDF. 
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, June 14, 2016

Integrate Microsoft & Primavera Project Document in Perl using Aspose.Tasks Cloud SDK for Perl

What's New in this Release?

This is a major release for Aspose.Tasks Cloud SDK for Perl. It covers all the Aspose.Tasks Cloud APIs. This SDK provides a complete solution for integrating Microsoft and Primavera Project Document in perl using powerful Aspose.Tasks Cloud APIs, so you can manipulate project data including tasks, resources, task links, and assignments in the cloud seamlessly. Aspose.Tasks for Cloud is a REST API for manipulating Microsoft Project documents in the cloud. It is a true REST API that can be used with any language: .NET, Java, Perl, PHP, Ruby, Rails, Python, Node.js and many more. You can use it with any platform — web, desktop, mobile, and cloud. Aspose.Tasks for Cloud allows developers to manipulate project data including Tasks, Resources, Task links, and Assignments. Aspose.Tasks for Cloud is a complete solution that allows you to work with all aspects of a Project document including conversion and manipulation of project’s tasks, task links, resources, resource assignments and extended attribute data. Complete source code of this release of Aspose.Tasks Cloud SDK for Perl is freely available on your favorite GitHub and Codeplex repositories. In order to manipulate any files, you first need to upload them to the Aspose cloud storage or 3rd party cloud storage using Aspose.Storage Cloud SDK for Perl. Start a free trial today – all you need is to sign up with the Aspose for Cloud service. Once you have signed up, you 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. You 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, June 13, 2016

3DS Export to STL ASCII & Splitting Mesh of Existing 3D File are Enhanced using .NET

What’s new in this release?

Aspose team is pleased to announce the release of Aspose.3D for .NET 1.6.1. In this new version, the way of converting 3DS files to STL ASCII has been improved. The common 3D software packages can now easily import the resulting STL ASCII files. Previously, the opening of STL ASCII files in 3D Builder was displaying a loading error in most of the use cases. Similarly, the import of FBX and splitting the Mesh features have also been improved internally. We still have more to do in improving appearance of meshes. In reference to this, our product team is working hard to bring more features and enhancements in the upcoming versions. Based on the client’s feedback, we noticed, the FBX import was crashing due to the complex internal structure of meshes. It was specific to the FBX sample. The FBX importer now handles this more gracefully. We recommend our clients upgrade to this newer version from their old version to get this enhancement. In the previous version 1.5.0, we have added features to split the mesh in several ways in order to split more complex meshes. The SplitMesh method of the PolygonModifier class was always throwing a stack overflow error for any existing 3D file. We have incorporated this bug fix in the latest version 1.6.1. We have also fixed the bugs of complex FBX files caused by the obfuscation. Please check a list of the resolved defects such as, PolygonModifier.SplitMesh method throws a stack overflow exception for the scene, 3DS to STL ASCII export – can’t load an STL ASCII file in 3D Builder and NullReferenceException occurs while loading the FBX file. This release includes plenty of new features as listed below
  • Import of the FBX Files
  • Split the Mesh of an Existing 3D File
  • PolygonModifier.SplitMesh method throws a stack overflow exception for the scene.
  • 3DS to STL ASCII export - can't load an STL ASCII file in 3D Builder.
  • NullReferenceException occurs while loading the FBX file.
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, June 12, 2016

Add or Search Hidden Text in PDF Document & Change Annotations Orientation using Java

What's New in this Release?

Aspose team is pleased to announce the release of Aspose.Pdf for Java 11.4.0. In order to add hidden text, pass an argument of true to TextState.setInvisible(…) method. TextFragmentAbsorber finds all text that match pattern (if specified). Please note that hidden text in the document will be invisible for end user while viewing the document with PDF reading software (e.g. Acrobat Reader). But it can be found using text search. There are several ways to make text invisible for end user in PDF and we have implemented one of those techniques. However the text added through our approach can be found using TextFragmentAbsorber and we cannot guarantee that any hidden text added by third party applications can be found using same approach but in case you encounter any issue, please share the resource file and we can further investigate the scenario. The processParagraphs() method was introduced to calculate objects placed inside PDF file and in case we need to have page count information during PDF file generation, this method can be used as it manipulates file objects and returns the desired information. In earlier release versions, once this method was called, the file objects could not be accessed any further. So if you need to add any new object to existing page instance, it was not possible and you had to have a new Page instance where objects can be placed. Nevertheless, starting this new release, you can utilize same Page objects even after calling the processParagraphs() method. A new Rotate(...) method is added for annotation which provides the capabilities to change annotations orientation. As well as the enhancements and features discussed above, there have been specific improvements regarding Text extraction from PDF, image placement inside PDF, PDF to HTML, HTML to PDF, PDF to PDF/A, XPS to PDF, PDF to Image, PDF to TIFF, TIFF to PDF conversion and PDF printing are also improved. Some important improved features included in this release are given below
  • Add and search hidden text in PDF document
  • Rotate method is added for FreeTextAnnotation
  • Using same Page object after processPragraphs() call
  • PDF Text extraction takes several minutes, with 100% CPU
  • Image Inserted to PDF is abit blur
  • HTML to PDFconversion throws internal exception
  • PDF to PDFA conversion throws NullPointerException
  • TIFF to PDF conversion throws TiffImageException
  • OutOfMemoryError when printing PDF file
  • PDF to PNG conversion throws java.lang.InternalError exception
  • TIFF to PDF - Conversion is failing
  • XPS to PDF: Text missing in output PDF
  • When printing PDF file, the font quality is dropped
  • PDF print - resultant printout is not correct
  • PDF to PS conversion - font quality is dropped
  • PDF to PDFA3a conversion fails compliance test - AnalyseMediendatenbank.pdf
  • PDF to PDF/A_2a - Resultant file is not PDF/A_2a compliant
  • PDF to HTML - Conversion process takes much time
  • PDF to HTML - Conversion process takes much time
  • PDF to HTML - Conversion process takes 1 minute
  • PdfViewer: print quality is poor
  • PDF to HTML - Conversion is taking too much time
  • Images not getting delete when using ImagePlacementAbsorber
  • PdfViewer is printing blury image.
  • Second occurrence of a text is not being searched with regular expression and replaced
  • XML Import - not all form fields are being populated
  • TextFragmentAbsorber does not replace flatten form text
  • Printing quality of resultant file is not correct
  • PDF to PNG - resultant image is not correct
  • PDF to PDFA1b: output PDFA1b fails compliance verification
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.

Thursday, June 9, 2016

Optimized Font Styles & Preserve Original Layout in Visio Diagram Export using Java

What’s new in this release?

We are pleased to announce the new release of Aspose.Diagram for Java 6.4.0.  This version focuses on the conversion quality of Visio diagrams and mitigates the problems of altering the font name, font size, font style (bold, italic, underline), line style and so on. It also covers the aspects of partial rendering of the shape or losing the structure of the shapes in output diagram. The text items in the shape may have a font or other kind of formatting applied to it, such as bold or italic, which might change on exporting a Visio diagram to other supported file formats. We have tuned the behavior of font styles on saving, that helps in keeping all original formatting intact. Upon changing the layout of shapes or simply converting the whole diagram, the lines may get routed differently. The dotted lines may appear as solid lines which will be the cause of confusion to distinguish between different types of objects. This version has also improved the layout algorithm to support different type of spaces and alignments. This helps to keep the original layout of the diagram unaltered.Using Aspose.Diagram API, we have also improved the ability of writing VSDX diagram. This release includes several enhanced features and bug fixes as listed below
  • Set Font Styles in Visio Export
  • Preserve the Original Layout in Visio Export
  • VSD to PDF conversion, incorrect layout of the text in shapes.
  • VSD to PDF conversion, the text of shapes is not bold.
  • VSD to PDF conversion, the text of shapes is not italicized.
  • VSD to PDF conversion, the font-size of the text in shapes is changed.
  • Open and save routine of a VSDX diagram has lost theme of the shapes.
  • Open and save routine of a VSDX diagram has lost the arrows of connectors.
  • DOpen and save routine of a VSDX diagram has changed a dashed line position.
  • NullReferenceException occurred when creating an empty VSDX diagram.
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.

Wednesday, June 8, 2016

Read VBA from MPP Files & Arithmetic Operators Support in Formula for Date Field using .NET

What’s new in this release?

We are proud to announce the new release of Aspose.Tasks for .NET 9.4.0. This month’s release includes new features, enhancements and a number of bug fixes that improves the overall API’s functionality and stability. Specifically, it introduces support for reading Visual Basic Applications (VBA) reading support from Microsoft Project (MPP) files.This month’s release introduces one of the most demanding features by our clients i.e. support for working with VBA in a Project document. The API now supports reading VBA contents from the document. It can read the VBA Project information, References information from VBA, Modules information from VBA and Module Attributes information from VBA.  This month’s release also provides the capability of read/write additional extended attribute fields. These are CalculationType and RollupType that were not supported earlier. These fields can now be read as well as written to all MPP file formats using the API. This month’s release also implements arithmetic operators support of date fields in formula for Extended Attributes. This includes +, -, / and * operators. This month’s release also fixes a number of bugs that were reported by our valued customers with the last version of the API. This further improves the overall functionality of the API. This release includes plenty of new features as listed below
  • Support for ExntendedAttributeDefinition.CalculationType and RollupType writing to mpp
  • Support for ExntendedAttributeDefinition.CalculationType and RollupType reading from mpp
  • Option to read Vba from mpp
  • Support Formula Calculation with different types of the ExtendedAttribute
  • Implement field type converter for the Formula Calculation
  • Calculation of the formula is not correct
  • Duration Roll up Type/Calculation Type/Duration Format not retained in XML
  • Off days shown as working for a resource calendar
  • Loading MPP Takes more time when License is set
  • Setting Tsk.NotesRTF doesn't save the notes value
  • Wrong formula calculation
  • Formula for custom field type Start not saved when Duration is used
  • StackOverflowException while reading MPP file
  • Reading MPP file raises Exception
  • Wrong resource assignment units work per day
  • Tsk.WBS returns null if calculation mode set to None
  • Calculation Mode:None, Child duration displayed in minutes
  • Wrong outlinecode reading
Other most recent bug fixes are also included in this release

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.




     

Monday, June 6, 2016

Filter Data Type While Loading Template File & Set Shadow as Text Effect for Shapes using .NET

What’s new in this release?

We are pleased to announce the new release of Aspose.Cells for .NET 8.8.1. The release contains some valuable features along with critical bug fixes and other enhancements. As per default behaviour, Aspose.Cells APIs load everything from the template file into its document object model, providing access to every aspect of the spreadsheet. There could be a scenario where the user does not want to load everything but specific objects, such as charts or shapes. This can be achieved using the newly exposed enumeration and property. Aspose.Cells APIs have added the enumeration which can be used to make the selection of data type to be loaded from the template file. Filtering data at the time of loading can improve the performance tremendously, especially when used with LightCells APIs. There are several selections that a user can make in order to customize the loading process by specifying the appropriate value from LoadDataFilterOptions. Aspose.Cells APIs have already provided the facility to render charts to PDF while using the Chart.ToPdf method. With this release, the API has exposed another overloaded version of the said method that could accept an instance of Stream, allowing the users to save the chart’s PDF into streams. Aspose.Cells for .NET 8.8.1 provides the ability to set the shadow as text effects for any shape such as TextBox. The said feature has been provided by exposing the Shape.TextBody property. This property presents the settings of the shape’s text and returns FontSetting objects which in turn can be used to set the shadow via ShadowEffect.PresetType property. Aspose.Cells.GridWeb 8.8.1 has exposed the new methods to add and remove data validation from the GridCell. Please note, the Aspose.Cells.GridWeb also provides the facility to add data validation rules while using the ValidationCollection.Add method, however, this approach requires to specify the cell range on which data validation rule has to be applied. If the requirement is to specify the data validation rule for just one cell then the GridCell.CreateValidation method can be used without specifying the cell range.  The most notable enhancements in this release includes, the Ability to read data validations from Excel file, ability to directly calculate the custom functions without inserting the function in worksheet and ability to export DataBar, ColorScale and IconSet of conditional formatting to HTML format. We have also handled a few exceptions regarding reading/writing MS Excel files. In this release, several important issues have been addressed. For example, issues around reading, writing and manipulating Microsoft Excel file formats, converting spreadsheets to HTML files and vice versa, manipulating and rendering charts and shapes, rendering images from Excel worksheets, rendering images files from charts and exporting Excel workbooks to PDF format have been resolved. This release includes several enhanced features and bug fixes as listed below
  • Setting text effect to Offset in Rectangle Shape
  • Border thickness is reduced while rendering when Print Area passes through the cells sharing the border
  • Make the default value of WorkbookSettings.IsDefaultEncrypted as false
  • Aspose.Cells.xml is missing in the ".\Bin\net4.0" folder
  • Optimize the code to make hidden empty columns and rows more efficient
  • API hangs while converting a corrupted & infected spreadsheet to PDF
  • Icons for the conditional formatting rules do not render to HTML
  • Formatting is lost while importing HTML as XLSX
  • ISO 8601 format dates are being treated as strings instead of dates
  • Problem with large images during conversion from Excel to PDF
  • Wrong row heights using AutoFitRows with AutoFitMergedCells option on for Chinese and English words in the cells
  • Parenthesis not shown rotated in the output PDF (Excel to PDF conversion)
  • SheetRender.ToImage not rendering cells border
  • Vertical Symbols are not rendered correctly when converting spreadsheets to PDF
  • Some of vertical text still cannot be shown properly in the converted PDF file
  • Chart image has the "Your Organization" series at 0% even though it is set to 50%
  • Worksheet.Copy method is not copying charts correctly
  • EMF rendering of chart does not work properly in newer version
  • Chart to Image rendering - Text (Data Labels) is more bold than in the original chart
  • Image generated using Chart.ToImage is incorrect
  • Part of data series label missing for specific chart generated as image using aspose.cells
  • Setting ImportOptions.ConvertNumericData = true results in values with '<' or '>' digit are not displayed
  • Problem with data validation drop-down/list entries containing a comma
  • Background watermark is removed while saving XLS to XLSX
  • ExternalLink returned wrong DataSource with extended path
  • Smart Marker grouping is broken in newer version
  • Problem with the Group attribute of Smart Markers - All data is not being processed
  • Named cells on different worksheet corrupts the workbook
  • Chart labels disappear after re-saving the spreadsheet
  • Different saved Pdf file page sizes for selected or not selected cells in the Excel file
  • Text is trimmed when charts tick label is long while rendering worksheet to image
  • Rotated TextBox is misplaced when rendering worksheet to image
  • Error opening Excel2003XML file in Aspose.Cells
  • System.ArgumentOutOfRangeException with merged Aspose.Cells Assembly using ILMerge
  • System.FormatException: Input string was not in a correct format, at WorkbookDesigner.Process
Other most recent bug fixes are also included in this release

Overview: Aspose.Cells for .NET

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

Sunday, June 5, 2016

Get Text Element Position, Control Chart Legends Entries & Presentation Export to SWF in Java

What's New in this Release?

The long awaited version of Aspose.Slides for Java 16.4.0 has been releasedIt comes with the improved support for the presentation rendering, along with many bug fixes. We have introduced the long awaited support of exporting presentation to SWF format. Please visit the documentation article, Converting a presentation to SWF for further reference. We have also included the support for getting the coordinates for paragraphs and portions holding text inside presentation slide. GetRect() and GetCoordinates() methods have been added in Paragraph and Portion classes respectively. Please visit documentation article, Getting Paragraph and Portion coordinates in a TextFrame for further reference. We have improved the presentation rendering feature s and have resolved many rendering issues that earlier resulted in missing or improper images, missing charts, missing tables, improper text rendering, improper gradient effects, missing shadow effects and broken hyperlinks for exported PDF and slide thumbnails. We have also addressed the text alignment, Ole frame resizing, default zoom, protected view error messages, slide numbering getting lost and broken hyperlink issues for generated presentation as well. The presentation access and saving issues have been rectified for many presentation decks that resulted in exceptions including PptxReadException, ArgumentException , UnSupportedFormatException and NullReferenceException in previous releases. We have also improved the slide cloning support and have resolved several incurring issues in this regard as well. We have made several enhancements to the new AP. Some important enhancement & bug fixes included in this release are given below
  • Compare performance of Aspose.Slides for Java and Aspose.Slides for Net
  • Issue of Aspose.Slides for Java latest version with Maven Repository
  • StackOverflow exception when using Aspose.Slides in MyEclipse enviornment
  • PPT to SWF conversion
  • Support for reading password protected file in read only mode
  • Support for Label Distance from chart Axis
  • PPTX: Get an OleObjectFrameEx Type/Extension?
  • Access to object properties in presentation
  • Inserted AudioFrameEx is not played automatically
  • Add image in table cell without fillmode
  • Support for the property of Show axis without labelling
  • Getting Series data Item text for automatic chart labels
  • Support to get the X and Y coordinates of Paragraphs and Portions
  • Support for showing/hiding chart legends enteries
  • Add support of all known BehaviorProperties
  • Investigate problem with hanging build #346
  • Hyperlink.getTargetSlide() returns null
  • NullPointerException on Presentation.save(...)
  • SThe text is improperly rendered in generated thumbnail
  • Aspose does not work in tomcat web app -> Illegal argument exception
  • Error creating thumbnail
  • The image improperly rendered in generated thumbnail
  • Incorrect text color in table cell color returned
  • Picture borders appeared on saving presentation
  • Text become transparent on saving presentation
  • Gradient fill of shape is missing in generated thumbnail
  • getOuterShadowEffect() returns null
  • Hyperlink.getTargetSlide() returns null
  • NullPointerException on createPortionFormatEffective
  • Error saving presentation
  • Problem while merging slides
  • Text alignment changed after saving presentation
  • Default zoom is not working
  • PptxReadException on ppt load
  • PptxException on presentation load
  • Exception on presentation load
  • Unknown file format on ppt load
  • Exception Found a shapes with identical IDs on presentation load
  • Protected view and presentation repair messages appear for saved presentations
  • Shadow effect appeared on load and save pptx
  • Slide number lost on load and save
  • Asterisk appears with hyperlink on load and save
  • ClassCastException on loading ppt
  • The text is improperly rendered in generated thumbnail
  • NoClassDefFoundError on using Aspose.Slides in Solaris
  • Ole frame getting resized on double clicking
  • Internal hyperlinks failed to work in exported PDF
  • Rendering problems depending on order of font loading
  • Incorrect picture rendering on exported pdf
  • The text is improperly rendered for text frame in generated PDF
  • Improperly rendered EMF image in generated PDF
  • Images rendered as black boxes in pdf
  • Images improperly rendered in generated thumbnail
Other most recent bug fixes are also included in this release

Overview: Aspose.Slides for Java

Aspose.Slides is a Java component to create, read, write and modify a PowerPoint document without using Microsoft PowerPoint. It supports PHP applications and provides all advanced features for managing presentations, slides, shapes, tables and supports PPT, POT, POS PowerPoint formats. Now you can add, access, copy, clone, edit and delete slides in your presentations. It also supports audio & video frames, adding pictures, text frames and saving presentations as streams or SVG format.

Thursday, June 2, 2016

Aspose.Newsletter June 2016: Get More Control over Email Management & Other News

Aspose Newsletter for June 2016 has now been published that highlights all the newly supported features offered in the recent releases. It also includes information about adding more control over Email in your applications and Introducing Aspose.CAD for .NET, a reliable API to work with CAD formats including DWG and DXF, Preserve formatted data, text fields and shape layouts, Export to SWF format now supported, adds features for adding and searching for hidden text, Aspose team is increasing Aspose.Total pricing on July 1st, A complete solution for manipulating Microsoft Project files in Android.

Need more control over Email in your applications?

Aspose.Email for .NET and Java are powerful APIs which allow developers to add email features to their apps. Send and manage emails, work with Microsoft Outlook tasks, notes and calendar items, convert emails between formats, control attachments and much more. Download the latest version

New Product Release: Introducing Aspose.CAD for .NET, a reliable API to work with CAD formats including DWG and DXF

We are pleased to introduce Aspose.CAD for .NET, our new API to work with CAD formats including DWG and DXF. Aspose.CAD for .NET 1.0.0 was released at the beginning of May and includes all the best CAD-related features from Aspose.Imaging. Moving these features into their own product will allow us to optimize the API within both product lines and provide deeper and more specific support for the most popular CAD formats within Aspose.CAD. Learn more

Preserve formatted data, text fields and shape layouts with Aspose.Diagram for .NET 6.4.0

Aspose.Diagram for .NET 6.4.0 was released just last week and brings a host of new features and improvements to this product line. In particular, this update includes large improvements to the exporting of Visio diagrams to other formats making it more consistent with the export behaviour of Microsoft Visio application itself. Improvements have also been made to the grouping and layout of shapes and text fields as well as general performance improvements. Read more on the blog

Export to SWF format now supported in Aspose.Slides for .NET 16.4.0

The release of Aspose.Slides for .NET 16.4.0 includes a major new ‘save’ feature allowing developers to export Microsoft Powerpoint presentation to Adobe Flash (SWF) format. There are also smaller improvements to programmatic control such as extracting precise X,Y coordinates from text frames and other shapes. Find out more about how to Export Presentation to SWF format

Latest release of Aspose.Pdf for Java, 11.4.0, adds features for adding and searching for hidden text and much more
 
Aspose.Pdf for Java 11.4.0 brings the features of the Java version of our flagship Pdf product closer again to its .NET sibling. Alongside the new feature of adding and searching hidden text to PDF files, and rotating textual annotations are many other minor fixes and performance improvements. Find out more about this release

We’re increasing Aspose.Total pricing on July 1st, 2016 – Buy now, and save!
 
Aspose is increasing the price of Aspose.Total to more accurately reflect the value that users get from the powerful suite of file APIs. The change in price will help to support the development of new features and APIs. If you’re considering purchasing Aspose.Total, then you’ll want to act now to get the lowest possible price. The revised prices will be announced on our blog closer to July 1st.  Have questions or concerns? If so, then please feel free to contact Aspose friendly sales team for further assistance.

A complete solution for manipulating Microsoft Project files in Android using our powerful Aspose.Tasks Cloud APIs

Aspose.Tasks for Cloud is a REST API for manipulating Microsoft Project documents in the cloud. It is a true REST API that can be used with any language: .NET, Java, PHP, Ruby, Rails, Python, jQuery and many more. You can use it with any platform – web, desktop, mobile, and cloud. In this tutorial we explain to Android developers how to get started leveraging the powerful features of the Aspose.Tasks for Cloud REST API within their chosen platform. Read the tutorial

Updates about new Product Releases
  1. Aspose.Total for .NETa compilation of our latest .NET products.
  2. Aspose.Cells for .NET 8.8.1 - Over 100 fixes and improvements including new features to improve working with and exporting DataBars.
  3. Aspose.Words for .NET 16.4.0 - Over 94 improvements and fixes in this reguar monthly release, including improvements to the speed of document loading and creation.
  4. Aspose.Pdf for .NET 11.6.0  – Over 50 improvements including PDF to TIFF enhancements and ability to format page numbers.
  5. Aspose.Slides for .NET 16.4.0 – Includes more than 100 improvements and fixes including new Save/Export as SWF feature.
  6. Aspose.Email for .NET 6.5.0 - Added ability to add event to Secondary calendar within Office 365 and many more improvements.
  7. Aspose.BarCode for .NET 7.9.0 - Added ability to send calendar invitations.
  8. Aspose.Imaging for .NET 3.6.0 - Support for merging PSD layers when converting to a JPG and other features and enhancements.
  9. Aspose.OCR for .NET 3.5.0 - Several bug fixes.
  10. Aspose.Diagram for .NET 6.3.0  –  Improvements and fixes across all VSD conversion to other file type methods.
  11. Aspose.3D for .NET 1.5.0  – Convert geometries to per-vertex structure. Allow users to split mesh per materials.
  12.  Aspose.CAD for .NET 1.0.0 The first release of Aspose.CAD for .NET. This new product allows you to convert AutoCAD DWG and DXF files to PDF and Raster images. It is a native API and does not require AutoCAD or any other software to be installed.
  13. Aspose.Total for Java – a compilation of our latest Java products.
  14. Aspose.Words for Java 16.4.0 - Over 94 improvements and fixes in this reguar monthly release, including improvements to the speed of document loading and creation.
  15. Aspose.Cells for Java 8.8.1 - Over 100 fixes and improvements including new features to improve working with and exporting DataBars.
  16. Aspose.Pdf for Java 11.5.0 – Over 20 improvements including improvements to HTML escaping in HTML to PDF export and warnings on font substitution.
  17. Aspose.Slides for Java 16.4.0-  Includes more than 60 improvements and fixes including new Save/Export as SWF feature and retrieval of X,Y coordinates for text shapes.
  18. Aspose.Email for Java 6.4.0 – Added ability to add event to Secondary calendar within Office 365 and many more improvements.
  19. Aspose.Barcode for Java 7.9.0  - Implement new algorithm to recognize 3D-distorted Aztec codes.
  20. Aspose.Imaging for Java 3.5.0 - Ability to blur an image, add/import images to a PSD layer and other features and enhancements.
  21. Aspose.OCR for Java 3.4.0 - Several bug fixes.
  22. Aspose.Diagram for Java 6.4.0- Improvements and fixes across all VSD conversion to other file type methods.
  23. Aspose.Total for Android – all the latest versions of our Android APIs.
  24. Aspose.Total for SharePoint – a compilation of our latest SharePoint products.
  25. Aspose.Total for Reporting Services – a compilation of our latest Reporting Services products
  26. Aspose.Total for JasperReports – The latest versions of our JasperReports products.
Supporting User Groups and Conferences

Aspose is sponsoring a number of user groups and upcoming events, including:
  • 13th – 16th June: Visual Studio Live!, Boston, US
Would you like us to sponsor your user group? Get in contact at user.groups@aspose.com
Collect your copy of Aspose Newsletter, February 2016 edition