Improved VSDM to SVG export and formatting corrections of Visio Shapes

Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedIn
Aspose.Diagram for .NET logoWe are pleased to announce that the new version 17.11 of Aspose.Diagram API is now live. The recent version 17.11 has enhanced the way of exporting VSDM drawing to SVG format, as the result, the shading problem of shapes has been decreased. The recent version also covers enhancements and regular bug fixes. We recommend our client to incorporate the latest upgrade of Aspose.Diagram API to take benefit of improved functionality and bug fixes. Please use the following links for downloading Aspose.Diagram for .NET and Java assemblies.

Aspose.Diagram for .NET and Java Resources

The following resources will help you work with Aspose.Diagram for .NET:
Posted in Aspose.Diagram Product Family | Leave a comment

Improved presentation comments rendering support available in Aspose.Slides for JasperReports

Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedIn

Aspose.Slides icon

We like to share the release announcement for Aspose.Slides for JasperReports 17.11.

This release has been built on the basis of latest Aspose.Slides for Java 17.11 API, which is enriched with some new features including improved presentation comments rendering support in generated thumbnails and support for End Paragraph Run properties. Moreover, the text, chart and other shapes rendering support has also been improved in this release. The improved rendering will thus be helpful in generating presentation files from JasperReports.

We have made several enhancements to the new API. Please refer to Aspose.Slides for JasperReports 17.11 Release Notes for further reference.

To download Aspose.Slides for Jasper Reports 17.11, please visit the download page.

Posted in Aspose.Slides Product Family | Leave a comment

Improved table cells content management support available in Aspose.Slides for Reporting Services

Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedIn

Aspose.Slides for SSRS iconWe are pleased to share the release announcement for Aspose.Slides for Reporting Services 17.11.

This release has been developed based on Aspose.Slides for .NET 17.11, which has support for some new features including improved presentation comments rendering support in generated thumbnails and support for End Paragraph Run properties. We have also resolved issues related to tables rendering as well in this API. The presentation rendering support has also been improved for text, images and different chart elements. The improved rendering support in Aspose.Slides for .NET will achieve better rendering of SQL Server reports when exporting to PowerPoint or other formats using Aspose.Slides for Reporting Services.

We have made several enhancements to the new API. Please refer to Aspose.Slides for Reporting Services 17.11 Release Notes for further reference.

To view a complete list of fixes and to download Aspose.Slides for Reporting Services 17.11, please visit the download section.

Posted in Aspose.Slides Product Family | Leave a comment

Improved presentation comments rendering support available in Aspose.Slides for SharePoint

Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedIn

Aspose.Slides for SharePoint logoWe are pleased to share the release announcement of Aspose.Slides for SharePoint 17.11.

This release has been developed based on Aspose.Slides for .NET 17.11, which has support for some new features including support for End Paragraph Run properties and improved presentation comments rendering support in generated thumbnails and PDF. The presentation rendering support has also been improved and this will help in converting presentations to different formats including images, PDF and XPS when using Aspose.Slides for SharePoint.

We have made several enhancements to the new API. Please refer to Aspose.Slides for SharePoint 17.11 Release Notes for further reference.

To view a complete list of fixes and to download Aspose.Slides for SharePoint 17.11, please visit the download section.

Posted in Aspose.Slides Product Family | Leave a comment

Support for end paragraph run properties available in Aspose.Slides

Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedIn

We are pleased to announce the release of Aspose.Slides for Java 17.11. This is primarily a maintenance release along with support for some new features.

Features

Following features have been introduced in this release.

Issues Resolved

Following enhancements and issues have been fixed in this release.

  • PPTX to PDF conversion gives OutOfMemoryError.

  • When PPT is converted to PDF, text in diagrams is missing.

  • Error while loading ppt with Embedded XLS Object.

  • Embedded visio text not properly displayed in SVG format.

  • PDF file extremely enlarged when converted from PPT to PDF.

  • Poor Performance when converting PPSX to PDF.

  • PptxReadException: TiffImageException on loading presentation.

  • NullPointerException on exporting to HTML.

  • Bullet signs are not rendered correctly in the result of saving a PowerPoint into SVG format.

Please refer to the release notes of Aspose.Slides for Java 17.11 for a full view of improvements along with sample code snippets for newly added features. If you are planning to upgrade the API to the latest revision, we strongly suggest you to check the Public API Changes section to know what has been changed in the public API since your current version.

Aspose.Slides for Java Resources

The resources, you may need to accomplish your tasks:

As always we appreciate your feedback so if you ever have anything to tell us about this release or anything else, please head to the Aspose.Slides forum for a chat.

Posted in Aspose.Slides Product Family | Leave a comment

Improved paragraph options and comments rendering support available in Aspose.Slides

Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedIn

We are pleased to announce the release of Aspose.Slides for .NET 17.11. This is primarily a maintenance release whereby we have added some new features as well.

Features

Following features have been introduced in this release.

Issues Resolved

Following enhancements and issues have been fixed in this release.

  • PPTX to PDF conversion giving OutOfMemoryError.

  • Opening and saving PPTX, changes part types.

  • PDF not properly generated from PPTX.

  • Thumbnails not properly generated from PPTX.

  • OleObjectFrame getting resized on double clicking.

  • Slide animation duration is not extracted from animation.

  • Missing text in generated thumbnail.

  • Wrong character spacing in generated SVG and thumbnail.

  • PptxReadException on loading presentation.

  • Text is improperly indented in generated thumbnails.

  • Exception on saving PPT.

  • Problem saving a presentation from PPT to PPTM.

  • NullPointerException on exporting to HTML.

  • Clone PPTX does not retain layout/master.

  • Video play mode for video frame resets on cloning slide.

  • Presentation repair message appears for cloned presentation.

  • Cannot open PPTX after saving.

Please refer to the release notes Aspose.Slides for .NET 17.11 for a full view of improvements along with sample code snippets for newly added features. If you are planning to upgrade the API to the latest revision, we strongly suggest you to check the Release Notes section to know what has been changed in the public API since your current version.

Aspose.Slides for .Net Resources

The resources, you may need to accomplish your tasks:

As always, we appreciate your feedback so if you ever have anything to share with us about this release or anything else, please feel free to contact us in Aspose.Slides forum.

Posted in Aspose.Slides Product Family | Leave a comment

Conflict Pages Manipulation with Aspose.Note for Java 17.11

Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedIn

Aspose.Note for Java 17.11 has been released. This release enhances the capability of working with pages from a Notebook document for manipulating Conflict Pages. It also brings improvements to the API in terms of bug fixes that further adds to the stability of the API functionality. For a detailed note on what is new and fixed, please visit the release notes section of API documentation.

Manipulate Conflict Pages with Aspose.Note for Java 17.11

This release of API provides an enhancement where a page version from history can be identified as conflict page. Conflict pages are skipped by default while saving the file. Using the API, if it is marked as non-conflict using the isConflictPage method, it will be saved as usual one in the history without being ignored as shown in the following code sample.

// Load the document into Aspose.Note
LoadOptions options = new LoadOptions();
Document doc = new Document(dataDir + "Aspose.one", options);

DateFormat df = new SimpleDateFormat("dd.MM.yyyy HH.mm.ss");
		
PageHistory history = doc.getPageHistory(doc.getFirstChild());
for (int i = 0; i < history.size(); i++)
{
	Page historyPage = history.get_Item(i);
	System.out.format(" %d. Author: %s, %s",
                  i,
                  historyPage.getPageContentRevisionSummary().getAuthorMostRecent(),
                  df.format(historyPage.getPageContentRevisionSummary().getLastModifiedTime()));
	System.out.println(historyPage.isConflictPage() ? ", IsConflict: true" : "");
    // By default conflict pages are just skipped on saving.
    // If mark it as non-conflict then it will be saved as usual one in the history.
    if (historyPage.isConflictPage())
        historyPage.setConflictPage(false);
}

doc.save(dataDir + "ConflictPageManipulation_out.one", SaveFormat.One);

API Resources

  • Documentation – Visit our documentation section for getting started with the API in no time
  • API Reference Guide – Gives detailed information about all the namespaces, classes and methods of the API
  • Forum Support – Post your queries on Aspose.Note forum to get assistance from our technical support team
  • GitHub Examples – Try the ready-to-use examples of the API by downloading from our GitHub repository
Posted in Aspose.Note Product Family | Leave a comment

Determine Smart Art Shape, Create Protected Shared Workbook and Query Cell Areas to XML Map using Aspose.Cells for .NET 17.11

Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedIn


Aspose.Cells for .NET logo
We are pleased to announce the release of Aspose.Cells for .NET v17.11. Please check the release notes in order to get an idea about what is new and what has been enhanced or fixed with this revision of Aspose.Cells for .NET. You can also install Aspose for .NET APIs directly from NuGet repository.

Determine Smart Art Shape and Convert it to Group Shape

Smart Art shapes are special shapes that allow you create complex diagrams automatically. Aspose.Cells allows you to detect Smart Art shapes and convert them to Group shape. You can find if the shape is smart art shape or normal shape using Shape.IsSmartArt property. You can also convert Smart Art Shape into Group Shape using the Shape.GetResultOfSmartArt() method. It will enable you to handle smart art shape like a group shape. Consequently, you will have access to the individual parts or shapes of the group shape. The following sample code loads a template file containing a smart art shape. It then converts the determine the smart art shape and convert into group shape.

//Load the sample smart art shape - Excel file
Workbook wb = new Workbook("Book1.xlsx");

//Access first worksheet
Worksheet ws = wb.Worksheets[0];

//Access first shape
Shape sh = ws.Shapes[0];

//Determine if shape is smart art
Console.WriteLine("Is Smart Art Shape: " + sh.IsSmartArt);

//Determine if shape is group shape
Console.WriteLine("Is Group Shape: " + sh.IsGroup);

//Convert smart art shape into group shape
Console.WriteLine("Is Group Shape: " + sh.GetResultOfSmartArt().IsGroup);

Please see the documents/articles with attachments and screenshots on how to determine Smart Art Shape and how to convert Smart Art Shape into Group Shape for your complete reference.

Create and Protect a Shared Workbook

Microsoft Excel allows you to create a shared workbook. When you share the workbook, then more than one user can edit the workbook. Aspose.Cells enables you to create a shared workbook with Workbook.Settings.Shared property. You can protect or unprotect a shared workbook. For more detail on the features, please see this articles/documents for your reference.

Find the root element name of Xml Map

Aspose.Cells allows you to find the root element name of XML map using XmlMap.RootElementName property. For more detail, please see this article.

Ignore Errors while Rendering Excel to PDF

You can ignore all errors during the conversion process using the PdfSaveOptions.IgnoreError property. This way, conversion process will be completed smoothly without throwing any error or exception but data loss may occur. For more detail, please see this article.

Query Cell Areas Mapped to Xml Map Path

You can query cell areas mapped to xml map path with Aspose.Cells using the Worksheet.XmlMapQuery() method. If the path exists, it will return the list of cell areas related to that path inside xml map. For more detail, please see this article.


Render Sequence of Pages using PageIndex and PageCount Properties of ImageOrPrintOptions

Aspose.Cells allows you to render sequence of pages of your Excel file to images using ImageOrPrintOptions.PageIndex and ImageOrPrintOptions.PageCount properties. These properties are useful when there are so many pages in your worksheet but you need to render a few pages only. This will not only save the processing time but also saves the memory consumption of the rendering process. For more detail, please see this article.


Other Enhancements and Fixes

There are some other enhancements included and other exception handled in the new release for the users. A few of the worth mentioning features and enhancements are as follow.

In Aspose.Cells 17.11 we fixed some important bugs and other issues. For example, issues around reading/writing MS Excel file formats, data validation, rendering Excel to HTML and vice versa, applying formattings/style, rendering shapes and drawing objects, rendering and manipulating charts, manipulating PivotTables, auto-fitting rows/columns, rendering images from Excel worksheets, rendering images files from charts and exporting Excel workbooks to PDF format have been resolved. The Aspose.Cells formula calculation engine is also improved.

Changes to the Public API

This version of Aspose.Cells for .NET has made some changes to the Public API. A few of the worth mentioning changes are as follow:

  • Added Shape.GetResultOfSmartArt() method,  it converts the smart art to a group shape.
  • Added Shape.IsSmartArt property, it indicates whether the shape is smart art.
  • Added Workbook.ProtectSharedWorkbook() and Workbook.UnprotectSharedWorkbook() method, these methods protect and unprotect the shared workbook.
  • Added ImageOrPrintOptions.PageIndex property, it gets or sets the 0-based index of the first page to save.
  • Added ImageOrPrintOptions.PageCount property, it gets or sets the number of pages to save.
  • Added PdfSaveOptions.IgnoreError property, it indicates if you need to hide the error while rendering.

Aspose.Cells for .NET Resources

The resources, you may need to accomplish your tasks:

Posted in Aspose.Cells Product Family | Leave a comment

New Features and Enhancements in Aspose.Pdf for C++ 17.11

Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedIn

aspose-pdf-for-cppAspose Team is pleased to announce the new release Aspose.Pdf for C++ 17.11. In the second major release of Aspose.Pdf for C++ API, we have added new improvements and enhancements to further improve the functionality and feature set of the API. In the previous 17.10 release of Aspose.Pdf for C++ API, some issues were noticed which have been fixed in Aspose.Pdf for C++ 17.11 release. In order to get an overview of what we have changed and enhanced in the API, please refer to the release notes of the API.

You may have noticed in the release notes of Aspose.Pdf for C++ 17.11 that we have added more code snippets to the classes of the Aspose.Pdf for C++ as well as descriptions of the classes from namespaces. We always intend to provide more reliable and efficient API for C++ platform, so we make sure that all features offered by the existing classes and methods of the API, are comprehensive and properly listed.

Some of the major features and enhancements in Aspose.Pdf for C++ 17.11 include PdfAnnotationEditor,  PdfBookmarkEditor,  DocumentPrivilege classes. With these classes you can now Modify Annotations, Import/Export Annotations with XFDF file, Create and Delete BookmarksEncrypt PDF documents by setting its access privileges and Change Passwords of PDF file(s) respectively. We have also included examples, demonstrating some of the major features and enhancements in documentation of Aspose.Pdf for C++ API and we are continually working over adding more code snippets in API documentation to facilitate the users of our API.

Miscellaneous Resources

Please visit the following links for information regarding latest release of Aspose.Pdf for C++ 17.11 and Release Notes section.

Posted in Aspose.Pdf Product Family, Asad Ali | Leave a comment

Special Holidays Offer, 25% Off Aspose.Total – Aspose Newsletter December 2017

Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedIn
LinkedIn Google+ YouTube Twitter Facebook
Share this issue:

Monthly Newsletter

December 2017

Get 25% off Aspose.Total
Email File Formats Processing APIs for iOS Applications via Xamarin Framework

Get 25% off Aspose.Total for .NET, Java, C++, Android via Java, Android via Xamarin, iOS via Xamarin, Mac via Xamarin, SharePoint, SSRS and JasperReports.

Quote HOL2017WBS when placing your order.

Buy Now

This offer is only available on new Aspose.Total purchases and cannot be used in conjunction with other offers, renewals or upgrades. Only available directly from Aspose.com, not through third parties or resellers.

Product News
Product News
Product News
From the Library
From the Library
From the Library
Out and About
Out and About
Out and About
Feedback
Feedback
Feedback
Aspose for .NETAspose for JavaAspose for Cloud APIsAspose for Android
Product Releases and Updates
Posted in Customer Newsletters | Leave a comment