Thursday, August 30, 2018

Generate Barcode with Desired Barcode Size using New Enhanced Barcode Generation Java API

What’s new in this release?

Aspose team is pleased to announce the new release of Aspose.BarCode for Java 18.7. This new version of the API introduces a more powerful API for BarCode generation. It gives users more power for generating BarCodes with desired information. Starting from Aspose.Barcode for Java 18.7, this release introduces a new BarCode generation API. The new API, represented by BarcodeGenerator class, is simple but powerful enough to give maximum control over Barcode generation as per requirements. With this enhanced API as compared to previous version of API i.e. BarcodeBuilder, you can generate and work with barcodes in more flexible ways. The new Barcode generation API, BarcodeGenerator, will replace the older BarcodeBuilder with subsequent versions. Salient features of this new Barcode generation includes
  • Generation of Barcode with Restricted Barcode Size – If users have restricted requirements of barcode size, then users can set AutoSizeMode to Nearest and required barcode size. Barcode generator will calculate all other parameters like xDimension, AspectRatio, etc to fit barcode into desired size.
  • Generating Barcode without Restricted Barcode Size – if users don’t have required size of Barcode to be generated, Users can set AutoSizeMode to None and set all generator parameters by yourself
  • Getting Generated Barcode Size – if you just want to know the barcode size without saving image you can call method RecalculateValues() and get barcode size
  • Units based Barcode Generation – All measurement values can be got and set in pixels, millimeters, inches in the same time. You can easily change the resolution of image and prepare the same barcode for printing, LCD screens or retina-displays.
  • Grouping Properties by Barcode Type – Properties for specific barcode types are grouped. Such specific properties like QR_EncodeType of DataMatrix_Ecc are grouped by type to simplify all the API for new users.
  • Getting Default Text for Generated Barcode – GeBarCodeGenearator has predefined default codetext, so you can just explore the default codetext format for the specific type.
 Newly added documentation pages and articles

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

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

More about Aspose.BarCode for Java

Wednesday, August 29, 2018

Aspose.XPS for .NET is Released: Create, Edit New & Existing XPS Documents using .NET

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.XPS for .NET. First version of the API is now available and can be downloaded from NuGet Gallery. Aspose.XPS for .NET is a .NET library which is built to allow developers to create, edit and save new as well as existing XPS documents. Various features regarding creating objects in XPS documents, editing shapes and adding transparency have been offered in first version of the API. It is recommend to have a detailed look over release notes page of first version before using it inside .NET applications. First version focuses on providing functionality to create and manipulate XPS documents. Following is list of features which have been demonstrated with examples written in C# over official documentation site of the API. Add Gradient in XPS Document, Add Image inside XPS Documents, Add Pages to XPS Document, Add Shapes in XPS Documents, Manipulate Text inside XPS Documents, Add Transparent Object inside XPS Document, Set Opacity Mask and Add Grid using Visual Brush. The list of important features are provided below
  • Create and Edit XPS Documents
  • Add or Remove Pages of XPS Documents
  • Work with Canvases, Paths and Glyphs Elements
  • Create vector graphics shapes (Path element) using a set of primitives (elliptical arcs, Bezier curve segments and straight line segments)
  • Create text strings (Glyphs element)
  • Group elements (Canvas element) to manipulate a group as a whole
  • Manipulate the appearance of graphics and text strings
  • Use brushes of different types including solid color brush, image brush, visual brush etc.
  • Specify colors in different color spaces including sRGB, scRGB and any space based on ICC profile
Newly added documentation pages and articles

Some new tips and articles have now been added into Aspose.XPS for .NET documentation that may guide users briefly how to use Aspose.GIS for performing different tasks like the followings.
Overview: Aspose.XPS for .NET
 
Aspose.XPS for .NET provides extensive manipulation capabilities for XPS files without requiring any additional software. Aspose.XPS for .NET allows to create and edit the XPS files as well as provides the ability to manipulate document pages & elements, create vector graphics, group shapes and specifying colors in different color spaces including sRGB, scRGB, and any space based on ICC profile. Aspose.XPS for .NET provides extensive support for page manipulation. Users can add a page to the end of the page list or insert it at any specified position. .NET XPS API also allows to remove pages, select a page by number as “active” or create a page without binding it to the document.

More about Aspose.XPS for .NET

Tuesday, August 28, 2018

Create Stock Chart, Set Font Size of Legend & Enhanced Loading Fonts from TTC Files using C++

What’s new in this release?

Aspose team is pleased to share release announcement for Aspose.Slides for C++ 18.4. Aspose team is pleased to announce the release of Aspose.Slides for C++ 18.4. This is one of the important releases where Aspose team has included MSO 2016 charts support in API along with resolution of issues incurring in product.  This new release has introduced some important features, such as new SmartPtr implementation, Improve TextureBrush rendering quality, Improve performance and reduce binaries size in Debug configuration, Introduce embedded resources mechanism, Improve CMYK color model processing when working with JPEG file format, Make Aspose.Slides library interruptible, Support for Picture Organization Chart SmartArt Layout, support for loading and using MS office theme file (*.thmx), The support of new PowerPoint 2016 chart types, Tree map chart in PP 2016, Export shape to SVG, Support for managing Header/Footer in handout and notes slides, Support for Box and Whisker chart and Support for rendering emoji characters. The list of new and improved features in this release are listed below
  • Introduce new SmartPtr implementation
  • Improve TextureBrush rendering quality
  • Improve performance and reduce binaries size in Debug configuration
  • Introduce embedded resources mechanism
  • Improve CMYK color model processing when working with JPEG file format
  • Make Aspose.Slides library interruptible
  • Support for Picture Organization Chart SmartArt Layout
  • Support for loading and using MS office theme file (*.thmx)
  • The support of new PowerPoint 2016 chart types
  • Tree map chart in PP 2016
  • Export shape to SVG
  • Support for managing Header/Footer in handout and notes slides
  • Support for Box and Whisker chart
  • Support for rendering emoji characters
  • Fix incorrect scale of the texture tile.
Newly added documentation pages and articles

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

Aspose.Slides for C++ is a presentation processing library that enables the C++ applications to manipulate, render & convert PowerPoint presentations without requiring Microsoft PowerPoint application. It supports most of the Microsoft PowerPoint presentation and slideshow file formats including PPT, POT, PPS, PPTX, POTX, PPSX & ODP. It has its own rendering engine, specially designed for rendering with highest of fidelity to the Microsoft PowerPoint. This feature allows to export presentations to standard formats such as PDF and XPS with results identical to the original presentation.

More about Aspose.Slides for C++

Monday, August 27, 2018

Save Fonts, Images & CSS Styles to Separate Files While Exporting Project Data to HTML using .NET

What’s new in this release?

Aspose team is pleased to announce the new release of Aspose.Tasks for .NET 18.7. This release further enhances the Project data conversion to HTML by providing capability to save html elements to separate files. It also fixes several issues reported with the API that further enhances the adds to the overall stability of the API. This release of Aspose.Tasks for .NET API lets users export the fonts, images and CSS styles to separate files while exporting project data to HTML. It also provides the options to assign callback functions to the export process for assignment of necessary parameters. These modifications have been added to the HtmlSaveOptions class of the API and can be utilized as shown in the code sample on the blog announcement page.  From this release onward, the obsolete members of ExtendedAttributeDefinition and OutlineValue have been removed. This is important to note as users will have to replace any such occurrences of Obsolete members with the new methods and techniques that have been available as replacement for long time now.  This release includes plenty of new features as listed below
  • Add an option for saving fonts/images/css styles separately when saving as html
  • Remove obsolete members in ExtendedAttributeDefinition and OutlineValue
  • Add support for OnlyTableValuesAllowed field in new Extended Attributes API  
  • Differences in XML output after resave
  • Incorrect timephased data for tasks with splits
  • Incorrect finish dates for tasks with splits
  • Timephased data displayed incorrectly after a resave
  • Fix duplicated "OutlineCode" elements in project's xml
  • AT brokes MPP file when tasks has splits
  • Incorrect duration in XML with custom timephased data
  • Duration changed due to update the percentage complete
  • LinkType changes after saving data to MPX
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, August 26, 2018

Java 10 Support & Nested Reports Provision by LINQ Reporting Engine inside Java Apps

What's New in this Release?
 
Aspose development team is happy to announce the monthly release of Aspose.Words for Java 18.8. There are 86 improvements and fixes has included in this regular monthly release, such as Java 10 tested and supported now, New and updated Samples and Examples, Change SHA-1 to SHA-256 and public asymmetric key from 1024 to 2048 for the license mechanism, Implemented support for “underline trailing spaces” compatibility option, Implemented support for paragraph alignment in Omath when inserted using EQ fields, Enhanced computation of interscript spacing values based on TTF properties, Improved wrapping of text around floating objects, Improved calculation of position of floating tables and shapes, Improved floater overlapping logic, Improved computing of pages numbers in continuous sections which have restart attribute and conflicting oddity, Fixed line justification issue when RTL span is at the end of the line, Fixed issue with null dml properties, Fixed issue with rendering of floating shapes in truncated headers/footers, Fixed issue with rendering of lines inside of a field result when updated in truncated part of a cell, Improved rendering of math operators in MathML objects, Improved rendering of MathML objects with n-ary math element when n-ary character and limit location are not specified, Fixed a bug with rendering of a math n-ary element if it is part of a fraction, Fixed a bug when polyline with an arrow and a very small line segment at the end, Fixed a bug when an arrow pointer is incorrectly directed while rendering Bezier curves with arrows, Fixed a bug where the end of the line was outside the “stealth arrow” when rendering, LINQ Reporting Engine supports nested reports.  Aspose team has tested Aspose.Words for Java with Java 10 and is pleased to announce that Java 10 is now supported by the latest versions of Aspose.Words for Java. Developers can insert contents of outer documents to their reports dynamically using LINQ Reporting. Starting from Aspose.Words for Java 18.8, developers can enable doc tag to check the template syntax and populate with data using LINQ Reporting. By default, a document being inserted is not checked against template syntax and is not populated with data. It has added support to create snip corner rectangles in this version. This release has added HtmlSaveOptions.ExportCidUrlsForMhtmlResources property. Users  can use this property to save the resources of MHTML document using the “Content-Id” URL Scheme. It has also added new property ShowComments in LayoutOptions class. This property is used to show or hide comments in fixed file formats e.g. PDF, XPS. By default, the comments are visible.  A new property ShowInBalloons has been added to RevisionOptions class. This property is used to show revisions in the balloons. By default, the revisions in balloons are not shown.  Previously, Aspose.Words used to save “@font-face” rules of HtmlFixed documents into a separate file “fontFaces.css” while other CSS declarations were written to “styles.css”. We have changed this behavior and now Aspose.Words saves all CSS rules and declarations into the same file “styles.css”. In case the old behavior is required for compatibility with legacy code, it can be restored by using the new public property HtmlFixedSaveOptions.SaveFontFaceCssSeparately. It has added new property RecognizeUtf8Text in RtfLoadOptions class. This property allows to detect UTF-8 encoded characters and preserve them during import. Obsolete value NumInDash was removed from NumberStyle enum. Please, use NumberStyle.NumberInDash value instead. Obsolete method ToTxt() was removed from Node class. Please, use ToString(SaveFormat.Text) instead. The obsolete property Location has been removed from the FootnoteOptions and EndnoteOptions classes. Please use the Position property. Also, the FootnoteLocation emum type has been removed. The list of most notable new and improved features added in this release are given below
  • Allow setting "Layout in Table Cell" option of shapes
  • Add feature to create Snip Corner Rectangle
  • Track changes rendering issue in resultant PDF
  • Add a feature to escape ampersand symbol during replacement
  • Change SHA-1 to SHA-256 and public asymmetric key from 1024 to 2048 for the license mechanism
  • Add feature to populate template document loaded by "doc" tag
  • Include Formatting Comments in Save To Tiff
  • Add feature to detect encoding characters and change them to UFT-8 in output RTF
  • SaveDate field's result become visible after re-saving the document
  • Reference resources in MHTML documents using the "Content-Id" URL scheme
  • Spaces and special characters trimmed when rendering
  • Remove UTF-8 BOM from CSS parts in MTHML documents
  • Rework span shallow size tests
  • Combine styles when saving Words to HTML with HtmlFixedSaveOptions
  • Incorrect font fallback for Asian characters
  • Implement the second way of rendering the shape outline
  • Line Caps Rendering - PolyLine caps direction is not correct
  • Update minimum possible font size
  • Remove Aspose logo from Venture license in trial mode
  • Remove obsolete public properties EndnoteOptions.Location/FootnoteOptions.Location
  • Set RunPr.ComplexScript to True for Thai letter list labels
  • SetLicense throws IllegalStateException.
  • Update Metered license code.
  • Save HTML to PDF-A_1B does not generate indexed images anymore
  • Borders look incorrect after converting document to PDF using MS Word or Bullzip PDF Printer
  • Table with different preferred widths extends outside the page when rendered
  • Table preferred width no longer automatically resizes when cell preferred width is set
  • Table column widths are calculated incorrectly during rendering
  • Cell's contents move to next line after conversion from Doc to Pdf
  • Elbow Arrow Connectors are not rendering correctly in PDF
  • Visio objects are overlapped in output PDF
  • Floating table is positioned improperly
  • Hijri Date is displayed in English Numbers in output DOCX/PDF
  • Text is missing after conversion form DOCX to PNG
  • DOCX to PDF conversion results are inconsistent in Multithreading
  • DOCX to HTML Issue with HtmlOfficeMathOutputMode as MathML
  • OfficeMath nodes are exported incorrectly as MathML in output HTML
  • Image generated from Dokkered web app is completely black.
  • Thai characters are converted to numbers in PDF
  • text-anchor' property is not imported correctly
  • Insert SVG into Aspose.Word.Document results in black image
  • The rendered PDF output is corrupted
  • Document.UpdateFields displaces text of frame when using 'IncludeText'
  • Arrow shape is rendered incorrectly
  • Numbers List Change while Converting Doc to PDF
  • Paragraph's text is missing in output PDF
  • Incorrect rendering of the OMath if FirstLineIndent is specified, after converting to PDF
  • Problem of incorrect Revisions Count after Comparing documents
  • CSS border style is not applied to image in output PDF/DOCX
  • Content is rendered on multiple pages in HtmlFixed/PNG
  • Distance between symbols not preserved in PDF
  • Borders of some SmartArt elements not preserved in PDF
  • LayoutCollector.GetStartPageIndex returns wrong page number
  • Equations render partially in generated PDF
  • Document.UpdateFields generates wrong alphabetical sort order for INDEX field
  • PDF output doesn't match the original DOCX document
  • Word breaking in Thai language is wrong
  • Signature images are not visible in generated PDF/Imag
  • Unknown yellow color rectangle is rendered after conversion from DOCX TO PDF
  • DOCX to PDF conversion issue with textbox shape glow
  • StartTrackRevisions hangs and process does not complete
  • Incorrect rendering of the text outline with zero width after converting to PDF
  • Extra pages are created when DOCX is converted to PDF
  • Improve conditions for hanging punctuation
  • Vertical spacing between Paragraphs increased when rendering to PDF
  • Remove whitespaces from MathML content while importing html to model.
  • Line Caps Rendering - Stealth arrow is rendered incorrectly.
  • Line Caps Rendering - Curved arrow has incorrect direction.
Other most recent bug fixes are also included in this release

Newly added documentation pages and articles

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

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

More about Aspose.Words

Sunday, August 19, 2018

Create, Edit & Convert Excel Spreadsheets without using Microsoft Office Excel using PHP

What's New in this Release?
 
Aspose team is pleased to announce the first public release of Aspose.Cells for PHP via Java v18.7. The new API incorporates MS Excel data processing and rendering functionalities in PHP (a widely-used open source scripting language). Aspose.Cells for PHP via Java has full functionality of Aspose.Cells for Java with a few limitations, minor API changes and additional requirements. Aspose.Cells for PHP is a subset API that includes all the important and useful features present in its native Aspose.Cells for Java. Aspose.Cells for PHP via Java is equally robust and feature rich component. It supports high-fidelity file format conversions to and from XLS, XLSX, XLSM, SpreadsheetML, CSV, Tab Delimited, HTML, MHTML and OpenDocument Spreadsheet in PHP. The developers will have full programmatic access through a rich APIs set to all MS Excel document objects and formatting that allows to create, modify, extract, copy, merge, and replace spreadsheet content. With Aspose.Cells for PHP via Java, developers can export data, format spreadsheets to the most granular level, create, manipulate and render charts, apply and calculate complex formulas efficiently and much more. The list of most notable new and improved features in this release are listed below
  • Supports for XLS, SpreadsheetML (XLSX, XML), Comma Separated Value (CSV), HTML, OpenDocument Spreadsheet (ODS), PDF, Tab Delimited, Plain Text (TXT)
  • Render spreadsheet to vector images (EMF)
  • Render worksheets to raster images (Multipage TIFF, GIF)
  • Render worksheets to raster images (PNG, JPEG, etc.)
  • Render Spreadsheet to PDF with high fidelity
  • Render spreadsheet to vector images (EMF)
  • Render worksheets to raster images (Multipage TIFF, GIF)
  • Render worksheets to raster images (PNG, JPEG, etc.)
  • Render Spreadsheet to PDF with high fidelity
  • Copy or move worksheets within or between workbooks
  • Insert images, Create conventional and custom charts and Set gradient background for charts using API
  • Add comments to cells
  • Microsoft Excel 2007/2010 themes and colors
  • Create auto-filters
  • Implement data validations
  • Implement data sorting
  • Find and replace text
  • Merge/split Cells
  • Group/ungroup rows and columns
  • Create custom page breaks
  • Calculate complex Excel formulae
  • Support advanced conditional formatting supported in Microsoft Excel 2007/2010
  • Freeze/unfreeze Panes
  • Insert hyperlinks to link data
  • Implement Smart Markers
  • Specify document properties settings
  • Protect/unprotect worksheets
  • Specify advanced protection options introduced in Excel XP and later versions
  • Create list object/Microsoft Excel tables
  • Create subtotals
  • Insert form controls and other drawing shapes/objects
  • Create pivot tables and pivot charts
  • Preserve or remove addin, VBA, macros
  • Manipulate named ranges
  • Add, preserve or extract OLE objects from the spreadsheets.
  • Implement Microsoft Excel sparklines
  • Apply all characters formatting in the cells including fonts, colors, effects, borders and shading
  • Apply all the number format settings (supported in Microsoft Excel) for the cells
  • Set all types of text alignment settings
  • Apply different kinds of Font Settings for the cells
  • Apply different colors to cells, fonts, gridlines, graphic objects etc.
  • Apply different rich text formatting in a single cell
  • Apply different border settings on cells
  • Apply different background patterns on cells
  • Apply Format settings on a worksheet, row, column or a range of cells etc.
  • Adjust your page orientation, scaling, paper size
  • Specify your margins and page centering
  • Create or edit your header and/or footer
  • Set print area, print titles, or turn on gridlines etc.
Newly added documentation pages and articles

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

Aspose.Cells for PHP via Java is an Excel Spreadsheet Processing API that allows the developers to add the ability to read, write, convert and manipulate Excel spreadsheets in their on PHP applications while using the JavaBridge. The new API is equally robust and feature rich component. It supports high-fidelity file format conversions to and from XLS, XLSX, XLSM, SpreadsheetML, CSV, Tab Delimited, HTML, MHTML and OpenDocument Spreadsheet in PHP.It is capable of converting spreadsheets to PDF, XPS & HTML formats while maintaining the highest visual fidelity. 

More about for Aspose.Cells for PHP

Thursday, August 16, 2018

Create, Edit & Convert Word Documents without using Microsoft Word using C++

What's New in this Release?
 
Aspose team is pleased to announce the first public release of Aspose.Words for C++. Aspose team work hard to make developers’ lives easier by providing easy-to-use, yet powerful APIs for managing documents of different formats. Aspose.Words for C++ is one such project; that allows the developers to dynamically create, manipulate and convert Word documents without requiring Office Automation or Microsoft Word application. Aspose.Words for C++ is a native C++ library which is now available for public use. Developers can either download latest version of the API or reference Aspose.Words for C++ in a Visual Studio project from NuGet. This initial launch includes a number of features supported by Aspose.Words for .NET. In a nutshell, the first version of API supports some important features, such as Create document from scratch and save it in DOC format, Programming with Document Object Model, Read, write and manipulate existing DOC documents, add Watermark to Documents, Join or Append MSWord Documents, Protect & Un-protect documents with single line of code and many more. The list of most notable new and improved features in this release are listed below
  • Create document from scratch and Save it in DOC format
  • Read, write and manipulate existing DOC documents without using Microsoft Word®
  • Document Object Model: Programmatic access through a rich API to all document elements and formatting allows to create, modify, extract, copy, split, join, and replace document content
Newly added documentation pages and articles

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

Aspose.Words for C++ is a  word processing component that enables developers to generate, modify, convert and render Word documents within their C++ applications. It allows reading, writing and manipulating existing DOC documents without using Microsoft Word®. It provides extensive support for watermarks. Aspose.Words for C++ offers the facility to protect & un-protect documents with single line of code. Users may set the protection in a way that the user can make only limited changes, such as adding annotations, making revisions or completing a form.

More about for Aspose.Words for C++

Wednesday, August 15, 2018

Render Multiple HTML Documents & Enhanced MHT Format to PDF Conversion using .NET

What’s new in this release?

Aspose team is happy to announce the new release of Aspose.HTML for .NET 18.7. This release has improved the performance of HTML parsing module, up to 40%. It has also introduced a new vendor prefix -aspose- that allows to customize behavior of CSS properties. Some other bug fixes and enhancements have also been included in this release. Moreover, rendering of a HTML file to a PDF document has been enhanced and users can repeat footer on each page of a PDF document. Developers can also add page numbers while rendering to a PDF format file. Rendering of HTML documents to several other formats including EPUB, SVG and MHTML has been enhanced and respective Renderer classes have been extended. Another enhancement to Abstract renderer object allows users to render multiple documents into a single output device. Developers can implement this feature in their application as explained in Render Multiple Documents. There are some important fixes and improvements included in this release of the API, such as MHT format to PDF rendering has been improved, Canvas2D class has been enhanced to support images, HTM to PDF conversion has been improved and many more. Below is the list of new and improved features added in this new release
  • Repeat footer for each page of a PDF document
  • Support to add page numbers while rendering an HTML to PDF
  • Non English character result in squares in generated PDF file          
  • MHT file to PDF
  • InvalidOperationException while converting HTM file to PDF
  • Huge memory consumption
  • The Canvas2D API does not support an Image class
Newly added documentation pages and articles

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

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

More about Aspose.Html for .NET

Tuesday, August 14, 2018

Add Text with Gradient Shading & Manipulate Table inside PDF Document using .NET

What's New in this Release?

Aspose team is very excited to announce the new version of Aspose.PDF for .NET 18.7. This new release has been rolled out with quite excited features and enhancements. In text editing scenarios, applying gradient shading or pattern colorspace to the text is now available in latest release of the API. Aspose.Pdf.Color Class has further been enhanced by introducing new property of PatternColorSpace, which can be used to specify shading colors for the text. An example demonstrating the usage of mentioned feature can be checked at following link in API documentation. Earlier it was achievable to add table inside PDF document as well as extract it using TableAbsorber Class. However, new features have been added to the API in order to remove as well as replace existing tables with new ones. Existing TableAbsorber Class has further been enhanced by introducing new methods. Existing TextFragmentAbsober Class has further been enhanced by adding new method i.e. RemoveAllText(). Users can remove text from particular page as well as from whole PDF document using this method. In particular scenarios where text removal from PDF is an important requirement, this new method works quite efficiently and fast.  Since functionality to generate Tagged PDF documents has been under development, completed features have also been included in this release of the API. such as Validation for Tagged of Real Content has been implemented, Implemented validation for Artifacts, Implemented Recognition of Natural Language, Added Support of Graphics Operators in Content Sequence Classes, Validation of Graphics has been added, added Support for images in tagged content, bounding box for images has been added and image attributes are supported for tagged PDF. Along with the above mentioned features, 25 fixes have also been incorporated in this release, such as Worked to improve heading formatting inside PDF document, Improved functionality of TextFragmentAbsorber Class, Text replacement operations have further been improved, Inter-File Format conversions have been improved further for compliance tests, Image rendering inside PDF has been improved, text rendering inside tables has been improved, PDF to image conversions has been further improved and enhanced and many more. The list of important new and improved features are given below
  • Remove all text from PDF file
  • Feature Request to Replace a Table using PdfContentEditor (as we have ReplaceText method)
  • PDF/UA: Validate Tagged of Real Content
  • PDF/UA: Validate Artifacts
  • PDF/UA: Recognize Natural Language
  • PDF/UA: Support Graphics Operators in Content Sequence Classes
  • PDF/UA: Validate Graphics
  • PDF/UA:Add support images in tagged content
  • PDF/UA:Add bounding box for images
  • PDF/UA:Add suporting image attributes
  • XML to PDF - the type Cell does not exists
  • Implement using of Shading Colors for text editing scenarios
  • Implement Radial (Type 3) Shadings
  • Headings are missing in the output document.
  • Incorrect retrieval of the rectangle coordinate LLX
  • TextFragmentAbsorber does not replace flatten form text
  • Text replace issue: long text is not being break to next line
  • PDF to PDF/A_2a (A_2b) - Resultant file is not compliant
  • PDF to PDF/A-1b - the output PDF does not pass compliance test
  • Document is not PDF/A-3A compatible after conversion (CMYK used but output intent is not CMYK)
  • PDF to PDFA3b: compliance failure due to LZW compression and CYMK colorTurquoise image generated from PDF
  • The repeating column header has been overwritten when generating PDF output.
  • Some repeating columns are missing.
  • The text in the repeating column is cut off.
  • The conversion to PDFA_2A produces a XREF table with subsections
  • PDF to PDFA1b: compliance verification issue - Integer value out of range(too high)
  • PDF to PDF/A-1b - Output does not pass the compliance test
  • PDF to PDF/A - missing text
  • Multi byte characters not displayed in PDF
  • PDF to PDF/A-1b problem
  • PDF to PDFA2b/PDFA3b: Converting PDF, generated from Aspose.Cells, to PDFA2b and PDFA3b fails the compliance
  • PDF to JPG - the square boxes are created in place of Chinese characters
  • PDF to DOC - Page number is missing
  • PDF to PDFA1b: stamp loses its transparency
  • Text is not being extracted correctly.
  • Getting Garbage Characters after setting Font property 'IsEmbedded=true'
  • Searching/replacing of text with character spacing is not supported       
Other most recent bug fixes are also included in this release.

Newly added documentation pages and articles

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

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

More about Aspose.Pdf for .NET

Sunday, August 12, 2018

Create Stock Chart, Set Font Size of Legend & Getting Chart Image inside Java Apps

What's New in this Release?

Aspose team is happy to share the announcement of Aspose.Slides for Java 18.7. It has improved the API features support by introducing improved charts management support along with resolution of outstanding issues. There are some important new features introduced in this release, such as setting font size of Legend, Changing series Color, Getting chart Image, Change color of categories in series, Setting font properties for chart data table, Setting font size of individual Legend, Setting font related properties for chart data table, setting chart area rounded borders, Creating Stock Chart and Setting InvertIfNegative Property for Individual Series. There are some important enhancements and bug fixes part of this release, such as Text color got changed in generated PDF, Word wrapping is disturbed in generated slide thumbanail for UNIX, ArgumentOutOfRangeException on loading the presentation, Chart is improperly rendered in generated PDF, Wrong gradient direction for text in generated presentation, PPTX not properly converted to PDF, Exception on loading PPTX, PPTXReadException on loading presentation, PPT not properly converted to PDF, PPT to PPTX not properly converted, Image lost on saving, Wrong text color in generated PDF, Problem with chart legend, Slide title position changes after saving PPT, Argument Null exception on saving PPT presentation to PPTM, Charts gets corrupted on saving a password protected presentation, PPTX to PDF not properly converted, Text is improperly rendered in exported PDF and many more. This list of new, improved and bug fixes in this release are given below

  • Setting chart.getChartData().setRange(range) resets the chart formatting
  • Use Aspose.Slides for Net 18.7 features
  • Font size of legend, minimum & maximum values of axes
  • Support for changing Series Color
  • Getting chart image from ChartEx
  • Change color of categories in a series
  • Setting font related properties for chart data table
  • Setting font related properties for individual legend entry
  • Setting font related properties for chart data table
  • Support for setting Chart Area rounded borders
  • Support for Stock chart
  • Setting InvertIfNegative for individual series data point
  • RemoveEncryption() method removes the encryption from presentation when loaded in read only mode
  • Text color got changed in generated PDF.
  • Word wrapping is disturbed in generated slide thumbanail for UNIX.
  • ArgumentOutOfRangeException on loading the presentation.
  • Chart is improperly rendered in generated PDF.
  • Wrong gradient direction for text in generated presentation.
  • PPTX not properly converted to PDF.
  • Exception on loading PPTX.
  • PPTXReadException on loading presentation.
  • PPT not properly converted to PDF.
  • PPT to PPTX not properly converted.
  • Image lost on saving.
  • Wrong text color in generated PDF.
  • Problem with chart legend.
  • Slide title position changes after saving PPT.
  • Argument Null exception on saving PPT presentation to PPTM.
  • Charts gets corrupted on saving a password protected presentation.
  • PPTX to PDF not properly converted.
  • Text is improperly rendered in exported PDF.
  • Error rendering slide.
  • ArgumentOutOfRangeException on loading the presentation.
  • Chart is improperly rendered in generated PDF.
  • Content moved in generated HTML.
  • Wrong size of manual plot area.
  • Issue in setting Notes datetime and footer.
  • Wrong gradient direction for text in generated presentation.
  • Setting chart.ChartData.SetRange(range) resets the chart formatting.
  • PPT Saving in PDF format shows data blurred.
  • XmlException on loading PPTX.
  • Chart is improperly rendered in generated PDF.
  • Changing a shape applied border color is applied to all copied shapes of PPTX.
  • PPT Zoom issue.
  • The generated PDF with SaveMetafilesAsPng = false failed to open in Adobe Reader.
  • Issue with document in portrait orientation while exporting to PDF.
  • PPTXReadException on loading presentation.
  • Exception on loading presentation.
  • Presentation repair message on converting PPT to PPTX.
  • Exception on loading and saving presentation.
  • Unable to display percentage and dollar value in box and whisker chart.
  • Embedded OLE Object size changes in PPTX when selected in MS PowerPoint.
  • Resaving the Excel Object causes resized when opened in PowerPoint 2010.
Other most recent bug fixes are also included in this release

Newly added documentation pages and articles

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

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

More about Aspose.Slides for Java

Thursday, August 9, 2018

Visio Documents Rendering to PDF JPG, PNG, SVG & GIF Formats using Java & .NET

What’s new in this release?

Aspose team is pleased to announce the new release of Aspose.Diagram for Java & .NET 18.7. This release has mproved rendering of VSD as well as VSDX format files to PDF and different image formats including JPG, PNG, SVG and GIF. Few other problems with Text and Shadow of Shapes have also been rectified in this release. Aspose team has also resolved issues pertaining to incorrect alignment of text and occurrences of Exceptions. Therefore, users can render their files to supported file formats even better, as compared to previous versions of the API. There are some important fixes and improvements also included in this release, such as VSD to VSDX Conversion has been improved, Improved VST to SVG Conversion feature, Functionality to set Gradient Color has been enhanced. This release includes several enhanced features and bug fixes as listed below
  • VDX output reports an error after rendering from the source VSD file
  • Output VSDX - Incorrect count of fonts
  • VSDX to PDF - The content is blacked out in output PDF
  • Missing shapes on converting a VST to SVG
  • VSDX to PNG - incorrect rendering of the connecting lines
  • VSDX to SVG - incorrect rendering of the connecting lines
  • VSD to PDF - Incorrect wrapping of the Words on shape
  • VDX to PDF - the title text is shifted
  • The output document has some features disabled
  • VSD to PDF - incorrect rendering of the Blood Pool shape
  • VSD to PNG - additional shadow in Shapes
  • VSD to SVG - additional shadow in Shapes
  • VSD to GIF - additional shadow in Shapes
  • VSD to PDF - additional shadow in Shapes
  • VSD to VSDX - the supply link shape is missing
  • VSD to PNG - the text items are misaligned
  • VSD to SVG - the text items are misaligned
  • VSD to GIF - the text items are misaligned
  • VSD to PDF - the text items are misaligned
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, August 8, 2018

Reading Data in GML Format & Working with ESRI File GeoDatabases Format using .NET

What’s new in this release?

Aspose team is pleased to announce the release of Aspose.GIS for .NET 18.7. This release introduces new feature for supporting Geometry Markup Language (GML). It also provides support for reading data from ESRI File Geodatabase. Aspose.GIS for .NET now supports reading Geometry Markup Language (GML) file format. The API comes with support of reading GML files with and without specifying Schema. At present, it doesn’t support creating or updating GML files. A code sample is provided on blog announcement page that shows working with GML file formats using Aspose.GIS API. This latest version of Aspose.GIS for .NET introduces the capability of working with ESRI File GeoDatabases (FileGDB). It lets developers Iterate over layers in FileGDB file, Convert FileGDB to GeoJSON, Reading FileGDB as Layer and Open FileGDB as dataset. The list of new and enhanced features is listed bellow
  • Reading data in GML format
  • Reading data in ESRI File Geodatabase format
  • Support for reading GPS exchange format (GPX)
  • .NET Standard 2.0
Newly added documentation pages and articles

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

Aspose.GIS for .NET enables users to access & manipulate geographic information from vector based geospatial data formats. Users can read, write & convert most popular GIS file formats such as Shapefile & GeoJSON from within their .NET applications without requiring any additional tools or software. It not only supports loading GIS file formats for manipulation & conversion but it also provides the capability to create GIS files from scratch. .NET developers can use the API to create basic geometries such as Point, MultiPoint, Line, MultiLine, Polygon and so on, which can be further used to generate complex features.

More about Aspose.GIS for .NET

Tuesday, August 7, 2018

Encrypt/Decrypt ODS File, Change Cells Alignment & Keep Existing Formatting using Java

What’s new in this release?

Aspose team is pleased to announce the new release of Aspose.Cells for Java 18.7. This release includes many new features and enhancements along with some critical bug fixes that further improve the overall stability of the APIs. It is quite often that Aspose team need to change the alignment of multiple cells but at the same time need to maintain the existing formatting as well. StyleFlag.Alignments property is provided by Aspose.Cells to achieve this functionality. Please note, StyleFlag object is passed as a parameter to Range.applyStyle() method which actually applies the formatting to users desired range of cells. The following sample code loads the sample Excel file, creates the range and center aligns it horizontally and vertically and keeps the existing formatting intact. For users information, there are different number of rows and columns supported by different MS Excel file formats. For example, XLS supports up to 65536 rows and 256 columns while XLSX supports 1048576 rows and 16384 columns. If users want to know how many rows and columns are supported by a given format, Users can use Workbook.getSettings().getMaxRow() and Workbook.getSettings().getMaxColumn() methods. Users can specify author name while write protecting a workbook using Aspose.Cells API. Please use Workbook.getSettings().getWriteProtection().setAuthor() method for this purpose.  Aspose.Cells allows users to encrypt and decrypt an ODS file. Decrypted ODS file can be opened both in MS Excel and OpenOffice, however encrypted ODS file can only be opened by OpenOffice after providing the password. Excel cannot open the encrypted ODS file and may raise warning message. For encrypting an ODS file, load the file and set the WorkbookSettings.Password value to the actual password before saving it.  There are some other enhancements included and a few exceptions handled in the new release for the users. There are some worth mentioning features and other improvements are part of this release, such as support multiple values when using class style, Correction in Smart Art Image extraction, resolve hyperlinks issue when viewing the output Excel file in MS Excel Japanese version, Handled “Getting #NUM for a cell having IRR function” , HTML to XLS – CSS style ignored, Handled “java.lang.NullPointerException” while calculating formula and more. In Aspose.Cells 18.7, we fixed several important bugs and other issues. For example, issues around Workbooks with XL4 macros (XLSM), fetching comment text instead of alternative text, handling exceptions like “IndexOutOfBoundsException” while calling Chart.calculate() and  “Invalid encoding: null” while loading the XLS file.   Below are some important new features, enhancement and bug fixes part of this release.
  • Support multiple values when using class style (Linked to: CELLSJAVA-42635)
  • Unable to extract Smart Art images correctly - Shape to image conversion (CELLSJAVA-42619)
  • The output PDF document is too big
  • Hyperlinks issue when viewing the output Excel file in MS Excel Japanese version
  • Getting '#NUM!' for a cell having IRR function
  • Workbooks with XL4 macros (XLSM) become corrupt after save
  • AlternativeText returns value of the comment Text
  • HTML to XLS - CSS style ignored
  • Exception "java.lang.NumberFormatException" when loading an Excel file
  • Exception "java.lang.NullPointerException" when calculating formulas in the workbook
  • Chart.calculate() throws IndexOutOfBoundsException
  • Exception: "Invalid encoding: null" when loading an XLS file – II
Other most recent bug fixes are also included in this release

Newly added documentation pages and articles

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

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

More about Aspose.Cells for Java

Thursday, August 2, 2018

Aspose.Cloud Newsletter August 2018: REST APIs for Office, PDF & Email Formats in Cloud

Aspose.Cloud Newsletter for August 2018 has now been published that highlights all the newly supported features offered in the recent releases. It includes information about Aspose REST APIs for working with MSOffice, PDF and Email Formats. It also includes information about preserving Bookmarks while PDF to Word conversion, support of Format validation for Image Resource, Recognize Marks Data from PDF, Barcodes and QR-Codes, Detect Keywords in the HTML Document Text Content, code example for exporting Shape in Slide to SVG Format in Cloud.

Aspose REST APIs for Office, PDF and Email Formats Manipulate Documents using Any Language, Any Platform

Aspose.Total Cloud Product Family is a collection of REST based APIs for document generation, conversion, rendering and automation in cloud. Web and mobile apps developers take full control to manipulate Microsoft Word, Excel, PowerPoint, Project, PDF, Email, Barcode, OCR, OMR, HTML, Video and commonly used image file formats. The REST API can be called from any platform: .NET, Java, Ruby, Python, PHP, Rails, Salesforce, Amazon and many more.  Start a free trial
Preserve Bookmarks while PDF to Word Conversion in Cloud

Aspose.Words Cloud API provides new SaveOptions and support for preserving bookmarks in PDF to Word conversion. The Word Cloud API also supports document conversion to DOC, DOCX, XPS, TIFF, PDF, HTML, SWF, PCL and many other file formats. Read more details

Support of Format Validation for Image Resource in Aspose.Slides Cloud API

Aspose.Slides Cloud is a REST API for processing Microsoft PowerPoint file formats. You can easily create, edit and convert presentation files in cloud. The latest version now supports format validation for image resource as well as using PDF, SWF and TIFF formats instead with NotesPosition export option for adding PdfNotes. Read more

Recognize Marks Data from PDF, Barcodes and QR-Codes in Cloud

Aspose.OMR Cloud has the capability to capture human-marked data from PDF documents and recognize images in PDF Format with high accuracy. You can add Barcodes, QR-codes and Aruco codes onto your template and recognize Barcodes and QR-codes in documents like surveys, questionnaires, examination paper. Read more 

Detect Keywords in the HTML Document Text Content using REST APIs

Aspose.HTML Cloud is a REST API to create, manipulate, convert and render HTML files in cloud. The latest version adds support for getting HTML document keywords using the keyword detection service or reference the URL of the document on web as an argument.

Code Example: Detecting Headers and Footers while PDF to Word Conversion using REST APIs

Aspose.Words Cloud offers advanced REST APIs to create, edit, convert or render Microsoft Word document formats. The latest version allows to perform text and document classification using machine learning and natural language processing techniques. Moreover, sections of PDF pages containing page numbers and document names will be converted as headers and footers in Word document that do not affect rest of the page layout and are not moved while the document is being edited.
Code Example: Export Shape in a Slide to SVG Format in Cloud

Aspose.Slides Cloud now adds SVG to shape export formats. Just specify export options in request body for POST method of SaveAs resource for a shape. Moreover, position parameter added to shapes, paragraphs and portions APIs that allow users to insert an item to a list at the specified position instead of just at the end of the list.

Collect a copy of Aspose Newsletter, August 2018 edition
Contact Information
Aspose Pty Ltd Suite 163,
 79 Longueville Road Lane Cove,
NSW, 2066 Australia
 Aspose - The File Format Experts
sales@aspose.com
Phone: 888.277.6734
 Fax: 866.810.9465

Wednesday, August 1, 2018

Aspose.Newsletter August 2018: New APIs for Email Processing in Python Apps & Other News

Aspose Newsletter for August 2018 has now been published that highlights all the newly supported features offered in the recent releases. It includes information about new APIs for adding email processing capabilities in Python applications, generating & recognizing 1D and 2D Barcodes from images at any angle within Android apps, Launching information about several new APIs, .NET Core  support in Aspose.Slides,  .NET Standard 2.0 in Aspose.Diagram for .NET,  code examples for export header and footer bookmarks from Word to Output PDF in Java & .NET Apps & many more.

Add Email Processing Capabilities in Python Applications

Aspose.Email for Python via .NET API allow developers to embed email related functionality in their Python applications without worrying about the underlying details of message formats. Easily create, manipulate or convert popular email formats including Outlook MSG, EML, EMLX and MHT within Python applications without using Microsoft Outlook. Download Free Trial

Generate and Recognize 1D and 2D Barcodes from Images at any Angle within Android Apps

Aspose.BarCode for Android via Java empowers Android application developers to generate and recognize 55+ barcodes of different types within their applications. Easily manipulate the appearance of the generated barcodes such as background color, bar color, image quality, rotation angle, x-dimension, captions, size, resolution and much more. Download Free Trial

Launching Soon: Aspose.Zip for .NET

Aspose.ZIP for .NET API is soon to be launched that will allow .NET application developers to embed files and folders compression and decompression functionality in their applications. Create zip archives from folders and password protect .zip files using traditional as well as AES encryption. Read more details

Launching Soon: Aspose.EPS for .NET

Aspose.EPS for .NET is a new product going to be added within Aspose file format APIs. This API is mainly aimed at performing conversion operations: convert PS and EPS files directly in PDF documents and vice versa. You can also read PS an EPS files and convert PostScript operators directly into PDF operators. Read more details

Launching Soon: Aspose.XPS for .NET

Aspose.XPS for .NET is another new API to be released very soon. This library is intended to perform conversion of XPS documents into other file formats. However, in the first release, it will offer features related to creating, editing and saving XPS documents within all types of .NET Applications (Widows Forms Application, Console Applications, ASP.NET Web Applications). Read more details

Launching Soon: Aspose.PSD for .NET

Aspose.PSD for .NET is almost ready for public launch. The PSD API will allow an extensive manipulation of PSD file formats without requiring Adobe Photoshop to be installed. .NET developers can also edit PSD files, update layer properties, add watermarks, perform graphics operations or converting one file format into another. The PSD API is written in managed C# and can be used with any kind of application from ASP.NET web applications to Windows desktop applications. Read more details

Support for .NET Core available in Aspose.Slides

Aspose.Slides for .NET is an award-winning PowerPoint presentations processing solution that enables to read, write, modify and convert PowerPoint presentations from within any type of .NET applications. The new version now supports .NET Standard 2.0 (.NET Core) Framework along with plenty of new features. Read more

Support for .NET Standard 2.0 in Aspose.Diagram for .NET

.NET developers can confidently use Aspose.Diagram for .NET API now within their .NET Core applications to work with Visio file formats. It allows you to create, edit, manipulate and transform Microsoft Visio® diagrams to XPS, HTML, SVG, SWF, XAML, images or PDF formats within any type of .NET application. Read more details here.

Code Example: Export Header and Footer Bookmarks from Word to Output PDF

In some certain scenarios, Word documents have more than one sections that contain bookmarks in the header or footer. Aspose.Words supports this feature in .NET and Java applications to control how header and footer bookmarks are exported in PDF file.

Code Example: Manipulate Slicers in Microsoft Excel Files

Slicers in Excel file are used to filter pivot data quickly. Whenever, Slicer buttons are selected or deselected, it shows the current filtering state that helps the user to understand what precisely has been filtered in the Pivot Table. Aspose.Cells now supports to create, manipulate and render Slicers in the spreadsheet within .NET, Java and Android via Java applications

Code Example: Extract Highlighted Text from PDF Documents in .NET

Aspose.Pdf for .NET API already supports extracting text from PDF documents based on some specific regular expressions or by specifying a string to be searched. Now using TextMarkupAnnotation.GetMarkedText() and TextMarkupAnnotation.GetMarkedTextFragments() methods in API, users can easily extract highlighted text from PDF document. Read more details
Code Example: Convert PDF to Excel XLSX Format in Java

Aspose.Pdf for Java already supports converting PDF files to XLS as well as other document formats. This new version now enables Java developers to easily convert PDF to XLSX format using setFormat() method of ExcelSaveOptions class. Read more

Code Example: Add Extended Attributes to Resource Assignments in a Project File

Aspose.Tasks for Java API already had the capability to add extended attributes to tasks and resources in a project file. Now it supports to add extended attributes information to resource assignments as well. Extended attributes can be added to resource assignments as plain as well as lookup values. Read more details

Code Example: Extract ICC Profiles, and Saving EMF and EMF+ Format to File in .NET

An ICC profile is a set of data that characterizes a color input or output device, or a color space. Using Aspose.Imaging – developers can extract ICC profiles from images from within .NET and Java applications. It also supports converting EMF and EMF plus graphic format to file.

Code Example: Import Siemens JT version 9 and Convert to 3D File Formats in .NET and Java
Using Aspose.3D for .NET API – developers can import and convert version 9 of Siemens JT files to the supported 3D formats (FBX, STL, WavefrontOBJ, Discreet3DS, Universal3D, Collada, glTF, GLB, Draco, GLTF, RVM).

Updates about new Product Releases
  1. Aspose.Total for .NET - a compilation of Aspose latest .NET products
  2. Aspose.Total for Java – a compilation of Aspose latest Java products.
  3. Aspose.Total for Android – all the latest versions of Aspose Android APIs.
  4. Aspose.Total for SharePoint – a compilation of Aspose latest SharePoint products.
  5. Aspose.Total for Reporting Services– a compilation of Aspose latest Reporting Services products
  6. Aspose.Total for JasperReports – The latest versions of Aspose JasperReports products.
  7. Aspose.Total for C++The latest versions of our C++ products packaged into one product suite.
  8. Aspose.Words for SharePoint 18.6 – Improved rendering of DrawingML chart data labels with percentage values and the specified format.
  9.  Aspose.Pdf for Android via Java 18.6 – Support for Metered License and inter-file format Conversion.
  10.  Aspose.Slides for SharePoint, Reporting Services and JasperReports 18.6  – Presentation rendering and export to PDF and slide thumbnails has been Improved.
  11.  Aspose.Words for Reporting Services 18.6 – Upgraded Aspose.Words for Reporting Services to Latest Version of Aspose.Words for .NET 18.6.
  12.  Aspose.Slides for Java 18.6 – Improved bubble and chart axes management support in Aspose.Slides.
  13.  Aspose.Words for JasperReports 18.6 – Upgraded Aspose.Words for JasperReports to Latest Version of Aspose.Words for Java 18.6.
  14.  Aspose.Slides for C++ 18.6 – Improved chart management support available in Aspose.Slides.
Supporting User Groups and Conferences
Aspose is sponsoring a number of user groups and upcoming events, including:
  • August 04: DDD Perth – Perth, Australia
  • August 18: DDD Sydney – Sydney, Australia
Sponsor a user group? Get in contact: user.groups@aspose.com
Collect a copy of Aspose Newsletter, July 2018 edition