Thursday, April 27, 2017

Set Horizontal/Vertical Resolution for Output Image & Advanced Documents Comparison Options

What's New in this Release?
 
Aspose development team is happy to announce the monthly release of Aspose.Words for Java & .NET 17.4.0. This month’s release contains over 80 useful new features, enhancements and bug fixes. Here is a look at just a few of the biggest features and API changes in this month’s release; CompareOptions class introduced to allow customer specify comparison settings, Custom Xml Data Properties is now supported for RTF format, Implemented support for baseline alignment in Asian text, Improved table split for vertically merged cells in combination with at-least height, Improved table grid calculation for horizontally merged cells, Improved BalanceSingleByteDoubleByteWidth handling, The horizontal and vertical resolution of output images can now be specified separately (through ImageSaveOptions.VerticalResolution and ImageSaveOptions.HorizontalResolution), Underline, strikethrough, text borders and effects are now taken into account wile rendering OfficeMath equation text, A substitution of fonts with the same name but with different suffixes now generates a proper warning,  Textboxes with automatic fit is now rendered correctly inside the group shapes, Corrupted texture images do not stop the rendering procedure with an exception, a warning is sent instead now and DrawingML Charts rendering improved (rotated and scaled horizontal axis labels). It has implemented a more generic and flexible solution to format field result. It has added an interface IFieldResultFormatter in Aspose.Words 17.4 allowing to implement custom formatting of field’s result. Now, users can apply formatting to numeric and date/time field result. Previously it was one property ImageSaveOptions.Resolution that set both vertical and horizontal resolution to the same values. It has added new public properties HorizontalResolution and VerticalResolution in ImageSaveOptions class to set horizontal and vertical resolution of output image. It has introduced new class CompareOptions in Aspose.Words 17.4 to compare two documents with advanced options. Now, users can ignore document formatting and header footer content during document comparison. The list of new and improved features added in this release are given below
  • Compare documents with comparison setting
  • Convert Vml shapes to Dml upon saving to Strict Open XML Document format.
  • Add feature to remove spaces between sign and digits during mail merge
  • Add feature to set Horizontal and Vertical Resolution of output image
  • Consider support of conditional and browser-dependent comments
  • Document.Save removes {*\datastore ...} tag from Rtf
  • Make sure CssIdentifierValue.ToCss escapes identifier.
  • Import custom list markers from ::before pseudo-elements when converting from HTML to Words
  • x-none language is not supported for DOCX
  • Cell's border become visible after modifying style of Div tag in HtmlFixed
  • Table width is not calculated correctly during rendering to PDF
  • ROOT Inline Shape position is changed after conversion from Docx to Pdf
  • Docx to Pdf conversion issue with AltChunk (HTML file)
  • Restricted and Hidden styles appearing in styles pane and Quick style gallary
  • The font size of altChunk contents is changed after re-saving Docx
  • The font name of altChunk contents is changed after re-saving Docx
  • TextAlignment property does not take effect and leads to different output from MS Word when converting to xps
  • PDF Conversion Issue with Docx containing customxml
  • Unknown ListTrailingCharacter enum member.
  • Image is rendered on next page after conversion from Docx to Pdf
  • Document.Compare generates incorrect format revisions
  • Incorrect export of equation in MathML
  • Incorrect order of tags if they are inside of MS Word's table during Replace operation
  • Shape's text does not render correctly in output Pdf
  • Docx to Pdf conversion issue with shape's rendering
  • Docx to Pdf conversion issue with shape's rendering/position
  • Strikethrough in Equation not preserved during rendering
  • Textbox positions are not preserved during open/save a DOCX
  • Roundtrip of the DOCX document has wrong output
  • Word to HTML then back to Word, table has extra space between rows
  • PageRef is converted to hyperlink in output Pdf
  • Showing bullets and font substitution problems
  • Document's contents are lost after re-saving Docx
  • Saving Embedded Spreadsheet produces a different file every time
  • MHTML to PDF, Hebrew content in Subject is changed.
  • When DOCX is saved as PDF, some content overlaps the footer.
  • Document.UpdateFields does not update Ref field in output Docx/Pdf
  • Extra div elements are exported in HtmlFixed
  • While transforming a specific Word document to PDF, the table appears mixed up.
  • Word drawing diagrams are overlapped after conversion from Docx to Doc/Pdf
  • When DOCX is saved as PDF, the line of graph is different.
  • The embedded xlsm is changed to xlsx after re-saving Docx
  • DOCX save inserts invalid tblPrEx element to style
  • Different number of lines in AW pdf output because of SBCS/DBCS balancing
  • Stylesheet problem when saving DOC to DOC
  • When DOCX is saved as PDF, gradient fill is lost
  • Horizontal Axis of chart does not render correctly
  • ShapeRenderer.Save renders extra number on chart's image
  • Corrupted word file after save
  • DocumentBuilder.MoveToHeaderFooter does not move the cursor to the header of document
  • Trendline of chart is changed in output Pdf
  • Part of header image is truncated in output HtmlFixed
  • Docx to Pdf conversion issue with OfficeMath equations
  • Range.Replace finds and replaces text in the incorrect order
  • The Image is lost When Convert docx to docx (pdf)
  • Old incorrect value is rendered inside a SDT in PDF
  • When DOCX is saved as PDF, the comma in chart has been replaced by semi-colon in all labels.
  • The chart's legend entries are reversed in HtmlFixed
  • SEQ Ordinal not translated in Dutch
  • Pictures not shown or rendered incorrectly in HtmlFixed
  • Custom document properties are lost after conversion from Doc to Docx
  • Spanish labels become english
  • Style of text in header is changed during rendering.
  • Composite nodes inside paragraph not handled during TOC update.
  • Font name is corrupted when converting RTF to DOC
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.

More about Aspose.Words

Wednesday, April 26, 2017

Delete Messages from PST File Permanently & Enhanced EML to MSG Conversion inside .NET Apps

What's New in this Release?

Aspose team is pleased to announce the release of Aspose.Email for .NET 17.4.0. This month’s release comes with several enhancements related to Outlook messages and Storage files i.e. PST/OST. Aspose team has also fixed a number of bugs that further improves the overall functionality and stability of the API in terms of expected output. Consider a scenario where users are given a PST file and a set of messages that have been designated as attorney-client privileged. Given a list of entry IDs for those privileged messages, users are supposed to remove those messages and forward the PST to opposing legal counsel. If the deleted messages are recoverable by forensic tools, this defeats the purpose. To help users about this, Aspose team is glad to share that this month’s release enhances the functionality of deleting messages from a PST file permanently. This means these are no more recoverable from the PST file with recovery tools. There is no public API change that users need to incorporate in their code to achieve this. Users existing code sample for deleting messages from PST file will do the job with this latest release of the API. This month’s release also provides support for a new Mapi property i.e. PT_FLOAT. The API already supports other properties as well and the addition of this new one further enhances the list of such propertie. Following code sample shows how to add such type of MAPI property to an Outlook message. In addition to the enhancements mentioned above, this month’s release also includes several bug fixes for the issues reported by API users. Details about these can be found in release notes section of our documentation. The main bug fixes & improved features added in this release are listed below
  • Delete messages from PST permanently
  • Option to add PT_FLOAT property 
  • TNEF issue resulting in NDR on Exchange Server   
  • Performance issue while adding MapiMessage to PST
  • EML to MHTML converts German characters to Garbage values
  • Attachment data is set as message body instead
  • Accepted appointment cannot be saved in PST
  • Provide Logging facility on session based for all communication clients
  • PNG images corrupted after using them as mail attachments
  • Saving EML to MSG causes inline images appear as attacments
  • Attachment NamedProperties lost while fetching message from PST
  • MailMerge not working for TO, CC and BCC
  • MapiProperties lost after adding message to PST     
  • Information not read from VCF file
  • Body could not be read from MSG file
  • EML to MSG convertion Issue with embedded Signed and Encrypted message
  • IGmailClient.UpdateContact raises Aspose.Email.GoogleClientException
  • IGmailClient.ListAppointments raises Aspose.Email.GoogleClientException
  • IGmailClient.GetSettings raises Aspose.Email.GoogleClientException
  • Exception is raised while converting EMLs to tiff
  • Saving MSGs/Calendar Items from PST raises exception
  • MailPrinter raises exception converting email to TIFF
Other most recent bug fixes are also included in this release.

Overview:Aspose.Email for .NET

Aspose.Email for .NET is a set of .net email components allowing developers to easily implement email functionality within their ASP.NET web applications, web services & Windows applications. It Supports Outlook PST, EML, MSG & MHT formats. It allows developers to work with SMTP, POP3, FTP & MS Exchange servers. It supports mail merge, iCalendar, customized header & body, header information, embedded files, Twitter & many more. It makes it easy to work with HTML or plain text emails & their attachments.

More about Aspose.Email for .NET

Tuesday, April 25, 2017

Insert Page Breaks, Auto-fit Single or Multiple Rows, Columns in Excel Worksheet in Cloud Apps

What's New in this Release?

Aspose team is pleased to announce the new release of Aspose.Cells for Cloud 17.3.0. Aspose.Cells for Cloud is a platform independent REST API that allows developers to process their Excel files on Cloud. The new version of the API allows developers to implement their various new scenarios to manipulate the Excel files. They may import an Excel file, autofit rows and columns of any worksheet, and then save to any supported file format.  Developers can also retrieve, add or remove the vertical and horizontal page breaks inside the worksheets. They may also use any available language-specific SDK to convert, edit, or manipulate Microsoft Excel Workbooks. Aspose.Cells for Cloud API also works with both desktops and mobile devices, no matter what operating system clients are using. On printing Excel files, sometimes developers might be required to have more control over where the page breaks should occur. For example, they might need a repeating table to start printing on a new page once it has reached a certain number of rows or they might wish to provide a way for users who are filling out forms to be able to insert and remove page breaks in certain locations of the Worksheet. Developers can accomplish this using a page break feature. Microsoft Office Excel lets users auto size the width and height of cells according to its content. Aspose.Cells for Cloud API has now added the support to autofit columns and rows in an Excel worksheet, so that column and row takes just enough space to make content of all its cells visible. Developers can apply autofit settings to a single or multiple rows and columns.  Following are the important features and enhancements included in this release.
  • Insert page breaks in Excel worksheet
  • Support AutoFit row heights
  • Support AutoFit columns' width
Start a free trial today – all users need is to sign up with the Aspose for Cloud service. Once users have signed up, users are ready to try the powerful file processing features offered by Aspose for Cloud.

Overview: Aspose for Cloud

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

More about Aspose for Cloud

Monday, April 24, 2017

Formula Value Calculations, Enhanced Recalculation for both MPP & XML File Formats using .NET

What’s new in this release?

Aspose team is pleased to announce the new release of Aspose.Tasks for .NET 17.3.0. This month’s release is sort of maintenance release that contains fixes to bugs reported by Aspose valued customers in the last month’s version. The bug fixes included in this month’s release affect a number of functionality areas of the API in terms of improvement. Aspose team has fixed issues related to reading and writing MPP files that resulted in exceptions while saving the file. This release has also fixed issues related to the formula value calculations while working with date time formula fields of a project. The recalculation issues have been fixed for these fields including DateAdd, DateDiff and DatePart. It also improved the recalculation implementations for both MPP and XML file formats. This includes bug fixes that resulted in unexpected output in some cases. Fixing such issues has improved the API behavior in terms of expected output for specified criterion. This release includes plenty of new features as listed below
  • Inconsistent behavior of %Complete in MPP
  • WBS Codes written to MPP file are not same as Microsoft Project
  • ArgumentOutOfRangeException is raised when setting task Finish date
  • Empty timephased data added in XML for type AssignmentWork (.NET)
  • Formula values not calculated properly for DateAdd, DateDiff and DatePart
  • Project reading exception while loading MPP file
  • Project Reading Exception while Loading MPP file
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.

More about Aspose.Tasks for .NET

Sunday, April 23, 2017

Convert Presentation to HTML with Embedded Audio/Video Data & External Fonts Loading using Java

What's New in this Release?

The long awaited version of Aspose.Slides for Java 17.3.0 has been released. This rlease has included some new features support along with resolution of outstanding issues in this release. It has improved the support for export of presentation to HTML and now users can convert a presentation to HTML with embedded audio and video data. For more about supported feature, please visit the documentation article, Exporting presentation with embedded audio and video to HTML. It has also improved the external fonts loading support in this release and now users can load the external fonts inside a byte array in your application. For more details and working example, please visit the documentation article, Managing fonts externally. The support for verification of loaded file format has been improved after inclusion of support for identification of PowerPoint 95 files format. This release has improved charting support and has included the support for getting absolute position values for chart Plot Area in this release. Once users have absolute coordinates of chart Plot area, users can use the support to overlap other shapes on chart Plot area as per requirement for detailed elaboration of charts. For more about requested support, please visit documentation article, Getting actual position of chart Plot Area. If chart inside presentation has external workbook as chart data source, developers can now get the path of chart external workbook data source. Developers can also get the actual maximum value for vertical value axis for chart. It has improved the memory consumption issue while loading huge presentations in this release along with resolution of exceptions when loading the presentation files. The presentation rendering has also been improved and certain issues related to image, text and shapes rendering in exported PDF, slide thumbnails and SVG have been rectified. It has also rectified issues related to FontsLoader along with issues related to loss of animation and transition effects in saved presentations. Some important enhancement & bug fixes included in this release are given below
  • Get audio/video rendered as audio/video in Html
  • Support for adding Asopse.Slides.xml file in nuget package
  • Support of detection Microsoft PowerPoint 95 presentations
  • Support to get chart external data source workbook path
  • Getting actual absolute X,Y values for chart data points
  • Support for adding line in chart area
  • Create new chart base on style of existing chart
  • Extracting Excel table data in presentation as Text in XPS
  • Loading fonts from jar file
  • Get Max value of vertical axis on a chart
  • High Memory consumption while converting pptx to pdf
  • Problem while translating the pdf generated by Aspose.Slides
  • Missing font exception
  • When PPT file is saved as PDF, the percentage sign goes on the wrong side
  • Font loader not working
  • Text being overlapped with Image
  • Missing characters in converted svg
  • Embedded fonts are not considered when generating slide images
  • Transitions appear on ppt load and save
  • Animations lost on ppt load and save
  • Category axis labels are missing or improperly rendered in generated PDF
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.

More about Aspose.Slides for Java

Thursday, April 20, 2017

Skew Correction Improvement with Better Eigen-Points Selection & Grouping in Java Apps

What’s new in this release?

Aspose development team is pleased to announce the release of Aspose.OCR for Java 17.3.0. This release includes improved image skew correction mechanism with better EigenPoints selection and grouping. Improved metered licensing process is also part of this release. Bugs reported by our customers have been fixed due to which overall performance of the API is also improved in this release. This month’s release includes some important enhancements, such as  Working of metered licensing mechanism has been improved. The API will switch to unpaid mode in case if it fails while uploading consumption data. Custom HostnameVerifier has been removed and Processing of skewed image to deskew it has been improved. An improvement in algorithm to angle detection of rotated image has been made. Since all the enhancements are internal to the API, there are no public API changes from end user’s point of view and the features can be used readily with this new version. This release includes plenty of new & enhanced features as listed below
  • Update Dynabic.Metered with recent changes
  • Skew correction improvement with better EigenPoints selection and grouping
  • Fix filtering usage
Overview: Aspose.OCR for Java

Aspose.OCR for Java is a character recognition component that allows developers to add OCR functionality in their Java 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 files from within their Java applications. It allows developers to extract text from images, Read font, style information quickly, saving time & effort involved in developing an OCR solution from scratch.

More about Aspose.OCR for Java

Wednesday, April 19, 2017

Apply Checksum Validation on Codabar & Enhanced Reading Code39Standard Barcode using .NET

What's New in this Release?

The latest version of Aspose.BarCode for .NET 17.3.0 has been released. The major development in this release is the support to apply checksum validation on Codabar coded barcode. Functionality to get barcode text along with checksum value in a single call has also been incorporated in this release. The API allows developers to apply checksum validation on Codabar. The API now exposes the CodabarChecksumMode enumeration to specify the checksum mode. EnableChecksum property of the BarCodeBuilder class is needed to be set to TRUE before setting the checksum mode. Aspose.BarCode for .NET allows developers to get barcode text along with checksum value. Aspose.BarCode API now exposes an overload method GetCodeText of the BarCodeReader class to accomplish the task. This month’s release also includes several bug fixes that were reported by Aspose users in the previous release, such as Process of reading GS1DataMatrix barcode has been improved, Process of reading Code39Standard barcode has been improved, Recognition process of DutchKIX barcode in MaxBarCodes mode has been improved and processing of GS1DataMatrix barcode generation has been improved. Below is the list of new and improved features supported in this version.
  • Add checksum feature for Codabar
  • Barcode is not giving correct output
  • BarCode is not giving correct output when GS1DataMatrix barcode is supplied to read
  • Unable to recognize barcode of type Code39Standard from a TIFF image
  • Fake recognition of DutchKIX in MaxBarCodes mode
  • Generation GS1DataMatrix isn't correct
Overview: Aspose.BarCode for .NET

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

More about Aspose.Report for .NET

Tuesday, April 18, 2017

Codabar Encoded Barcode with Checksum Feature & Rendering Multiple Barcodes in Single Report

What’s new in this release?

We are happy to announce the new release of Aspose.BarCode for Reporting Services 17.3.0. The major development in this release is the support of Codabar encoded barcode with checksum feature. Feature to select symbology type from dropdown list instead of typing manually has also been incorporated in this release. Currently, EncodeType property takes in only string as input. Users have to write the exact/correct symbology into the text field. Defining encoding type of the barcode funcitonality, represented by EncodeType, has been updated and replaced with a dropdown list. Users can now select desired encode type from dropdown list instead of typing manually. This month’s release also includes several bug fixes that were reported by Aspose's users in the previous release, such as Process of rendering multiple barcodes in a single report and Processing of GS1DataMatrix barcode generation has been greatly improved. Below is the list of new and improved features added in this new release.
  • Add checksum feature for Codabar
  • Second barcode is rendered incorrectly
  • Update EncodeType custom property for show list of available types
  • Generation GS1DataMatrix isn't correct
  • Reorganize properties in Properties Window

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, April 17, 2017

Get Chart External Workbook Path & Enhanced HTML Export Support inside .NET Apps

What's New in this Release?

Aspose team is happy to share the announcement of Aspose.Slides for .NET 17.3.0. It has added some long awaited features in this release along with resolution of issues incurring in API.Aspose team has included the long awaited support for getting absolute position values for chart Plot Area in this release. With this feature in service now, users can use it to overlap other shapes inside chart area with respect to actual absolute Plot Area coordinates on slide that was not possible earlier. For more about requested support, please visit documentation article, Getting actual position of chart Plot Area. If chart inside presentation has external workbook as chart data source, users can now get the path of chart external workbook data source. Please visit the documentation article, Getting chart external Workbook path. Now, users can also get the actual maximum value for vertical value axis for chart. Aspose team has also improved the external fonts loading support in this release and now developers can load the external fonts inside a byte array in your application. For more details and working example, please visit the documentation article, Managing fonts externally. It has also improved the verification of loaded file format and included support for identification of PowerPoint 95 files format. The support for export of presentation to HTML has also been improved and now users can export a presentation with embedded audio and video to HTML with audio and video data respectively. For more about supported feature, please visit the documentation article, Exporting presentation with embedded audio and video to HTML. This release has resolved the issues related to presentation access and saving which earlier resulted in different exceptions. It has also addressed the issues related to charts elements, tables, images, text rendering and improper fonts in this release and have resolved certain issues incurring in product. The issues related to wrong animation and slide transition effects inside saved presentations have also been rectified in this release. This list of new, improved and bug fixes in this release are given below
  • Get audio/video rendered as audio/video in Html
  • Support of detection Microsoft PowerPoint 95 presentations
  • Loading fonts from assembly
  • Support to get chart external data source workbook path
  • Get Actual Max value of vertical axis on a chart
  • Getting actual absolute X,Y values for chart data points
  • Support for adding line in chart area
  • Create new chart base on style of existing chart
  • When PPT file is saved as PDF, the percentage sign goes on the wrong side
  • When PPTX is saved as PDF by using PdfCompliance.PdfA1b, the System.ArgumentException occurs
  • Chart Plot Area is improperly rendered in generated PDF
  • PPTX to PDF graph not rendering correctly
  • PPTX to PDF table not rendering
  • Black background when rendering pps or ppt to image
  • File corrupted after saving
  • Exception while converting PPTX to PDF: Value too large or too small
  • Round brackets are improperly rendered in generated PDF
  • After load and save of PPT file, the footer disappears.
  • The background color of a shape was changed from white to green in a specific PPT
  • Fonts changed after saving ppt
  • Text position changed after saving ppt
  • Text being overlapped with Image
  • Rendering issues when converting from PPTX to PDF
  • Squares are changed after loading and saving a ppt
  • Ppt changed after saving
  • When saving as pdf the hyperlink (URLs) becomes mojibake
  • Ppt not properly converted to html
  • Ppt changes after saving
  • Missing characters in converted svg and thumbnail when uses ReplaceFont()
  • An animation star is added to all of the slides after loading and saving a ppt
  • Problem while translating the pdf generated by Aspose.Slides
  • Animations in MasterSlide lost on ppt load and save
  • Transitions appear on ppt load and save
  • Wrong value axis Maximum value on value axis scale
Other most recent bug fixes are also included in this release

Overview: Aspose.Slides for .NET

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

More about Aspose.Slides for .NET

Sunday, April 16, 2017

Outlook VCard Contacts Conversion to MHTML & Email Threading Support using Java

What’s new in this release?

Aspose team is pleased to announce the new release of Aspose.Email for Java 17.3.0. Ported from its equivalent .NET version, it contains the same enhancements and bug fixes that were part of the equivalent .NET version. It now provides support for email threading and conversion of Outlook VCard contact to MHTML. Aspose team has enhanced the functionality of replying messages using the API in this month’s release which results in generating email threads for the original and replied email. This leads to the display of email as conversation threads. There hasn’t been any public API reference change from user’s perspective as the changes are internal to the reply email functionality already supported by the API. This month’s release also supports conversion of Outlook VCard contact to MHTML. The MhtFormatOptions.RenderVCardInfo enumerator provides the user interface for specifying the rendering of VCard information to MHTML. This is illustrated in the sample code provided on blog announcement page. This month’s release also includes several bug fixes that were reported by Aspose's users with the previous release. Details about these can be found in the release notes section of this month’s release. The main improved features & bug fixes added in this release are listed below
  • Add support for email threading       
  • Provide enum or class for FormatTemplates possible values
  • Render contact information to MHTML
  • MSG to HTML: Alignment of table is shifted to right
  • Image attachment in eml is corrupted while opening it in Outlook
  • ICS extracted from EML contains empty line at the start    
  • ReplyTo collection not read from MSG file (Java)
  • ReplyTo collection not read from MSG file
  • EML to MSG: Information disturbed in output
  • Loading MSG file is slower than 16.10.0
  • Umlauts are broken again on convert to html
  • Few attachments not detected in EML
  • IMAP and POP3 via NTLM 
  • EML to HTML raises exception
  • NullReferenceException when using OAuth for EWS with Office 365
  • IEWSClient.FetchMessage raises System.IO.EndOfStreamException
  • Exception while fetching mail with subject having Apostrophe
  • EML raises NotSupportedException for Target framework 2.0
  • Pop3Client.FetchMessage raises Aspose.Email.AsposeArgumentException
  • IEWSClient.MoveItem() function raises exception "Item Move Failed" while moving item to other user account
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.

More about Aspose.Email for Java

Thursday, April 13, 2017

Word 2013 Documents & Variables Support in LINQ Reporting Engine inside Android Apps

What's New in this Release?
 
Aspose development team is happy to announce the monthly release of Aspose.Words for Java.Android 17.3.0. Aspose.Words for Java.Android 17.3 sees the codebase better tweaked and the core functionality closer to Aspose.Words for .NET/Java 17.3, which is the product that Aspose.Words for Java.Android is ported from.  Here is a look at just a few of the biggest features and API changes in this month’s release, Reading of GIFs has been improved, Support of Linear Gradient, Inserts online video in the document , Added functionality to set thread-local (and Aspose.Words application only),  Full support for Word 2013 documents (round-trip to/from DOCX), Variables support and more new features are introduced in LINQ Reporting Engine, Stroke weight is now taken into account while rendering auto-sized Textboxes, Implemented next round of improvements in table grid algorithm, Improved table breaking logic in compatibility mode for tables with header rows, Improved table breaking logic for tables with nested tables in a cell with bottom margin set, Improved tables breaking logic for tables with vertically merged cells having horizontal borders and Implemented fitText option for table cells. Previous Versions 1.11 and 1.12 were manually divided into two parts: jar and apk in order to limit the number of methods in DEX file. In these versions, Aspose team provided own apk loader to initiate the correct loading of the additional classes.dex file. Now starting from the previous release Aspose.Words for Java.Android is delivered as a single JAR file, It has started to reduce the size of Aspose.Words for Java.Android library. The major concern now is to reduce the number of methods without loss of functionality. Aspose team is constantly working on improving the quality and usability of Aspose.Words for Java.Android.  The list of new and improved features added in this release are given below
  • Reading of GIFs has been improved
  • Support of Linear Gradient
  • Performance improvements
  • VideoInserter (Inserts online video in the document) .
  • Added functionality to set thread-local (and Aspose.Words application only) Locale and TimeZone. CurrentThreadSettings public API class added for this.
  • new public OfficeMath properties: MathObjectType, Justification, DisplayType
  • Full support for Word 2013 documents (roundtrip to/from DOCX)
  • Variables support and more new features are introduced in LINQ Reporting Engine.
  • Stroke weight is now taken into account while rendering auto-sized Textboxes.
  • Implemented next round of improvements in table grid algorithm.
  • Improved table breaking logic in compatibility mode for tables with header rows.
  • Improved table breaking logic for tables with nested tables in a cell with bottom margin set.
  • Improved tables breaking logic for tables with vertically merged cells having horizontal borders.
  • Implemented fitText option for table cells.
  • TestAcrobatAntialiasingGif doesn't work
  • LinearGradient doesn't work as expected
  • Text and its bounds are incorrect positioned
  • Black square instead of the picture
  • WordArts' outlines are filled with black
Other most recent bug fixes are also included in this release

Overview: Aspose.Words for Java.Android

Aspose.Words for Java.Android is a Word Document Processing API enabling you to perform a great range of document processing tasks directly within your Android applications. Aspose.Words for Java.Android API supports processing native Microsoft Word formats such as DOC, DOCX, OOXML, TXT, RTF - other formats such as HTML, OpenDocument ODT, PDF, EPUB, XPS, SWF and all image formats (JPEG, PNG, TIFF, BMP, SVG, SWG). With Aspose.Words for Java.Android API - easily generate, modify, convert and render Microsoft Word processing documents.

More about Aspose.Words for Java.Android

Wednesday, April 12, 2017

Printing OneNote Document & Linking Document Images to Hyperlinks inside .NET Apps

What’s new in this release?

Aspose team is pleased to announce the release of Aspose.Note for .NET 17.3.0.  This month’s release introduces a new feature of printing OneNote documents to printer. It also provides support for linking images in a document to a URL. As mentioned earlier, this month’s release introduces a new feature of printing OneNote documents. The Document.Print method allows sending the loaded document to default printer. You can also specify printer settings for printing the document using the PrintOptions class. These settings include page layout, margins information, and page splitting algorithm. It has also enhanced the API with capability of  linking document images to hyperlinks. The HyperlinkUrl property exposed by the Image class can be specified to link the image to a URL, as shown in the following code sample. This month’s release also optimizes the output file size and time required to save OneNote documents that have many page revisions. This further improves the performance of API while working with such documents. This month’s release also fixes a number of bugs that further adds to the stability of the API functionality. At Aspose, the team committed to improve the API functionality with every new release and fixing issues contributes to this cause. The list of new and enhanced features added in this release are given below
  • Add support for hyperlinks in images.
  • Add support to print document.
  • Optimize file size and saving time of Documents with many page versions.
  • Incorrect indent of table content while exporting to PDF and image formats.
  • Wrong tags position and numeration in numbered lists while exporting to PDF and image formats.
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, April 11, 2017

Automatic Tracking of Changes in Word Documents & Getting/Setting Locale of Field inside Cloud Apps

What's New in this Release?

Aspose team is pleased to announce the release of Aspose.Words for Cloud 17.3.0. Aspose team is pleased to announce the release of Aspose.Words for Cloud 17.3.0. This release contains a couple of new features and three enhancements to Aspose.Words for Cloud. Aspose.Words core library has also been updated to version 17.3. It has provided functionality similar to Document.StartTrackRevisions and Document.StopTrackRevisions Methods in Aspose.Words for .NET. The Document.StartTrackRevisions method starts automatically marking all further changes you make to the document programmatically as revision changes. And the Document.StopTrackRevisions method Stops automatic marking of document changes as revisions. Aspose team has added following two new “common request parameters” in Aspose.Words for Cloud API. If usesrs set this parameter and then make some changes to the document programmatically, save the document and later open the document in MS Word you will see these changes as revisions. The date and time to use for revisions. It has  added “ExportFontsAsBase64, ResourceFolder and ResourceFolderAlias” to the HtmlSaveOptions class. It is used to specify whether fonts resources should be embedded to HTML in Base64 encoding. it also supports to specify whether fonts resources should be embedded to HTML in Base64 encoding. It is used to specify a physical folder where all resources like images, fonts, and external CSS are saved when a document is exported to HTML. It can be used to specify the name of the folder used to construct URIs of all resources written into an HTML document. Default is an empty string. Aspose team has added a property that allows to get/set field’s locale. You can use it to get or set the LCID of the field. It has added new properties “OfficeMathDisplayType”, “OfficeMathJustification” and “MathObjectType” to the OfficeMath object. It also supports get/set Office Math display format type which represents whether an equation is displayed inline with the text or displayed on its own line. The list of new and enhanced features added in this release are given below
  • Add HtmlSaveOptions "ExportFontsAsBase64,ResourceFolder,ResourceFolderAlias"
  • Add a property that allows to get/set field's locale:
  • Add new properties to OfficeMathObject
  • Provide functionality similar to Document.StartTrackRevisions and Document.StopTrackRevisions Methods
  • Add "render page" resource
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, April 10, 2017

Render MS Outlook VCard Contact Information to MHTML & Email Threading Support in .NET Apps

What's New in this Release?

Aspose team is pleased to announce the release of Aspose.Email for .NET 17.3.0. This month’s release includes enhancements and bug fixes that enriches the API functionality and adds stability to the API behavior. As mentioned earlier, we have also stopped publishing the legacy version of the API and the revamped version with improved namespace will be published from now onwards. This month’s release provides the capability to render Microsoft Outlook VCard contact information to MHTML. This can be achieved with MhtFormatOptions.RenderVCardInfo enumerator while saving the message to MHTML. Previously, only headers information was rendered to output while rendering the respective values was not supported. Aspose.Email API already supported creating reply and forwarding messages using the MailMessage class. However, this didn’t support creating a thread between the original and replied email. This month’s release provides the capability to create threading among the original emails and the replies sent out using Aspose.Email API. Like always, we have also fixed several bugs in this month’s release that were reported by our valued customers with different API functionality. This further adds stability to the API functionality and makes the output predictable. The main bug fixes & improved features added in this release are listed below
  • Add support for email threading       
  • Provide enum or class for FormatTemplates possible values
  • Render contact information to MHTML
  • MSG to HTML: Alignment of table is shifted to right
  • Image attachment in eml is corrupted while opening it in Outlook
  • ICS extracted from EML contains empty line at the start
  • ReplyTo collection not read from MSG file
  • EML to MSG: Information disturbed in output
  • Loading MSG file is slower than 16.10.0      
  • Umlauts are broken again on convert to html
  • Few attachments not detected in EML
  • IMAP and POP3 via NTLM
  • EML to HTML raises exception
  • NullReferenceException when using OAuth for EWS with Office 365
  • IEWSClient.FetchMessage raises System.IO.EndOfStreamException
  • Exception while fetching mail with subject having Apostrophe
  • EML raises NotSupportedException for Target framework 2.0
  • Pop3Client.FetchMessage raises Aspose.Email.AsposeArgumentException
  • IEWSClient.MoveItem() function raises exception "Item Move Failed" while moving item to other user account
Other most recent bug fixes are also included in this release.

Overview:Aspose.Email for .NET

Aspose.Email for .NET is a set of .net email components allowing developers to easily implement email functionality within their ASP.NET web applications, web services & Windows applications. It Supports Outlook PST, EML, MSG & MHT formats. It allows developers to work with SMTP, POP3, FTP & MS Exchange servers. It supports mail merge, iCalendar, customized header & body, header information, embedded files, Twitter & many more. It makes it easy to work with HTML or plain text emails & their attachments.

More about Aspose.Email for .NET

Sunday, April 9, 2017

Validate an Entire Worksheet of GridWeb & Customizing Excel Pivot Table using Java

What’s new in this release?

Aspose team is pleased to announce the new release of Aspose.Cells for Java 17.3.0. With this release, Aspose team has opened up a new set of scenarios for developers, which they can utilize in their Java applications. It covers the new feature to enhance the API control over the pivot tables. Developers can retrieve and set globalization settings of a pivot table. They can also call client-side script on the page change event of GridWeb control. GridWeb has support to validate the entire Excel worksheet instead of the updated cells. All the regular bug fixes and enhancements are also included. It is recommended to use the powerful Aspose for Java APIs directly in their Maven Projects with simple configurations. Using Aspose.Cells API, developers can apply various filters to build the corresponding pivot table. After they create a pivot table report and have added the fields that they require, they often want to enhance the layout and format of the report to improve readability and to make it more attractive. To achieve this, Aspose.Cells API allows developers to customize the globalization settings of a pivot table to deal with such scenarios. They can customize the Pivot Total, Sub Total, Grand Total, All Items, Multiple Items, Column Labels, Row Labels, Blank Values text as per the requirements. Aspose.Cells for Java includes an independent web-based grid control (com.aspose.cells.GridWeb) which is designed to work with the web applications. Developers can load an existing Excel file into its grid matrix, manipulate it and save it back. The GridWeb control can hold data in multiple pages via its paging feature. Developers might require to call a client side script on page index change event of GridWeb. This feature covers various scenarios. Developers may require to display the page number in their Java applications, so they can call client side script to get the page number. In the past, GridWeb control was validating the updated cells and not validating the entire Excel worksheet. Using the recent version 17.3 of Aspose.Cells API, developers can now validate the entire worksheet on client side before the GridWeb requests to the server. They need to set the needValidateall variable inside the acwmain.js to true.  Aspose.Cells for Java API improvement work never stops because Aspose team is listening to the requests of the clients and gradually integrating their needs. Aspose team has made an important enhancement along with other behind the scenes enhancements. It is about to set the long string literals inside the formula. Several other bug fixes make the API more reliable and functional. It brings quality in rendering the borders of the cells while saving an Excel in other supported formats. The rendering speed of charts has been increased, especially with large data sets. The formula calculation engine is also further enhanced in the new release. Below are some important new features, enhancement and bug fixes part of this release.
  • Setting formula with long string literal results in corrupt Excel file
  • Dotted borders from the spreadsheet have not rendered to HTML
  • Formula calculation is wrong with Aspose.Cells generated Excel file
  • Top and bottom borders of cells are gone while converting to HTML
  • Comments (at the end) are vertically cut when generated PDF via Aspose.Cells
  • Series dash lines for charts are not rendered correctly in the output PDF
  • Category axis labels displayed in two lines after converting chart to image
  • Waterfall chart, the line from the total bar and the bar right before it is missing
  • Subtask - Category axis labels displayed in two lines after converting chart to image
  • The exported chart has x-axis labels different from the one in the Excel
  • Chart is wrong on opening and saving the source Excel file
  • Font has been changed after simply loading and re-saving the XLSM
  • Formatting of the resulting file is messed up in the re-saved file
  • Waterfall chart, Total series looks wrong
  • Protected view after re-saving an XLS file
  • Radar chart image is not generated
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

More about Aspose.Cells for Java

Thursday, April 6, 2017

VBA Macros Preservation & Accurate Alignment of Shapes on Visio Drawing Conversion using Java

What’s new in this release?

Aspose team is pleased to announce the new release of Aspose.Diagram for Java 17.3.0. This new version is a minor maintenance update which covers the regular bug fixes. Developers can preserve their exiting VBA macros during the export of Visio drawings. It also brings an accuracy to align multiple shapes during the transformation of Visio drawing to any other supported format. Aspose team recommends clients to use the powerful Aspose for Java APIs directly in their Maven Projects with simple configurations. By default, Aspose.Diagram for Java API fully preserves VBA projects during the call to export feature. However, in the particular use case of exporting a VDX to VSDM format, the VBA Macros were not being preserved. Developers can now find an improvement in that area, but to remind, they can also read and write VBA Micro-Enabled Visio drawings as well as edit the code base of VBA project. Some help topics are provided in the documentation section that shows how to modify the VBA code segments and export Visio drawings. This release includes several enhanced features and bug fixes as listed below
  • Incorrect position of shape's shadow on converting a VSD to SVG.
  • The slash line symbols are missing on converting a Visio page to SVG.
  • Arrows have not rendered while converting VSD to SVG.
  • Macros are not being preserved on converting a VDX to VSDM.
  • The text position is incorrect when VSD is converted to SVG format.

Overview: Aspose.Diagram for Java 

Aspose.Diagram is a class library for working with MS Visio files & is a pure Java alternate for MS Visio Object Model. It is a standalone Visio Java library and does not depend on Microsoft Office Visio. It enables developers to work with VSD & VDX files and they can open files & Add   & manipulate the elements of the diagram, export Visio files to PDF, XML, HTML, images format, SVG & several other formats,  Rotate a shape, Add a hyperlink to a Visio shape, protect diagram shape and many more.  Aspose.Diagram can be used with any kind of application, whether it’s a Web Application or a Windows Desktop Application.

More about Aspose.Diagram for Java

Wednesday, April 5, 2017

Calculate Table PDF Width & Embed Media Files inside PDF Document using .NET

What's New in this Release?

Aspose team is pleased to announce the release of Aspose.Pdf for .NET 17.3.0. This month release includes new feature to calculate Table width and embed media files(audio and video) in PDF document along with some other important features. Aspose team has also enhanced Footnote feature and HTML text support in this version in addition to many other bug fixes reported in old releases that improves the APIs functionality. Aspose team has implemented a new annotation RichMediaAnnotation in Aspose.Pdf for .NET 17.3. It is used to embed media files within PDF document. In fact RichMediaAnnotation is container for SWF (Flash) script. Due to license restriction Aspose team cannot include third-party flash scripts in our product, so users should provide their own script for playing video or audio. For example users can use VideoPlayer and AudioPlayer shipped with Adobe Acrobat. Please check documentation link for sample code and details to embed video/audio files in PDF document. In some scenarios, users have not hard coded the Table width in PDF document and later users want to know its width for some post processing. This release introduced a new method GetWidth() to calculate Table width in this release. Aspose.Pdf supports insertion of HTML string in PDF document. If HTML specified fonts are available on host system then it uses same fonts, otherwise it uses system default fonts for HTML string. It has received some requirements to support font overriding feature for HTML string. This release implemented TextState object in HtmlFramgent class, now users can override font details of HTML string. In current release, It has also added support to set color of FootNote label(node identifier). It has implemented TextState object in FootNote class. Users can set FootNote label color using TextState.  The list of important new and improved features are given below
  • Support feature to calculate Table Cell width
  • Find table width
  • Movie is not embedded inside PDF file
  • PDF to PDF/A-2u - Support this conversion format
  • Setting Footnote Text color
  • Support of TextState in HtmlFragment
  • When color PDF is converted to grayscale, the text stays in color while the picture is black-white
  • When PDF is converted to TIFF, the output file has black boxes
  • When PDF converted to PDF_A_1B, the first page is missing a picture
  • PDF to PDFA1b: compliance failure due to CMYK error
  • PDF to PDF/A - white image background overlaps background image
  • PCL to PDF: incorrect output is generated
  • Incorrect ColorType information is being returned
  • Pdf file is not compilant with PDF/A-1a format (transparency and missing objects)
  • PDF to PDF/A - Conversion process takes too much time
  • PDF to PDF/A - Resultant file is too large
  • Page color is being detected BlackandWhite instead RGB
  • RgbToDeviceGrayConversionStrategy convert RGB to black and white instead grayscale
  • Hyperlink is not working in FloatingBox
  • Character's size issue when rendering pdf into html
  • Line Spacing Increased on Multiline Textbox
  • Latest Aspose.Pdf don't show correct ImagePlacement.Rotation
  • PDF to PDF/A - Missing contents and formatting issues
  • PDF to DOCX: TOC alignment issue
  • When PDF is converted to PDF_A_1B, output file is still PDF
  • When PDF is converted to PDF_A_1B, output file is still classic PDF
  • Conversion Pdf to Pdfa - output not compliant
  • When PDF is converted to HTML, produced HTML looks bad and some letters are stretched
  • PDF to JPEG - Some symbols look like different in resultant file
  • Additional characters (curly braces) when converting XPS to PDF
  • PDF to HTML - Color filling isn't displayed for some objects
  • XFA form is not being converted to Standard Acro Form
  • PDF to DOCX - Resultant text appears to be in Russian
  • PDF to PDF/A - Resultant file gets corrupted
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.

More about Aspose.Pdf for .NET

Tuesday, April 4, 2017

Aspose is Getting Ready to Release Aspose.Words for Xamarin.Android

What's New in this Release?

Good news for Android developers, Aspose team has decided to add Xamarin.Android to the platforms that they support. The first product to be launched on this platform is Aspose’s most popular product, Aspose.Words. The name of this product will be Aspose.Words for Xamarin.Android. This new API will be released within next couple of months. This new product is all about bringing stunning features of Aspose.Words for .NET to the Xamarin.Android platform that makes it possible to do native Android development in C#, with either Visual Studio or Xamarin Studio. It will be the first product of its kind on the API market. It will make it possible for Android developers to open, convert and combine Microsoft Word and other popular word processing file formats from within their native Android applications. Android developers will be able to offer their users high-fidelity file conversions to and from DOC, OOXML, RTF, WordprocessingML, HTML, MHTML, TXT and OpenDocument formats. Full programmatic access through a rich API to all Word document elements and formatting allows to create, modify, extract, copy, split, join, and replace document content. Android developers will be able to convert whole documents or pages to PDF or XPS inside their native Android apps. All with high fidelity – exactly like Microsoft Word® would have done it. Android developers will be able to easily generate documents or reports from scratch or by filling templates with data from data sources or business objects. Developers, who used Aspose.Words for .NET in their projects before, will find names and behavior of many classes, methods and properties familiar in this new Aspose.Words for Xamarin.Android API. I would also like to mention that Aspose.Words for .NET is a highly trusted API and native Android developers will get the same feeling in the new Aspose.Words for Xamarin.Android API. Although, it has less features (a few limitations) at the moment but Aspose’s ultimate goal is to port all features of Aspose.Words for .NET to Aspose.Words for Xamarin.Android API. Aspose also ensures that the learning curve is minimal because they borrow best practices from the Xamarin Design Guidelines and provide a balance of easy usage vs detailed document element manipulation.

Overview: Aspose
 
Aspose are file formats experts. Aspose provides .NET, Java, Android, SharePoint, Reporting Services, and Cloud-based APIs for document generation, conversion, and automation. It functions with documents produced with Microsoft Word, Microsoft Excel, Microsoft PowerPoint, Portable Document Format and OpenDocument, and also has APIs to handle barcodes, optical character recognition, and email formats and protocols. Aspose helps developers to become more productive & maximize their investments by delivering reliable solutions on time.

More about Aspose Products

Monday, April 3, 2017

Convert Google Draco Encoded DRC File to 3D Supported Formats inside .NET Applications

What’s new in this release?
Aspose team is pleased to announce the release of Aspose.3D for .NET 17.03.0. The new version adds support of importing Google Draco encoded DRC files. Developers can import DRC files into the Aspose.3D API, and then export them in any supported 3D format. Developers can install Aspose.3D Nuget package in their .NET applications because Aspose team publish each version as a NuGet package on the NuGet gallery. The Google Draco, an open source compression library, can improve the storage and transmission of 3D graphics. Draco can be used to compress meshes and point-cloud data. It also supports compressing points, connectivity information, texture coordinates, color information, normals and any other generic attributes associated with geometry. Draco encodes 3D data in DRC file. Using Aspose.3D API, developers can convert a Draco encoded DRC to 3D supported formats. All supported 3D formats are listed on the documentation page title save a 3D Document. This help topic “Reading a 3D Scene” will help to know the way of importing an existing DRC file. This release includes plenty of new features as listed below
  • Add support of importing Google Draco (.drc) files.
  • Enhanced Reading a 3D Scene
  • Add support of importing the DXF.
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, April 2, 2017

Aspose.Newsletter April 2017: Guaranteed Solutions for PDF Processing Problems & Other News

Aspose Newsletter for April 2017 has now been published that highlights all the newly supported features offered in the recent releases.  It also includes information about one guaranteed solution for PDF Processing Problems, full support for Microsoft Word 2013 & enhancements in LINQ Reporting Engine, release of Aspose.Words for Xamarin.Android, importing DRC Files & Export to supported 3D File Formats, Compare PowerPoint Slides & Identify Merged Tables, embedding Media Files in .NET PDF Document, calculate Excel Formulas using C++ APIs and more.
One Guaranteed Solution for all your PDF Processing Problems
It’s super-easy to manipulate and convert PDF files with Aspose.PDF. Aspose.Pdf is a set of PDF Processing APIs to Create, Read, Edit, Convert, Protect, Sign and Print PDF documents without installing Adobe Acrobat. Try out fully featured Demos, Examples, Plugins, Showcase projects and a comprehensive Documentation to take a start from. Download Free Trial
Just Launched: Aspose.Words for Xamarin.Android
Wait is over! Good news for Android developers as they will use Aspose.Words APIs now to read, convert and combine Microsoft Word and other popular word processing file formats from within their native Android applications. Continue reading here
Full Support for Microsoft Word 2013 and Enhancements in LINQ Reporting Engine
Aspose.Words for .NET 17.3.0 supports 67 new features and enhancements including full support of roundtrip to/from DOCX, variables supports in LINQ reporting engine and improved font substitution mechanism. Continue reading here.
Import DRC Files and Export to supported 3D File Formats
Aspose.3D for .NET 17.3.0 now supports opening Google Draco Encoded (DRC) files and saving to any 3D formats (FBX, STL, WavefrontOBJ, Discreet3DS, Univeral3D, Collada, gITF and GLB). Read more here
Compare PowerPoint Slides and Identify Merged Tables
Aspose.Slides for .NET 17.2.0 now allows comparing two slides based on shapes, styles, texts, animation and other settings. If slides are equal, true will be returned. Continue reading further
Exporting RDL Reports to EPUB Format
Apart from rendering RDL files to PDF and XPS formats – export to EPUB format is also supported now. This option is available in both ReportServer as well as in Visual Studio when using Aspose.Pdf for Reporting Services in local mode. Continue reading here.
How to: Embed Media Files in .NET PDF Document
With Aspose.Pdf for .NET 17.3.0 – embed audio and video files into a PDF document. Check documentation link for C# source code.
How to: Convert PDF to EPUB in Android Applications
Aspose.Pdf for Android 16.12.0 supports converting either a newly created or exiting PDF file to EPUB format within your Android applications. Check this source code in Java for further illustration
How to: Convert PDF to PDFA_3U and Extract Chart as Image from a PDF Document
Aspose.Pdf for Java 17.2.0 has introduced PDFA_3U support in this release. Developers can also extract chart from PDF file as an image using extractMarkedContentAsImage() method. Check out the code snippets here.
How to: Calculate Excel Formulas using C++ APIs
Aspose.Cells for C++ has added more overloads of workbook calculation which provide users more control and flexibility to calculate Excel functions on runtime. Users can also implement their own custom functions if needed. Read more here
Updates about new Product Releases
  1. Aspose.Total for .NET - a compilation of our latest .NET products.
  2. Aspose.Total for Java – a compilation of our latest Java products.
  3. Aspose.Total for Android – all the latest versions of our Android APIs.
  4. Aspose.Total for SharePoint – a compilation of our latest SharePoint products.
  5. Aspose.Total for Reporting Services – a compilation of our latest Reporting Services products
  6. Aspose.Total for JasperReports – The latest versions of our JasperReports products.
  7. Aspose.Imaging – Improved synchronized access to mutually exclusive images in Java and .NET.
  8. Aspose.Barcode – Improved memory consumption and barcode recognition processes in Java and .NET.
  9. Aspose.Slides for Reporting Services 17.2.0 – Support for identifying merged cells inside table and comparing two slides for equality
  10. Aspose.Cells for Cloud 17.02.0 – Lots of new features and enhancements made in this release.
  11. Aspose.BarCode for Java 17.01 – Read Datamatrix and recognize 3D-distorted MicroQr barcodes.
  12. Aspose.Slides – Improved text rendering in JasperReports and SharePoint applications.
  13. Aspose.Slides for Java 17.2.0 – Improved Table and Slides comparison in Java applications.
Supporting User Groups and Conferences
Aspose is sponsoring a number of user groups and upcoming events, including:
  • May 10-12: Microsoft Build 2017 – Seattle – WA, USA
  • May 15-18: Visual Studio Live! Austin – Austin – TX, USA
Would you like us to sponsor your user group? Get in contact at user.groups@aspose.com
Collect your copy of Aspose Newsletter, August 2016 edition