Sunday, July 30, 2017

Create Barcode with Image inside It Instead of Codetext & Identify Type of Code128 using Java

What’s new in this release?

Aspose team is pleased to announce the new version of Aspose.BarCode for Java 17.06.0.  The major development in this release is the support to generate the barcode with a logo/image inside the barcode image in place of codetext. This release also supports to identify the type of Code128 coded barcode while performing barcode recognition. Aspose.BarCode now supports generating barcode with logo/other image inside it in place of codetext. How a logo/image/picture can be embed inside the barcode image in place of codetext is very simple and is demonstrated in the code snippet given on blog announcement page. Aspose.BarCode for Java provides the functionality to identify the type of Code128 coded barcode while performing barcode recognition operation. How to identify the type is very simple and is demonstrated in code snippet on blog page. This release also included some important enhancements, such as functionality to read the supplement code text from EAN13 coded barcode has been improved, Functionality to recognize EAN13 barcode has been improved. Recognition process was recognizing EAN13 coded barcode as UPC-A and Recognition algorithm has been improved in much a way that it is now capable of correctly recognizing EAN13 coded barcode. Below is the list of main improved features and bug fixes added in this release.
  • Ability to identify the type of Code128 coded barcode type while recognition
  • Ability to add a picture or image inside a barcode in place of codetext
  • Unable to get the supplement code text from EAN13 coded barcode
  • Incorrect recognition UPCA of EAN13 code

Overview: Aspose.BarCode for Java

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

More about Aspose.BarCode for Java

Saturday, July 29, 2017

Add/Manipulate Table & Get Height of Ttable in existing PDF file inside Java Apps

What's New in this Release?

Aspose team is pleased to announce the release of Aspose.Pdf for Java 17.5.0. It has introduced adding RichMediaAnnotation inside PDF document. The RichMediaAnnotation allows the feature to embed media files within the PDF document and sets video/audio player, implemented as flash application. Furthermore, It also have tested the compatibility of API with Grails, Dockers platform and Oracle Agile Product Lifecycle Management applications and it have proved to work without any issues. It also includes fixes related to previously reported issues, which make this release version stable and robust enough for PDF files creation, manipulation and transformation to other support formats. If users required to add an external video link in PDF document, now can use MovieAnnotaiton object. However when there is a requirement to embed media inside the PDF document, Aspose team need to use RichMediaAnnotation. This annotation allows to embed media file within the PDF document and sets video/audio player, implemented as flash application. Due to license restrictions, Aspose team can not include third-party flash scripts in a product, so users need to provide their script for playing videos or audios. Users should provide flash application code. For example, users can use videoplayer.swf and audioplayer.swf which are distributed with Adobe Acrobat and may be found in Multimedia Skins/Players sub-folder in Acrobat folder. Another option is using StrobeMediaPLayback.swf player or any other videoplayer implemented in flash. Apart from above mentioned improvements, the PDF to HTML conversion is one of the significant improvement feature which helps to create output files with great fidelity. It has also made improvements in PDF to PDF/A conversion feature, Image to PDF conversion, Annotation creation and manipulation, Text extraction, Text replacement. Some important improved features included in this release are given below
  • Support RichMediaAnnotation
  • Check compatibility of Aspose.Pdf for Java with Grails
  • Multi-page tiff to PDF with portrait orientation loses fidelity
  • PDF to HTML - Space and positioning issues
  • PDF to HTML conversion loses the text
  • PDF to HTML: TOC links are lost in output HTML
  • Support of Docker platform
  • Support of Oracle Agile Product Lifecycle Management application
  • License not working with Apache server
  • Image to PDF - Image output is not correct in PDF
  • PDF to HTML results into incorrect text
  • PDF creation process keeps running and never stops
  • PDF to PDFA1B: compliance failure due to transparency in the document
  • PDF to PDF/A - Resultant file is not compliant
  • PDF to Image conversion loses the text
  • HighlightAnnotation background color issue with QuadPoint array
  • PDF to Image hangs for ever
  • Text appearing on wrong location after placing inside PDF
  • Highlight Annotation background color Problem
  • PDFA gets corrupted when setOptimizeFileSize is used
  • Aspose.Pdf 17.4 exception throws when getting character by index
  • HTML to PDF - Ambiguous mismatch exception
  • getMeasure() method is missing in PolyAnnotation class
  • When PDF is converted to PDFA, the word in text is messed up.
  • PDF to PDFA: decrease in quality of transparent images
Overview: Aspose.Pdf for Java

Aspose.Pdf is a Java PDF component to create PDF documents without using Adobe Acrobat. It supports Floating box, PDF form field, PDF attachments, security, Foot note & end note, Multiple columns document, Table of Contents, List of Tables, Nested tables, Rich text format, images, hyperlinks, JavaScript, annotation, bookmarks, headers, footers and many more. Now you can create PDF by API, XML and XSL-FO files. It also enables you to converting HTML, XSL-FO and Excel files into PDF.

More about Aspose.Pdf for Java

Thursday, July 27, 2017

Add Sections in Presentation & Render Slide Comments When Saving as Image, PDF & HTML using .NET

What's New in this Release?

Aspose team is happy to share the announcement of Aspose.Slides for .NET 17.5.0. It has added some new features related to improved Header/Footer support and HTML export options in this release. This release has improved the Header/Footer support in Aspose.Slides and now users can set Header/Footer on individual slides level for normal slides, layout slides and master slides. It is pertinent to mention that if Header/Footer is defined on Master slide level then every layout slides and their respective normal slides shall inherit the same Header/Footer properties. Please visit documentation articles, Setting Footer Visibility inside Slide and Setting Child Footer Visibility inside Slide for further details. It has also improved the HTML export for presentation by providing custom controller to embed fonts. Users can also export the slides to SVG by setting custom shape IDs that can be used by developers in their processing of exported SVG. This release has improved presentation rendering support in this API and have rectified issues related to text, images, charts and other shapes rendering inside exported TIFF, PDF and slide thumbnails. It has also addressed the issues related to text in saved presentations including text height getting changed issue and broken text issue inside paragraphs. It has improved the charting support and have resolved issues related to adding Doughnut charts. This release has also resolved the issues related to presentation access and saving which earlier resulted in different exceptions like, ArgumentNullException, NullReferenceException and NullPointerException. This list of new, improved and bug fixes in this release are given below
  • Size of SWF generated is too high
  • PowerPoint to SVG with shape ID    Investigation
  • Implement using HeaderFooterManager for slide/master/layout
  • Exception on saving presentation
  • Exported file cannot be opened via Aspose.Slides
  • Exception on converting PPTX to PDF
  • PPTX not converted properly to tiff
  • Incorrect Presentation instantiating with empty string password
  • PPT not converted properly to PDF
  • Text changed to asterisk
  • Changes in Workbook doesn't get saved
  • PPT to tiff not properly converted
  • Conversion to PDF with low quality of images
  • Adding Doughnut chart from scratch does not work
  • PPT not converted properly to PDF
  • PPT not converted properly to PDF
  • Zoom problem in generated presentation
  • Images are not properly generated from PPT
  • Text are changed after saving PPT
  • Text becomes shorter after saving PPT
  • PPT changed after saving
  • Problems editing chart after saving PPTX
  • Table width is changed after saving file
  • Incorrect font when rendering to HTML
  • Footer is not working properly
  • Footer failed to apply in presentation
  • Text gets bigger
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

Tuesday, July 25, 2017

Sort Excel Table’s Data, Calculate Formula & Apply Rich Text Formatting inside Cloud Apps

What's New in this Release?

Aspose team is pleased to announce the new release of Aspose.Cells for Cloud 17.6.0. This new release comes up with a couple of new features and enhancements. Developers can filter data in a worksheet by using an AutoFilter API and calculate all formulas in a workbook using CalculateFormula API.  By filtering information in a worksheet, users can find values quickly. Users can filter on one or more columns of data. AutoFilter API allows users to filter data by Cell Value, Cell Color or by Icon. Experiment with filters on text and numeric data by trying the many built-in test conditions, such as Equals, Does Not Equal, Contains, Greater Than, and Less Than or create a custom filter that uses multiple criteria. CalculateFormula API allows users to calculate all formulas in a workbook. Formula calculation engine is embedded in Aspose.Cells. It can not only re-calculate the formula imported from the designer file but also supports to calculate the results of formulas added at runtime. The list of new and enhanced features added in this release are given below
  • Filter data by using an AutoFilter API.         
  • New resource parameters are added in Calculate Formula API.
  • Support Microsoft Excel 2007 themes and colors.
  • An enhancement is made for Convert feature.
  • Import Data API now supports both Cloud file and Request file.   
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, July 24, 2017

Aspose.Html for .NET is Released! Create, Edit HTML Documents & Render to PDF & Raster Image Formats

What’s new in this release?

Aspose is proud to expand its .NET APIs family with the addition of a new product known as Aspose.Html for .NET. Prior to the release of this API, we already have Aspose.Words for .NET API which primarily offers the capabilities to create as well as manipulate existing MS Word files. It also provides the capabilities to Convert HTML to PDF while loading External Resources and it also offers the feature to Convert MS Word document to HTML with Roundtrip Information. Furthermore, we also have an API named Aspose.Pdf for .NET which is capable of creating as well as manipulating existing PDF documents and it also supports the feature to Convert HTML to PDF – Resource Loading Callback or you can even Convert PDF file to HTML format but both of these APIs do not support the feature to manipulate HTML file and its contents. Therefore in order to cater the requirement to Insert, Remove, Replace HTML nodes, extract CSS style information, Navigate through HTML document either by NodeIterator, TreeWalker that are provided by Traversal Specifications, XPath or CSS selector queries, we have introduced this new API. Apart from earlier mentioned features, this API also offers the scripting which allows to manipulate HTML DOM via JavaScript. Along with HTML, this API also provides the capabilities to load EPUB and MHTML files. As mentioned earlier, Aspsoe.Words and Aspose.Pdf provide the capabilities to render HTML files to PDF format, we have natively provided HTML to PDF rendering support in Aspose.Html for .NET, so that our customers do not have to use multiple APIs when dealing with HTML files and rendering them to PDF format. Please note that Aspose APIs are famous for their inter file format conversion features and this API also provides the capabilities to load HTML file and render the output in XPS and raster image formats including JPEG, PNG, BMP and TIFF. When generating the output in PDF format, users can also encrypt the document, specify the page setup information for resultant output and we can also specify the compression value for JPEG images inside the output document.

Overview: Aspose.Html for .NET

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

More about Aspose.Html for .NET

Sunday, July 23, 2017

Read Multiple Events from ICS Files & Filtering Messages from Exchange with Paging using Java

p>What’s new in this release?
Aspose team is pleased to announce the new release of Aspose.Email for Java 17.7.0. Ported from its equivalent .NET version, this month’s release includes the same enhancements and bug fixes that improve the API functionality. These enhancements to various functional areas of API enrich the API features and add to the value of the API. Aspose.Email for Java API now supports reading multiple events from iCalendar (ICS) files. The CalendarReader class introduced in this month’s release allows to read all events from such an ICS file. It also provides the capability to read events from a specific index in the ICS file as shown in the code sample on blog announcement page. The API already supports criterion based messages filtering from Exchange server mailbox. However, this can result in large number of messages if lots of emails meet this criterion. To cater for this, It has enhanced the functionality to filter messages from Exchange server with Paging support. Embedded messages format in EML files can now be preserved during loading with EMLLoadOptions class. This can help identify the original format of attachment in email. This release has also enhanced the functionality of working with MBox files by providing the facility of reading message size during message extraction. The main improved features & bug fixes added in this release are listed below
  • Support paging with MailQuery
  • Get mail size using Aspose.Email While working with Thunderbird (MboxrdStorageReader)
  • Behavior of API in case of attachment MSG file in TNEF
  • Read multiple events from a ICS file
  • Investigate ability to use web service for Exchange 2016 with more earlier versions of Exchange
  • FolderInfo.GetContents() takes more time
  • Wrong Time (hours) in PST file when created with Aspose.Email
  • EML to MSG: Message body is changed
  • EML to MSG: Message body formatting is disturbed
  • Extra headers added in EML file after loading and saving it on disc
  • IEWSClient: GetMailBoxes raises exception
  • MapiContact to Contact raises exception      
  • MailMessage.ValidateMessage raises errors for well formed addresses
  • Loading an EML file with setting Content-Type:text/calendar in it, throw exception
    Other most recent bug fixes are also included in this release.           
Newly added documentation pages and articles
Some new tips and articles have now been added into Aspose.Email for Java documentation that may guide users briefly how to use Aspose.Email for performing different tasks like the followings.
Overview:Aspose.Email for Java
Aspose.Email for Java is a Non-Graphical Java component that enables Java applications to read and write Microsoft Outlook documents without utilizing Microsoft Outlook. It enables developers to create new MSG file from scratch, update an existing MSG file, read Outlook MSG file & get it's properties like subject, body, recipients in to, cc and bcc, Adding or removing attachment, sender information and MAPI properties.  Aspose.Email for Java can be used with Web as well asDesktop Application.
More about Aspose.Email for Java

Thursday, July 20, 2017

Render Word File into PCL Format & Display Document Title in Title Bar of PDF Viewer in Android via Xamarin

What's New in this Release?
Aspose development team is happy to announce the monthly release of Aspose.Words for Android via Xamarin 17.7.0.  Aspose.Words for Android via Xamarin’ has full functionality of Aspose.Words for .NET with few limitations, minor API changes and additional requirements. There are some Major fixes and improvements part of this release, such as Rendering into PCL format (Printer Command Language) was implemented, New saving format introduced – “SaveFormat.Pcl”. Please note that custom fonts are not yet supported, the proper algorithm for rendering of shapes with automatic size textboxes (i.e. closest to MS Word output) implemented, The rendered PDF documents can now show the document title in the title bar of the viewer. This is controlled by “PdfSaveOptions.DisplayDocTitle” property, Improved font rendering in PDF documents for Adobe Illustrator limitations, Improved rendering of fonts with simulated bold style, Vertical text rendering in DrawingML textboxes improved, Problem with rendering of numbers on horizontal axis in DrawingML Charts fixed, Implemented support for “Wrap trailing spaces to next line” option., Implemented support for footnote continuation notices, Improved text wrapping logic for “2013 and later” documents, Improved non-breaking space width calculation, Improved Asian text justification logic and many more.‘Aspose.Words for Android via Xamarin’ is an advanced Word document processing API to perform a wide range of document processing tasks directly within your native Android applications. You can integrate this API through Xamarin framework for Android applications. ‘Aspose.Words for Android via Xamarin’ API supports DOC, OOXML, RTF, HTML, OpenDocument, PDF, XPS, EPUB and other formats.  The list of new and improved features added in this release are given below
  • Rendering into PCL format (Printer Command Language) was implemented. New saving format introduced – “SaveFormat.Pcl”. Please note that custom fonts is not yet supported.
  • The proper algorithm for rendering of shapes with automatic size textboxes (i.e. closest to MS Word output) implemented.
  • The rendered PDF documents can now show the document title in the title bar of the viewer. This is controlled by “PdfSaveOptions.DisplayDocTitle” property.
  • Improved font rendering in PDF documents for Adobe Illustrator limitations.
  • Improved rendering of fonts with simulated bold style.
  • Vertical text rendering in DrawingML textboxes improved.
  • Problem with rendering of numbers on horizontal axis in DrawingML Charts fixed.
  • Implemented support for "Wrap trailing spaces to next line" option.
  • Implemented support for footnote continuation notices.
  • Improved text wrapping logic for "2013 and later" documents.
  • Improved non-breaking space width calculation.
  • Improved Asian text justification logic.
  • A Picture moves towards the top page edge in PDF
  • DOCX to PDF conversion issue with shape's text when it is opened in Adobe Illustrator CC 2017
  • Improve comparison of language attributes
  • Improve cell formatting comparison. #2
  • Improve row comparsion. #3
  • Incorrect oval shape width/height for shape with word wrap off, auto-fit on
  • A Table is moved from middle of page to the top in PDF
  • /table grid/ Table's layout get corrupted after conversion from Docx to Pdf
  • Table's position is changed after conversion from Docx to Pdf
  • Docx to df conversion issue with shape position
  • Textboxes partially render beyond right edge of page in PDF
  • /wrap trailing spaces to next line compat option/ Spaces from the start of second line of Paragraph are lost in PDF
  • /footnotes + continuation notice/Text flows to the previous page (Doc to Pdf conversion)
  • GroupShape does not render correctly in Pdf
  • Document.Compare generates extra revisions
  • Doc to Pdf conversion issue with GroupShape
  • Compare works incorrectly since 16.10 version
  • /footnotes+continuation notice/Docx to fixed page format conversion issue with text position
  • Issue with HTML to Word Conversion - Textarea Border
  • Number index in Word gets changed after converting from html (DOCX-HTML-DOCX roundtrip)
  • /footnotes+continuation notice/Page is broken incorrectly if last paragraph on page is divided on two pages
  • Aspose.Words incorrectly works with font family lists in HTML import.
  • Document.Compare generates unnecessary delete and insert revisions for table
  • GetChildNodes returns extra nodes
  • Superscript and subscript are lost in output HTML and PDF
  • Table cell RTL text alignment issue
  • Docx to Pdf conversion issue with image's rendering
  • Table text is splitting into two lines
  • Document.Compare generates extra revisions
  • Shape is flipped after conversion from Docx to Pdf
  • /text wrap/ Formatting issue with floating paragraph
  • /wrap trailing spaces/ Some lines are pushed from page bottom to next page in resultant PDF
  • Document.UpdateFields does not update the formula field
  • System.InvalidCastException is thrown while saving DOCX to PDF
  • Scale of charts is changed in resultant PDF
Other most recent bug fixes are also included in this release
Newly added documentation pages and articles
Some new tips and articles have now been added into Aspose.Words for Android via Xamarin documentation that may guide you briefly how to use Aspose.Words for performing different tasks like the followings.
Overview: Aspose.Words
Aspose.Words for Android via Xamarin is an advanced Word document processing API to perform a wide range of document processing tasks directly within your native Android applications. You can integrate this API through Xamarin framework for Android applications. ‘Aspose.Words for Android via Xamarin’ API supports DOC, OOXML, RTF, HTML, OpenDocument, PDF, XPS, EPUB and other formats. Developers can generate, modify, convert and render documents. It allows developers to use standard Microsoft Word mail merge fields in reports.
More about Aspose.Words

Wednesday, July 19, 2017

JPEG-LS Image Format Support & Raster Images to SVG Conversion inside .NET Apps

What’s new in this release?
Aspose team is pleased to announce the new release of Aspose.Imaging for .NET 17.6.0. It has added some new features in this release including support for JPEG-LS image format and converting raster images to SVG. We have also included the support for setting replacement for missing fonts as well in this release. There are some important features introduced in this release, such as, Provide setting for replacing missing fonts, Support for JPEG-LS format, Support for JPEG-LS with CMYK, YCCK color modes, support for 2-7 bits per sample in JPEG-LS images and Support for Raster Image to SVG Conversion. This release also included some important enhancements, such as Improve performance when saving WMF to WMF, Low images quality when saving DjVu documents as PDF or Image, Change in color converting from JPG to PNG, Exporting of GIF image into PNG file format leads to corruption of resulting image, Image created using Aspose.Imaging is not opening in software: Picasa, Loading SVG image from XML file and then converting the SVG to PNG is showing incorrect height & width, Synchronize access to mutually exclusive image operations for WEBP images and many more. The main new and improved features added in this release are listed below
  • Aspose.Imaging SILVERLIGHT configuration decommission
  • Provide setting for replacing missing fonts
  • Support for JPEG-LS with CMYK, YCCK color modes.
  • Support for 2-7 bits per sample in JPEG-LS images.
  • Support for JPEG-LS format
  • Support for Raster Image to SVG Conversion
  • Improve performance saving WMF to WMF
  • Aspose.Imaging 17 3 0: Low images quality when saving DjVu documents as PDF or Image
  • change in color converting from jpg to png
  • Exporting of GIF image into PNG file format leads to corruption of resulting image
  • Image created using Aspose.Imaging is not opening in software: Picasa
  • Loading SVG image from XML file and then converting the SVG to PNG is showing incorrect height & width
  • Synchronize access to mutually exclusive image operations for WEBP images
  • ImageResources section support
Newly added documentation pages and articles
Some new tips and articles have now been added into Aspose.Imaging for .NET documentation that may guide users briefly how to use Aspose.Imaging for performing different tasks like the followings
Overview:Aspose.Imaging for .NET
Aspose.Imaging for .NET is an image processing & manipulation component that allows developers to create, edit, draw or convert images in their .NET application. It allows developers to convert image files to PSD, BMP, JPEG, PNG, TIFF and GIF formats. Moreover a set of pens, brushes and fonts can be used to draw images or add new elements & text to existing images. Aspose.Imaging for .NET works well with both web & windows applications. Moreover, it adds the support for Silverlight platform.
More about Aspose.Imaging for .NET

Tuesday, July 18, 2017

Specifying Location for a Custom Font & Enhanced Presentation Conversion to PDF in Cloud Apps

We are pleased to share the release announcement of Aspose.Slides for Cloud 1.9.0. This release is enriched with many new features. Now, you can also clone shapes inside presentation using our latest API. For this purpose a new resource shapeToClone has been introduced in this release. You can also export presentation to SWF as well. For this purpose options like SWF and SWF Notes have been added in available format options of Presentation have been added. You can now also add Audio and Video frames inside presentation using this release. For this purpose a new resources like AudioFrame and VideoFrame have been introduced in API. Moreover, after this product release, you can also work with slide notes as well. For this purpose a new resource NotesSlide has been added. 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.
Aspose.Slides for Cloud
Aspose.Slides for Cloud is a REST API which allows you to process presentations. It allows you to create, modify, and convert presentations and provides a wide variety of features for working with presentations in the cloud. You can convert a presentation to TIFF, PDF, XPS, PPTX, ODP, PPSX, PPTM, PPSM, POTX, POTM, HTML and image formats. Aspose.Slides for Cloud allows you to extract different elements or a presentation including slide, text, color schemes, font schemes, shapes and images etc. Aspose.Slides for Cloud’s powerful API lets your apps process Microsoft PowerPoint presentations in the cloud, saving you the time it would take to develop your own API.
More about Aspose.Cells for Cloud

Monday, July 17, 2017

Recalculations of Project Tasks & XER Documents Conversion to MPP are Enhanced using .NET

What’s new in this release?

Aspose team is pleased to announce the new release of Aspose.Tasks for .NET 17.6.0. This month’s release is a maintenance release that fixes several issues reported by our valued customers. It doesn’t include any new features or enhancements but improves the API functionality by fixing issues. As mentioned earlier, this new version of the API fixes issues related to various API functionality. Resolving such issues further improves the API functionality in terms of expected behavior by end users. These include exceptions when document is tried to be printed to network printer when there is no printer installed and using PrintOptions, Errors related to recalculations in case of zero duration tasks, images recognition from footer as text, and wrong calculations of summary tasks, Issues related to XER documents while converting to MPP, Recalculations of task’s ActualStart and ActualFinish dates, Differences in XML and MPP Timephased data while exporting project data and many more. This release includes plenty of new features as listed below
  • Add exception which is thrown when there is no installed printer in OS
  • Finish date is incorrect for zero duration task using Recalculate
  • Image from footer is recognized as text
  • Empty project with one task has incorrectly filled ActualStart, ActualFinish dates
  • HtmlSaveOptions.Pages.Add() method does not affect page index in the title when saving as HTML
  • Image from header is recognized as text
  • Summary task is not updated for Actual Start, %Complete and Actual Finish
  • XER converted from MPP contains string EUR instead of integer currency id for resource
  • XER generated by Aspose.Tasks raises exception while opening it
  • Use of PrintOptions causes exception while using with Print()
  • Difference in timephased data while using calendar with exception and comparing the output XML with MSP view (.NET)
  • Company Information written to MPP is not displayed in MPP
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, July 16, 2017

Refresh Data of Connected Shapes & Storing/Retrieving Text Elements in Visio Drawings using Java

What’s new in this release?

Aspose team is pleased to announce the new release of Aspose.Diagram for Java 17.6.0. The new version of the API adds a feature to refresh the data of shapes in the Visio drawing and developers can call this feature after modifying the position or size of shapes in a connected drawing. The recent version 17.6 of Aspose.Diagram API allows to refresh the data of shapes, including XForm, TextXForm, Connection and Geoms after changing the text or position of the connected shapes. When there are many changes to the ShapeSheet data and developers want to recalculate the connected shapes in a drawing. Besides this, the mechanism of storing and retrieving text elements in the Visio drawings has been improved. The recent version also comprises a series of bug fixes.  In general, it improves export of Visio drawings to SVG and image formats as well as preserves formulas in the shape-sheet. This release includes several enhanced features and bug fixes as listed below
  • Output VSDX - the manually added shape size is not being changed
  • Output VSDX - the text overflow when adding multi-line text
  • A null pointer error occurred on converting the drawing page to image
  • Vertical text display of decision box shape when saving a drawing in VSDX format
  • Vertical text display of Predefined process shape when saving a drawing in VSDX format
  • The formulas in Width and Height cells are not being preserved
  • Missing characters on converting a VSD to SVG
  • Output VSDX - the connecting lines are not connecting in the mid of process shapes
  • VSDX to PNG - a white horizontal line appears at the bottom of shape
Newly added documentation pages and articles
Some new tips and articles have now been added into Aspose.Diagram for Java documentation that may guide users briefly how to use Aspose.Diagram for performing different tasks like the followings.
Overview: Aspose.Diagram for Java
Aspose.Diagram is a class library for working with MS Visio files & is a pure Java alternate for MS Visio Object Model. It is a standalone Visio Java library and does not depend on Microsoft Office Visio. It enables developers to work with VSD & VDX files and they can open files & Add   & manipulate the elements of the diagram, export Visio files to PDF, XML, HTML, images format, SVG & several other formats,  Rotate a shape, Add a hyperlink to a Visio shape, protect diagram shape and many more.  Aspose.Diagram can be used with any kind of application, whether it’s a Web Application or a Windows Desktop Application.
More about Aspose.Diagram for Java

Thursday, July 13, 2017

Managing Sections inside Presentation & Enhanced Presentation Rendering Options using Java

What's New in this Release?

Aspose team is happy to share the announcement of Aspose.Slides for .NET 17.6.0. This is primarily a maintenance release whereby we have added some new features in API as well. It has improved the presentation rendering by adding option to include slide comments inside exported HTML, PDF, SWF, TIFF and XPS. Please visit documentation articles, Converting Presentation to HTML and Converting Presentation to SWF for example codes. This release has also included the support for managing sections inside presentation to hold group of slides for providing better organization of slides. Please visit documentation article, Adding or Removing Sections for further details and code sample. This release has also resolved some important issues, such as PowerPoint reports error after saving file, Graphs are missing when exporting presentation to PDF, PPT not properly converted to html, PPTX conversion to PDF, Hyperlink is wrongly associated with text in exported HTML, Text spilling when converting from PPTX to PDF and many more. This list of new, improved and bug fixes in this release are given below
  • Preserving original date and time
  • Font color not getting extracted
  • Render comments when saving as image, PDF or HTML
  • Preserving original date and time
  • Support for creating presentation sections in Aspose.Slides
  • BorderDiagonalDown BorderDiagonalUp feature support for PPT cell
  • ICollection.size() is not API after update to Slides 17.4 in OSGI environment
  • PowerPoint reports error after saving file
  • When PPTX is converted to PDF, the graphs are missing.
  • Some tables in the presentation rendered incorrectly.
  • Zoom level changed, Notes box appeared on load and save 
  • The image is improperly rendered in generated thumbnail
  • PPT not properly converted to html
  • Exception on converting ODP to PDF
  • PPTX not converted properly to PDF
  • Color scheme is not retained in table cells
  • Hyperlink is wrongly associated with text in exported HTML
  • Application hangs when converting a slide to SVG
  • Exception on loading presentation
  • PPTX not converted properly to image
  • Text overlapping in generated image result
  • Text spilling when converting from PPTX to PDF
  • PPTX not converted properly to PDF
  • Incorrect HTML generated from presentation
  • Aspose.Slides not identifying merge cells
  • Mime type for Presentation is giving exception
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

Wednesday, July 12, 2017

Rotate Text inside PDF Table Cell & Enhanced PDF to PDFA, PPTX Conversion using .NET

What's New in this Release?

Aspose team is pleased to announce the release of Aspose.Pdf for .NET 17.6.0. This release mainly focuses on fixing the issues reported in earlier release versions and like always recommended, Aspose team encourage customers to try using latest release versions as they contain recent enhancements and improvements in terms of problems resolution. Table is one of the widely used elements inside PDF document to represent data and sometimes we have a requirement to rotate the text inside the table cell. The code snippet on the blog announcement page shows the steps to rotate text with 90 degrees and render it in table cell. Apart from above mentioned improvements, the PDF to PDF/A, PDF to DOC/DOCX, PDF to PPT/PPTX conversion features are specifically improved in this release. These features have been greatly tested under various scenarios while using different input files. The PDF/A validation feature is also tuned to produce more reliable results. Furthermore, the EPUB to PDF, Text manipulation, PDF to Image conversion, Text extraction are among the improvement areas.  The list of important new and improved features are given below
  • Rotate Text in Table Cell
  • NullReferenceException in Epub rendering
  • Text fragment is not replaced properly
  • Exception thrown during validation
  • The program execution stuck during validation
  • PDF to PDFA Conversion Generating output with incorrect formatting
  • PDF to PDFA Conversion Generating output with incorrect formatting
  • PDF to PDFA Conversion Generating output with incorrect formatting
  • When PDF is converted to PPTX, the text in table is moved vertically
  • When PDF is converted to PPTX, a text is moved down
  • PDF to PDFA Conversion Generating output with incorrect formatting
  • PDF/A-1 conversion creates invalid XRef table
  • Aspose.PDF.Text.CharInfo LLX and URX have same values
  • PDF to DOC/DOCX: text is concatenated
  • PDF to DOC/DOCX: text is missing
  • PDF to PPTX: TOC missing in resultant PPTX
  • PDF to PPTX: text alignment changed in resultant PPTX
  • PDF to PPTX: Text breaks into two line
  • PDF to PPTX: highlighted text is not rendering correctly
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, July 11, 2017

Generate Barcode using New Well Known Symbologies & Enhanced Data-Source Handling for Report

What’s new in this release?

The new version of Aspose.BarCode for JasperReports 17.3.0 has been released. The major development in this release is the support of capability to generate barCode using 10 more well-known symbologies. Now user can create SwissPostParcel, Italian Post 25 and many more barcodes using Aspose.BarCode for JasperReports. Implementation of the barcode for JasperReports has been upgraded in such way that Aspose.BarCode for JasperReports now implemented a single predefined field that contains the set of fields from datasource. There is no more mixing of values for fields like CodeText and Symbology. There are some new barcode symbologies introduced in this release for JasperReports, such as SwissPostParcel, IATA, RM4SCC, Matrix, Italian Post 25, Code32, DataLogic, DutchKIX, UpcaGs1Code128Coupon and UpcaGs1DatabarCoupon. Implement handling of BarcodeAttributes class as a single field for data source. A single predefined field has been implemented that contains the set of fields from datasource.JasperReport builder functionality has been updated for handling the data source for report and Functionality to handle special symbols in the codetext value has been improved. This release includes plenty of new and improved features as listed below
  • SwissPostParcel barcode generation
  • IATA 2 of 5 barcode generation
  • Support RM4SCC generation
  • Support matrix 2of5 barcode
  • Italian Post 25 barcode generation
  • Support Code32 generation
  • Support DataLogic2of5 generation
  • Support DutchKIX generation
  • Support UpcaGs1Code128Coupon generation
  • Support UpcaGs1DatabarCoupon generation
  • Implement handling of BarcodeAttributes class as a single field for data source
  • Implement Jasper report builder for handling the data source for report
  • Implement handling the special symbols in attributes values
Overview: Aspose.BarCode for JasperReports

Aspose.BarCode for JasperReports allows developers to display high quality barcode labels on JasperReports that can be rendered further in BMP, JPG, GIF and PNG formats. It supports more than 25 barcode symbologies including Linear or 2D barcodes and can also be integrated into existing and new JasperReport (jrxml) files. Aspose.BarCode for JasperReports is written purely in Java and a single provided JAR file can easily be deployed on the machines running JasperReports or JasperServer.

More about Aspose.BarCode for JasperReports

Monday, July 10, 2017

Robust OCR Engine Implementation & Enhanced Characters Splitting Mechanism using .NET

What’s new in this release?

Aspose team is proud to announce the new release of Aspose.OCR for .NET 17.6.0.  The major development in this release is the improvements made to make processing of OCR operation more fast and robust. Implementation of the OCR engine has been upgraded in such way that neural network calls have been reduced. More OCR process classifier has been introduced and characters splitting mechanism is also improved in this release. Logic for setting up the spaces between the words has been improved. Characters splitting mechanism has been further improved and An improvement has been made in connecting the outlines splitter for recognizer. 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 features as listed below
  • hOCR for creation of the searchable PDF
  • Improved logic to set the spaces between the words
  • Clusterizator to reduce the number of calls to OCR and use the average images for OCR
  • Outlines and clustering splitters to separate touching letters
  • Words list for verification
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.

More about Aspose.OCR for .NET

Sunday, July 9, 2017

Raster Image to SVG Conversion, JPEG-LS Support & Replacing Missing Fonts in Images using Java

What’s new in this release?

Aspose development team is pleased to announce the new release Aspose.Imaging for Java 17.6.0.  This is a major release in which we have implemented the support for exporting raster image to SVG along with support for setting replacement for missing fonts in images. This release has also included the long awaited support for JPEG-LS image format as well as Support for 2-7 bits per sample in JPEG-LS images. Some important enhancements are also part of this release, such as Synchronize access to mutually exclusive image operations for WEBP images, Loading SVG image from XML file and then converting the SVG to PNG is showing incorrect height & width, performance saving WMF to WMF, The pattern protrudes after conversion PSD to PNG (and JPG),Change in color converting from jpg to PNG, The image is scaling down when converting from PSD to JPG and many more. The main new and improved features added in this release are listed below
  • Provide setting for replacing missing fonts
  • Support for 2-7 bits per sample in JPEG-LS images.
  • Support for JPEG-LS with CMYK, YCCK color modes.
  • Support for Raster Image to SVG Conversion
  • Support for JPEG-LS format
  • Synchronize access to mutually exclusive image operations for WEBP images
  • Loading SVG image from XML file and then converting the SVG to PNG is showing incorrect height & width
  • Improve performance saving WMF to WMF
  • The pattern protrudes after conversion PSD to PNG (and JPG)
  • The background turns to black when converting PSD file to JPG and PNG format.
  • Transparency is filled with proximity color after saving PSD file as PNG (or JPG) format.
  • Adjustment layer ignored when convert from PSD file to PNG (and JPG) output.
  • The image is scaling down when converting from PSD to JPG         Enhancement
  • Linux: Investigate and implement the possibility to find out the all system font directories for further using them. This is necessary because sometimes customers face the internal error: No fonts have been found!
  • ImageResources section support
  • Image created using Aspose.Imaging is not opening in software: Picasa
  • Exporting of GIF image into PNG file format leads to corruption of resulting image
  • Aspose.Imaging 17.3.0: Low images quality when saving DjVu documents as PDF or Image
  • PSD image layers are not getting accessible in PHP
  • FontExceptopn on setting Lucida Grande.ttc font in application
  • Change in color converting from jpg to PNG
  • PNG image updated with Aspose.Imaging for Java is throwing exception when try to open the updated image with PHP using GD2 library

Overview:Aspose.Imaging for Java`

Aspose.Imaging for Java is an image processing & manipulation component that allows developers to create, edit, draw or convert images in their Java application. It allows developers to convert images to BMP, JPEG, TIFF, GIF, PNG & PSD formats. It draws images using advanced features like Graphics & GraphicsPath. The drawing feature is useful for adding shapes, building up new images or adding watermarks to images. It works well with both web & windows applications. It supports JDK 1.5 & above.

More about Aspose.Imaging for Java

Thursday, July 6, 2017

Create QR Barcode with Image inside It & Generating C40 Encoded Datamatrix Barcode using Java

What’s new in this release?

Aspose team is pleased to announce the new version of Aspose.BarCode for Java 17.05.0. The major development in this release is the support to generate the QR barcode with a logo/image inside the barcode image. This release supports to generate DataMatix barcode with C40 and Text encoding scheme. Functionality of AllSupportedTypes recognition mode has also been improved and incorporated in this release. Aspose.BarCode now supports generating QR barcode with logo/other image inside it. How a developer can embed a logo/image/picture inside a QR barcode image is very simple and is demonstrated in the code snippet on the blog announcement page. The code snippet is ornate with comments that makes it self explanatory. Aspose.BarCode for Java provides the most convenient way to produce C40 encoded DataMatrix. How simple it is to produce a C40 encoded DataMatrix is illustrated in the  code sample provided. Aspose.BarCode for Java provides the functionality to generate the DataMatrix barcode with Text encoding scheme. This release also enhanced functionality of AllSupportedTypes recognition mode, Functionality to recognize DataMatix barcode,  Recognition algorithm has been improved in much a way that it is now capable of decoding non-printable chars and decoding some special characters/symbols and  Functionality to read barocde from PDF file has been greatly improved. Below is the list of main improved features and bug fixes added in this release.
  • Add support for generate DataMatrix with Text encodation scheme
  • Add support for generate DataMatrix with C40 encodation scheme
  • Ability to generate the QR barcode with a logo/image/picture inside it
  • Unable to get the supplement code text from EAN13 coded barcode (supplement barcode is bit blurred)
  • Aspose.BarCode is not producing correct output after reading UPCA barcode
  • Different recognition result with DecodeType.AllSupportedTypes and BarCodeReadType.AllSupportedTypes
  • Aspose.BarCode is unable to extract barcode from PDF
  • Aspose Barcode is not reading DataMatrix coded barcode correctly
Overview: Aspose.BarCode for Java

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

More about Aspose.BarCode for Java

Wednesday, July 5, 2017

Tile Picture as a Texture inside Shape & Use Formula Parameter in Smart Markers using .NET

What’s new in this release?
Aspose development team is pleased to announce the new release of Aspose.Cells for .NET 17.6.0. This release includes a few new features and other enhancements along with some critical bug fixes that further improve the overall stability of the APIs. Aspose.Cells supports image tiling feature which allows users to display images that are too large to be displayed entirely as a single unit on a typical computer. The feature allows developers to display by segmenting it into smaller, more manageable image tiles. Sometimes, developers need to embed formula in Smart Markers. Aspose.Cells allows developers to make use of Formula parameter in Smart marker field. OnAjaxCallFinishedClientFunction is a client side function which is called when user copies some data into Aspose.Cells.GridWeb worksheet. This function is helpful when bulk of cells are updated and users want to keep track of those updated cells at client side (i.e., in web browsers like FireFox, Google Chrome etc.). Aspose.Cells 17.6 has enhanced its core for more stability as well as fixed many critical bugs. Moreover, there are numerous minor enhancements in order to improve the overall usage of the API. A few of the worth mentioning enhancements includes, Enquote all attribute values in HTML, Support some new functions of Office 365, Remove unnecessary older Web.config settings of Aspose.Cells.GridWeb like force script_path and forcepath, Group Rows and Create Subtotal – Aspose.Cells.GridWeb, and Handled an exception, “Input string was not in a correct format” when loading an XLSX file format. Furthermore, in this release, we have fixed several other issues. For example, issues around reading/writing MS Excel file formats, data sorting, data validation, rendering shapes and drawing objects, rendering and manipulating charts, rendering HTML to Excel and vice versa, 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
  • Enquote all attribute values in HTML
  • Support new functions of Office 365
  • Support Table as the data source of the chart
  • Remove older Web.config settings of Aspose.Cells.GridWeb like force script_path and forcepath
  • Exception message is wrong - The count of Hyperlinks cannot be larger than 66530
  • Excel footer in the output PDF is not italic - it should be Arial 9 and italic
  • Copy the PageSetup settings from the existing worksheet
  • Some part of subscript labels are cut and shifted to a lower line
  • Subscript text is displaced to the right a bit - Excel to PDF Rendering
  • Output Excel file is not good when converting an HTML file to Excel file format
  • Exception thrown after multiple loading and saving an XLS file
  • Load Filter causes crash while loading an Excel file
  • Using IFERROR with NPER is unable to be processed correctly
  • Output PDF should have one page instead of two pages
  • Image rendered incorrectly when a cell has Arabic currency name
  • Shape of parentheses is rendered wrong in output PDF/image
  • Aspose.Cells saved PDF is not like MS Excel saved PDF
  • Sparklines not displayed properly when rendered as image
  • Incorrect legend item colors when BankActionRatPie chart is converted to image
  • Incorrect legend item colors when TotalActionRatPie chart is converted to image
  • Aspose.Cells values start from 10.0% to 14.0%
  • Aspose.Cells shows values 0
  • DataLabels in the chart are not shown or removed in the output file
  • Generated chart's image is incorrect
  • Custom sorting is lost when saved to XLS by Aspose.Cells APIs
  • Data sorting is not working on DataSet (having formulas) in the worksheet
  • Cell border issue in Range.ApplyStyle() method
  • An embedded object in Sheet2 missing and scaling is wrong
  • Data validations end up strange after inserting new columns
  • Data validation issue - Value1 contains a "?"
  • Cells.DeleteBlankColumns() removes embedded objects in the worksheet
  • Referencing a column with a header starting with hash sign ('#') but without "@" sign
  • Opening and saving the XLSB file corrupts it
  • Unexpected row inserted after Smart Makers in nested list
  • Hash char ("#") in the table headers and referencing it in other cell
  • Space in the end of table headers and referencing it in other cell
  • Cell.GetValidationValue returns incorrect value when using custom data validation formula
  • Hyperlink in 3rd worksheet is not identified
  • Exception on opening the template XLS file via Aspose.Cells APIs
  • When adding rows near a ListObject containing formulas, those formulae are wrongly duplicated upward
  • The text format changed (spacing increased) after loading and saving the XLS
  • PrintObject property of command buttons is set to true after loading and saving an XLSM file
  • The cell formatting lost after rendering to PDF format
  • XLSX file is corrupted after changing background image of a chart
  • Inserting ranges also extend the size of the chart above
  • ListObject.ConvertToRange breaks formulas in the totals row
  • Some features are not working
  • C1 worksheet is not fully loaded and GridWeb shows only 64 rows instead of 75
  • Collapse all the groups of I. 100 worksheet will create an empty space under the 64th row
  • Scrolling down control worksheet makes GridWeb to becomes empty
  • Vertical scroll bar is lost after expanding the rows
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.

More about Aspose.Cells for .NET

Tuesday, July 4, 2017

Filter Data in Worksheet using AutoFilter API & Calculate All Formulas in a Workbook inside Cloud Apps

What's New in this Release?

Aspose team is pleased to announce the new release of Aspose.Cells for Cloud 17.6.0. This new release comes up with a couple of new features and enhancements. Developers can filter data in a worksheet by using an AutoFilter API and calculate all formulas in a workbook using CalculateFormula API.  By filtering information in a worksheet, users can find values quickly. Users can filter on one or more columns of data. AutoFilter API allows users to filter data by Cell Value, Cell Color or by Icon. Experiment with filters on text and numeric data by trying the many built-in test conditions, such as Equals, Does Not Equal, Contains, Greater Than, and Less Than or create a custom filter that uses multiple criteria. CalculateFormula API allows users to calculate all formulas in a workbook. Formula calculation engine is embedded in Aspose.Cells. It can not only re-calculate the formula imported from the designer file but also supports to calculate the results of formulas added at runtime. The list of new and enhanced features added in this release are given below
  • Filter data by using an AutoFilter API.         
  • New resource parameters are added in Calculate Formula API.
  • Support Microsoft Excel 2007 themes and colors.
  • An enhancement is made for Convert feature.
  • Import Data API now supports both Cloud file and Request file.   
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, July 3, 2017

Export 3D Scene to GLTF 2.0 Format & Customize Non-PBR to PBR Materials using .NET

What’s new in this release?

Aspose team is pleased to announce the release of Aspose.3D for .NET 17.05.0. The new version 17.5 of the API adds support of importing GLTF 2.0 (ASCII and Binary) files in the Aspose.3D API as well as allows developers to apply Physically Based Rendering (PBR) material to 3D entities. Developers may then save the final 3D scene to any supported file format. All other internal improvements are also incorporated. Developers can install Aspose.3D Nuget package in their .NET applications because we publish each version as a NuGet package on the NuGet gallery. Aspose team recommends clients to upgrade old version of the Aspose.3D API with this latest one. GLTF 2.0 (GL Transmission Format) improves the way of storing, transferring and rendering 3D models. With the help of Aspose.3D for .NET API, developers can import existing GLTF 2.0 (ASCII and Binary) models, and then save in any other supported 3D format. Aspose.3D for .NET offers the capabilities to create an instance of any supported 3D entities, set position in a 3D scene, and then save in the supported file format. Developers would now be able to apply Physically Based Rendering material to that entity instance before saving. This help topic helps to know the way of applying Physically Based Rendering material to an instance of 3D entity. This release includes plenty of new features as listed below
  • New PBR material to support physically based rendering
  • Allow Aspose.3D API to import GLTF 2.0 ASCII files
  • Allow Aspose.3D API to import GLTF 2.0 Binary files      
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, July 2, 2017

Aspose.Newsletter July 2017: Add 40+ Barcodes in SQL Reports using Visual Studio 2017& Other News

Aspose Newsletter for July 2017 has now been published that highlights all the newly supported features offered in the recent releases.  It also includes information about Add 40+ Barcodes in your SQL Reports using Visual Studio 2017, Filter data in a Worksheet and Calculate Formulas in a Workbook, Rendering Complex Portions of a Word Document to Image format in Cloud, Generate and Export 10 More Barcodes in JasperReports, code example for Rotating Text inside Table Cell of a .NET PDF Document and How to Add Custom Flags to an Email Message using IMAP?
Add 40+ Barcodes in your SQL Reports using Visual Studio 2017
Just load Aspose.BarCode.ReportingServices.dll into Visual Studio 2017 toolbox and design SQL reports with barcode in it. Aspose.BarCode for Reporting Services is a comprehensive .NET solution for rendering linear and 2D barcode images within Microsoft SQL Server 2000, 2005, 2008, 2012 and 2014 Reporting Services. These barcode labels with encoded non-English characters can be rendered in BMP, JPEG, GIF and PNG formats. Users can follow these simple instructions to configure Visual Studio 2017 with Aspose.BarCode. Additionally you can go through Aspose.BarCode for Reporting Services documentation for further learning and guidance. Download Free Trial.
Filter data in a Worksheet and Calculate Formulas in a Workbook
Aspose.Cells for Cloud is a platform independent REST API allowing developers to process Excel files on Cloud. The AutoFilter API filters data by Cell Value, Cell Color or by Icon and you can also calculate all formulas in a workbook using CalculateFormula API (Formula calculation engine is embedded in Aspose.Cells). Read more here.
Rendering Complex Portions of a Word Document to Image format in Cloud
Aspose.Words for Cloud now makes it possible to render portions of a word document, paragraph or section to an image format of your choice. Work with Microsoft Word Documents using the language and platform of your choice as it comes with SDKs written in 9 different languages. Read more
Generate and Export 10 More Barcodes in JasperReports
Aspose.BarCode for JasperReports adds 10 new popular barcode symbologies (SwissPostParcel, Italian Post 25, Matrix, Italian Post 25, Code32 etc) in this release. Aspose.BarCode for JasperReports now implemented a single predefined field that contains the set of fields from datasource. There is no more mixing of values for fields like CodeText and Symbology. Read more details
Code Example: How to Rotate Text inside Table Cell of a .NET PDF Document?
Table is one of the widely used elements inside PDF document to represent data and sometimes we have a requirement to rotate the text inside at 90 degrees inside and render it in the table cell. Try out this .NET code sample here.
Code Example: How to Add RichMediaAnnotation in a Java PDF Document?
Aspose.Pdf for Java supports adding RichMediaAnnotation to embed media files within the PDF document and sets video or audio player implemented as flash application. Access the complete source code example
Code Example: How to Add Custom Flags to an Email Message using IMAP?
Aspose.Email introduces a new feature in this release – adding custom flags to an email message on the server using the API’s ImapClient. Custom flags can be added to a message via AddMessageFlags method using ImageMessageFlags. Try out fully functional .NET and Java code examples here.
Code Example: How to Create PDF with PDF/A-1a in .NET and Java?
Aspose.Cells now supports PDF/A-1a compliance in PdfSaveOptions, thus allowing creating PDF with PDF/A-1a – Level A (accessible) conformance. It already supports PDF/A-1b – Level B (basic) conformance. These code snippets in .NET and Java demonstrate how to convert an Excel file to PDF compatible with PDFA-1a
Code Example: How to Print a PDF Document to Greyscale in .NET Applications?
PdfViewer class in Aspose.Pdf.Facades offers the feature to print PDF documents. Developers can print the file in default colors on a printer that is already configured with the system. Now users can also print PDF files in Grayscale using PrintAsGrayscale property in PdfViewer class. Try this code snippet for further details
Code Example: How to Export 3D Scene to GLTF 2.0 and Customize Non-PBR Material Conversion in .NET?
With Aspose.3D for .NET API – developers can start transition of 3D models to GLTF 2.0 to reap performance, portability and to gain quality benefits. GLTF 2.0 only supports PBR materials considering a flexible way for 3D content creators to specify the rendering characteristics of their surfaces. During the export of a 3D model, Aspose.3D API internally converts non-PBR materials to PBR materials. Try this code example
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 Cloud – RTF compression implemented, and other enhancements.
  4. Aspose.Total for Android – all the latest versions of our Android APIs.
  5. Aspose.Total for SharePoint – a compilation of our latest SharePoint products.
  6. Aspose.Total for Reporting Services– a compilation of our latest Reporting Services products
  7. Aspose.Total for JasperReports – The latest versions of our JasperReports products.
  8. Aspose.Words for .NET and Java – Improved rendering of SVG images within Word documents.
  9. Aspose.Words for Android via Java 17.6 – Fully functional and features rich same like Aspose.Words for Java.
  10. Aspose.Words for Android via Xamarin 17.6 – Fully functional and features rich like Aspose.Words for .NET.
  11. Aspose.Words for JasperReports 17.6 – Improved export of static text in JasperReports.
  12. Aspose.BarCode for Cloud 17.4 – Generate ClodablockF barcode and support of base64 encoded images.
  13. Aspose.Tasks for .NET 17.5 – Improved Microsoft Project data writing to MPP file.
  14. Aspose.Diagram for .NET and Java – Apply 3D rotation effects on Microsoft Visio shapes.
  15. Aspose.OCR for .NET 17.6 – Improved OCR engine for faster processing of OCR (Optical Character Recognition).
  16. Aspose.Slides for .NET, Java, SharePoint, Reporting Services and JasperReports 17.5 – Set Header / Footer on individual slides level for normal, layout and master slides.
Supporting User Groups and Conferences
Aspose is sponsoring a number of user groups and upcoming events, including:
  • July 21st: Tulsa TechFest 2017 – Tulsa, OK – USA
  • July 15: DDD Sydney – Sydney – Australia
  • August 12: DDD Melbourne – Melbourne – Australia
  • August 14-18: Visual Studio Live! Redmond – Redmond, WA – USA   
      Sponsor a user group? Get in contact: user.groups@aspose.com
Collect your copy of Aspose Newsletter, November 2013 edition