Aspose Java for JetBrains supports new! products

Aspose Java for JetBrains adds support for Aspose.Tasks and Aspose.Diagram

We are pleased to announce another release v1.2 for Aspose Java for JetBrains plugin to support Aspose new product family.

Aspose.Tasks for Java

aspose Tasks for Java web Aspose Java for JetBrains supports new! productsAspose.Tasks for Java is a project management API that enables Java application developers to provide Microsoft Project® document manipulation capability in their applications – all without using Microsoft Project®. With this powerful API, developers can control various stages of project management, such as project planning, definition and tracking.

Aspose.Diagram for Java

aspose diagram for java Aspose Java for JetBrains supports new! productsAspose.Diagram for Java is a Non-Graphical and well-structured API that allows developers to load, create, save and manipulate Microsoft Visio drawings within a Java application without using Microsoft Visio. It provides better performance and is easier to use to manipulate diagrams and convert files than Microsoft Office Automation.

Support for Aspose Java for Tasks and Aspose Java for Diagram is added in Aspose Project Wizard and Aspose Example modules of the plugin, now you would never need to bother to download the API jars and examples code for Aspose.Tasks and Aspose.Diagram and copy them to the project as this is now supported by the plugin in the IDE native flow.:

Aspose Project Wizard!

e3Rw3jV Aspose Java for JetBrains supports new! products

Aspose API Examples creation!

KL5jlWl Aspose Java for JetBrains supports new! products

Created project display!

CPX3rEo Aspose Java for JetBrains supports new! products

Important Links

Source Code Available

Aspose Project Wizard for JetBrains is open source and its source code is available on the major social coding websites listed below. Developers can extend the functionality if they want or learn from it to make their own plugins.

GitHub Mark icon2 Aspose Java for JetBrains supports new! products GitHub

sourceforge icon2 Aspose Java for JetBrains supports new! products SourceForge

bitbucket icon3 Aspose Java for JetBrains supports new! products Bitbucket

codeplex icon2 Aspose Java for JetBrains supports new! products CodePlex

Posted in Aspose.Total Product Family | Leave a comment

API Reference Docs Added to Aspose for Cloud PHP SDK

Aspose for Cloud

aspose logo 1 300x811 API Reference Docs Added to Aspose for Cloud PHP SDKAspose for Cloud is a cloud-based document generation, conversion and automation platform for developers. Before Aspose for Cloud APIs document processing and manipulation tasks were not so easy. Aspose for Cloud APIs give developers full control over documents and file formats. Each API has been developed to offer you a wide range of features for file processing in cloud. Aspose for Cloud REST APIs are platform independent and can be utilized across any platform such as Node.js, Amazon, Salesforce etc. without any installation. Being language independent makes it a suitable choice for the developers having expertise in any programming language. We also provide SDKs in different programming languages such as .NET, Java, PHP, Ruby, Node.js, ZF 2.0, Symfony2, Laravel.

API Reference Docs for Aspose for Cloud PHP SDK

We are pleased to announce the release of API reference docs for the Aspose for Cloud PHP SDK. Aspose for Cloud PHP SDK has been around for quite a while and we have added docs to help PHP developers understand its functionality. Access the docs for useful help about all API methods. You can download docs from https://github.com/asposeforcloud/asposeforcloud.github.io

Installing Aspose for Cloud PHP SDK

If you have not installed the SDK yet, you can get started in minutes by installing it through Composer — by requesting the “aspose/cloud-sdk-php” package or by downloading the standalone ZIP from https://github.com/asposeforcloud/Aspose_Cloud_SDK_For_PHP

Start a Free Trial Today

Start a free trial today – all you need is to sign up with Aspose for Cloud service. Once you have signed up, you are ready to try powerful file processing features offered by Aspose for Cloud.

Posted in Aspose SDKs, Aspose for Cloud APIs | Leave a comment

Import and Export WordPress Posts from/to PDF and Word Processing Documents without Losing Format with WordPress Plugin

wordpress logo 20 Import and Export WordPress Posts from/to PDF and Word Processing Documents without Losing Format with WordPress PluginWordPress is a free open source blogging tool and a content management system (CMS) based on PHP and MySQL, which runs on a web hosting service. Features include a plugin architecture and a template system. WordPress is used by more than 22.0% of the top 10 million websites as of August 2013. WordPress is the most popular blogging system in use on the Web, at more than 60 million websites. It’s probably the easiest and most powerful blogging and website content management system (or CMS) in existence today.

 

image importer exporter 300x152 Import and Export WordPress Posts from/to PDF and Word Processing Documents without Losing Format with WordPress PluginAspose Importer / Exporter 2.0 plugin allows developers to read the contents of different documents like PDF, DOC, and DOCX without any other software such as Adobe Acrobat, a PDF reader or Microsoft Word. This plugin also exports posts to PDF, DOC, and DOCX. Aspose Importer / Exporter demonstrates the powerful import & export feature provided by Aspose.Pdf & Aspose.Words. It adds a simple Aspose File Importer button to posts & pages. When users click the button, they get two options: importing from a local file or from Aspose Cloud Storage. The user selects a file (PDF, DOC, or DOCX), and then either Insert Text to Editor or Insert HTML to Editor.

  • Insert HTML to Editor imports the file contents, with formatting.
  • Insert Text to Editor imports text from the file.

This plugin uses the WordPress media uploader to upload local files. You can also select files from WordPress media gallery.

For the export feature, the plugin works as a bulk action of posts, pages or custom post types. In bulk action, two new options – Aspose PDF Exporter and Aspose DOC Exporter – are added. When an option is selected, it generates a DOC or PDF file containing all selected posts or page content.

Installing the Aspose Importer / Exporter Plugin

You can download the Aspose Importer / Exporter plugin from one of the following locations:

Once downloaded, please follow these steps to install the module to your WordPress website:

  1. Log into your site as either Admin or another Supersuser level account.
  2. Navigate to the Plugin menu and select Add New.
  3. Type Aspose Importer Exporter in the search box and click Search Plugin button. Or click the Upload menu and choose the ZIP folder you downloaded from the locations above.
  4. Click Install Now.
  5. After installation, click Settings to see the configuration page.

Using Aspose Importer / Exporter Plugin

After you have installed Aspose PDF Importer / Exporter plugin it is really simple to start using it on your website. Please follow these simple steps to get started.

  1. Make sure you are logged in to a WordPress site as Admin level account.
  2. Make sure you have set up Aspose app key & ID on the plugin configuration page. For further details on how to get app keys, click here.

Using the Plugin’s Import Features

  1. Navigate to the page or posts where you want to import contents from the file using Aspose Importer / Exporter.
  2. Click the Aspose File Importer button.
  3. Click Select File.
    The WordPress Media Gallery appears. Either upload a PDF, DOC or DOCX file, or choose one from the Media Library.
  4. Click the Use this File for Importing button.
  5. Choose Insert Text to Editor to insert the content with formatting or Insert HTML to Editor to import only the text.

Using Export Features of Plugin

  1. Navigate to the page or posts you want to export.
  2. Select the posts/pages you want to export.
  3. Select either Aspose Export to DOC or Aspose Export to PDF from Bulk Actions.
  4. Click Apply.
    This exports all selected posts or pages into selected document format and gives you link for downloading the file.

Video

Please check the video below to see it in action.

Posted in Aspose for Cloud APIs, Aspose.Pdf Product Family, Aspose.Total Product Family, Aspose.Words Product Family | Leave a comment

Aspose for Java Integrates with JetBrains

Aspose APIs Example Integration with JetBrains

aspose total for java2 Aspose for Java Integrates with JetBrains We are pleased to announce the release of Aspose for Java 1.1 JetBrains Plugin, which will support Aspose for Java API example code creation with a couple of options in IntelliJ IDEA.

With the inclusion of the Aspose Example option in the New menu of IntelliJ IDEA, provided through the plugin, developers can now get the Aspose API sample codes for their Aspose for Java APIs from the Aspose for Java Examples repository into their projects without having to download and then copy them.

To get Aspose example code into your project, open an existing Aspose for Java project or create a new Aspose for Java project with the Aspose Project Wizard:

  1. Select an Aspose for Java API.
  2. Click Finish.
    The wizard downloads the selected APIs and creates the project.

Then follow the below steps to get the Aspose for Java API examples into the IntelliJ Java project :

  1. Select New from the File menu, OR right-click the new project and select New.
  2. Click Aspose Example.
    yk7rgRn Aspose for Java Integrates with JetBrains
    The Aspose Example dialog appears.
  3. Select the Aspose for Java API from the list.
    sTde4xx Aspose for Java Integrates with JetBrains The selected Java API examples are shows in a tree format.
  4. Select the example code you want.
    CEHvdRz Aspose for Java Integrates with JetBrains
    The selected example source code is inserted into the src folder within a newly created package in the project as shown below:X5OV9i2 Aspose for Java Integrates with JetBrains

Congratulations! The downloaded and created example is ready to be evaluated or enhanced.

Important Links

Posted in Aspose.Total Product Family | Leave a comment

Enhanced Multithreading Support, AutoFitRows and AutoFitColumns Features Improved in Aspose.Cells for Android 8.2.0

aspose Cells for Android 100 Enhanced Multithreading Support, AutoFitRows and AutoFitColumns Features Improved in Aspose.Cells for Android 8.2.0Aspose.Cells for Android 8.2.0 has been released. This release contains useful new features and other improvements. Below, we list some major features and other enhancements in this month’s release.

Extended Support for Multi-Threading Environment

The Aspose.Cells for Android API is equally useful in multi-threading environment as in a single thread execution plan. However, recent changes to the core makes the API more reliable when reading cell values in multiple threads simultaneously. Aspose.Cells for Android has exposed the MultiThreadReading property for the Cells class in order to make sure that the correct cell values are returned when API works in a multi-threading environment. For more details, have a look at the detailed article on Simultaneously Reading Cell Values with Multiple Threads.

Add Useful Overloads to autoFitRows and autoFitColumns New Methods

Now you may also use the new overloads we have included to this release – autoFitRows(int startRow, int endRow, AutoFitterOptions options) and autoFitColumns(int firstColumn, int lastColumn, AutoFitterOptions options) – from the list if you need to auto-fit rows or columns with the desired AutoFitterOptions.

Bug Fixes

Aspose.Cells for Android 8.2.0 has provided fixes and other enhancements for several important issues, such as, reading/writing Microsoft Excel files, calculating formulas, manipulating charts and shapes, sheet to image conversion bugs, etc.

The latest release has some notable enhancements:

  • Enhanced the PDF rendering engine to handle shapes better.
  • Improvements to the core for better handling of embedded OleObjects.

To see a complete list of enhancements and fixes and to download Aspose.Cells for Android 8.2.0, please visit the download page.

Posted in Aspose.Cells Product Family | Leave a comment

Compare Aspose for Java Features and Use with Docx4j

Aspose for Java

aspose total for java21 Compare Aspose for Java Features and Use with Docx4jAspose provides a wide range of Java APIs for developers to create and manage various types of applications that deals with files and different formats.

Aspose facilitates Java developers with Aspose.Total which includes following easy to use, efficient and separately downloadable components:

  • Aspose.Cells to deal with Microsoft Excel® and OpenOffice spreadsheets.
  • Aspose.Words for Microsoft Word and OpenOffice documents.
  • Aspose.Slides for Microsoft PowerPoint and OpenOffice presentation files.
  • Aspose.Pdf to create and manipulate PDF documents.
  • Aspose.BarCode for generation and recognition of barcodes.
  • Aspose.Tasks to deal with Microsoft Project®.
  • Aspose.Email to read and write email messages in various formats without Microsoft Outlook.
  • Aspose.OCR for optical character and marker recognition.
  • Aspose.Imaging to create, edit, draw and convert images.

docx4j

docx4j Compare Aspose for Java Features and Use with Docx4jdocx4j is an open source (ASLv2) Java library for creating and manipulating Microsoft Open XML (Word docx, Powerpoint pptx, and Excel xlsx) files.

It is similar to Microsoft’s OpenXML SDK, but for Java. docx4j uses JAXB to create the in-memory object representation.

Its emphasis is on power: if the file format supports it, you can do it with docx4j. But first, you’ll need to take the time to understand JAXB, and the Open XML file structure

docx4j was created by Plutext Pty Ltd in 2008 – using OpenXML4J for the OPC piece. Plutext still drives the project, but since then docx4j has benefited from contributions from many individuals. The contributors are listed in docx4j’s pom.xml.

Above information and more is available on docx4java.org.

Aspose Java for docx4j

Project Aspose Java for docx4j shows how different functionalities can be achieved using Aspose Java APIs in comparison with docx4j. Examples with their source codes are hosted on CodePlexGitHubBitbucket and SourceForge.

These examples are also available at CodePlexGitHubBitbucket and SourceForge.

These examples are helpful for developers who want to compare Docx4j with Aspose or migrate from Docx4j to Aspose.

Note: Soon there will be more examples available to show the abundant features of Aspose APIs that are not provided by docx4j.

Learn more about Aspose.

Posted in Aspose.Total Product Family | Leave a comment

Improved Rendering of Visio Drawings to PDF using Aspose.Diagram for Java 2.2.0

aspose diagram for java e1401178596961 Improved Rendering of Visio Drawings to PDF using Aspose.Diagram for Java 2.2.0Today, we’re pleased to announce the release of Aspose.Dagram for Java 2.2.0 as well as the goal of increasing consistency and simplicity for developers.  The Aspose.Diagram API has improved export of Visio drawings to PDF format so that it exports just like Microsoft Visio does. Our development team has also worked to port the latest features from Aspose.Diagram .NET to Java and is pleased to make them available in the public API.

Rendering Improvements

We have provided improved rendering support in this latest release. Normally, Microsoft Visio users prepare complex drawings in a beautiful layout. Chances are they’d like to maintain its appearance when exporting to PDF or any other supported formats. We have improved the API in this area. It’s all based on the customer Visio drawing samples. This release includes a number of key fixes that help us improve Visio to PDF rendering:

  • The spaces between the text lines were messed up.
  • The computer symbol shape disappeared.
  • The text and image items were jumbled up.
  • Dotted lines were replaced with solid lines.
  • The page number sequence was incorrect.
  • The arrow thickness is preserved in the output PDF format. Previously, it was ignored.
  • Numbered items from the shape’s text were missing.
  • A portion of the source PDF file was cut off.
  • The date was missing from the label shape.
  • The Microsoft Outlook icon was replaced by a Microsoft Word icon.
  • All the smiley faces were changed.
  • Hyperlinks were not preserved properly in the output PDF.
  • Some map shapes were missing.

Error Message Fixes

This version brings fixes to reported error messages and include various other enhancements.

  • Fixed: the array index out of bound error message occurred while saving VSD to the PDF Format by calling the Diagram.Save method.
  • Fixed: the unknown source message occurred while converting VSD to PDF format.

Auto-Ported Features from the .NET Version

Aspose.Diagram for Java is fully ported from the Aspose.Diagram for .NET API. The porting process has added a few more features that are already available in the latest version of Aspose.Diagram for .NET. Below is a of new features.

  • Glue Shapes in Container using Connection Names – There are many ways to glue shapes in the container, we’ve covered the basics of handling glue. Developers can now glue shapes in the container by passing connection name parameters. Previously, it was only possible by connection IDs. The new release of the Aspose.Diagram API has now made it very easy: just pass the exact connection name.  Developers can use either the connection IDs or name by using either the Page.glueShapesInContainer or Page.glueShapesInContainerByID methods. You can find the details of this feature in the following help topic: Glue Shapes Inside the Container
  • Add Master to Diagram from Source Diagram – This feature is useful primarily if we have added the new shapes and saved them to a source Microsoft Visio diagram. It helps developers to add a master to diagram from source diagram.  We have added a new overloaded Diagram.AddShape method. It takes a master name and a Diagram class object (the object that represents a Visio drawing). Please find details of this feature in the following help topic: Add Master from the Stencil of Shapes

Public API Changes

The following API changes in the new version are also worth noting:

  • The Page.glueShapesInContainer and Page.glueShapesInContainerByID methods have been added. These methods take connection IDs or Name/NameU as parameters to glue shapes in the container.
  • The overloaded Diagram.addMaster method has been added. It takes a master name and the source diagram object as parameters.
  • The Page.addShape method has been added. It’s used to import a bitmap image as a Visio shape.

Aspose.Diagram for Java Resources

The following resources will help you work with Aspose.Diagram for Java:

We hope you’ll enjoy this new release that save time and efforts. The API is quite simple and developers can use it in application easily.

Posted in Aspose.Diagram Product Family, Imran.Rafique | 1 Comment

Enhanced Multithreading Support with Aspose.Cells for Java 8.2.0

aspose Cells for Java 100 Enhanced Multithreading Support with Aspose.Cells for Java 8.2.0We have just released this month’s improvements to Aspose.Cells for Java by upgrading the API to version 8.2.0. This release contains 18 improvements, including the showcased feature discussed below. You can download the latest Aspose.Cells for Java release from the download section now, and start exploring the newly added features. If you are planning to upgrade the API from a previous version, we recommend you to check the Public API Changes section for details on what has been changed since your current version of the API.

Extended Support for Multi-Threading Environment

Aspose.Cells for Java API is equally useful in multi-threading environment as well as in a single thread execution plan. However, with recent changes to the core makes the API more reliable to read cell values in multiple threads Simultaneously. Aspose.Cells for Java has exposed the MultiThreadReadingproperty for the Cells class in order to make sure that the correct cell values are returned when API has to work in a multi-threading environment. For better elaboration, have a look at the detailed article on Simultaneously Reading Cell Values with Multiple Threads.

Other Enhancements & Improvements

Aspose.Cells for Java 8.2.0 sees the base code tweaked and the core functionality closer to Aspose.Cells for .NET 8.2.0, from which the Aspose.Cells for Java is ported out. The latest release has fixed numerous problems, and the most notable of these  enhancements are listed as follow:

  • Enhanced the PDF rendering engine to handle shapes more appropriately.
  • Tweaked the HTML rendering engine for better conversion of Chinese characters.
  • Improvements to the core for better handling of embedded OleObjects.

Please visit the documentation for details, and if you still have any questions, we always welcome inquiries on Aspose.Cells Support Forum.

Posted in Aspose.Cells Product Family, Babar Raza | Leave a comment

Aspose.Cells for .NET 8.2.0 Released

aspose Cells for net 100 Aspose.Cells for .NET 8.2.0 ReleasedAspose.Cells for .NET 8.2.0 has been released. This release contains some useful features and other improvements.  It also includes over 40 fixes and other enhancements. Below, we list some major features and other enhancements in this month’s release.

Extended Support for Multi-Threading Environment

Aspose.Cells for .NET API is equally useful in multi-threading environment as well as in a single threaded execution plan. However, with recent changes to the core makes the API more reliable to read cell values in multiple threads simultaneously. Aspose.Cells for .NET has exposed the MultiThreadReading property for the Cells class in order to make sure that the correct cell values are always returned when API has to work in a multi-threading environment. For better elaboration, have a look at the detailed article on Simultaneously Reading Cell Values with Multiple Threads.

Add Useful Overloads to AutoFitRows and AutoFitColumns methods

Now you may also use new overloads (we have included in the new release) i.e., AutoFitRows(int startRow, int endRow, AutoFitterOptions options)/AutoFitColumns(int firstColumn, int lastColumn, AutoFitterOptions options) from the list(s) if you need to auto-fit your selected rows/columns with your desired AutoFitterOptions on accordingly.

Other Enhancements and Fixes

In the new version, we have fixed a few exceptions that occurred while opening Microsoft Excel files. We have fixed the Out of Memory exception while converting and Excel file to PDF file format. We have also improved the performance while manipulating large Excel files.

In this release, several important issues have been addressed. For example, issues around reading/ writing MS Excel files (XLS, XLSX, XLSM, ODS etc.), copying worksheets, manipulating style and formatting in the cells and shapes, rendering and manipulating pivot tables, manipulating shapes and other drawing objects, rendering images from Excel worksheets, manipulating charts, rendering images files from charts, Page Setup options and exporting Excel workbooks to PDF format have been resolved. We have also fixed a few issues regarding Aspose.Cells formula calculation engine.

We have also fixed a few issues in the web based Grid control provided by Aspose.Cells for .NET.

To see a complete list of enhancements and fixes, and to download Aspose.Cells for .NET 8.2.0, please visit the download page.

Posted in Aspose.Cells Product Family | 1 Comment

Use Aspose.Tasks to Process Microsoft Project® Files in Python Applications

Introduction to Python

python logo master v3 TM1 300x101 Use Aspose.Tasks to Process Microsoft Project® Files in Python ApplicationsPython is a programming language that lets you work more quickly and integrate your systems more effectively. You can learn to use Python and see almost immediate gains in productivity and lower maintenance costs. Python can be easy to pick up whether you’re a first time programmer or you’re experienced with other languages. The community hosts conferences and meetups, collaborates on code, and much more. Read more about Python.

Aspose for Cloud

aspose logo 1 300x81 Use Aspose.Tasks to Process Microsoft Project® Files in Python ApplicationsAspose for Cloud is a cloud-based document generation, conversion and automation platform for developers. Before Aspose for Cloud APIs document processing and manipulation tasks were not so easy. Aspose for Cloud APIs give developers full control over documents and file formats. Each API has been developed to offer you a wide range of features for file processing in cloud. Aspose for Cloud REST APIs are platform independent and can be utilized across any platform such as Amazon, Salesforce etc. without any installation. Being language independent makes it a suitable choice for the developers having expertise in any programming language. We also provide SDKs in different programming languages such as .NET, Java, PHP, Ruby, Node.js and Python.

Aspose.Tasks for Cloud

aspose Tasks for CloudAPIs 1002 Use Aspose.Tasks to Process Microsoft Project® Files in Python ApplicationsAspose.Tasks for Cloud is a project management API that enables developers to provide Microsoft Project® document manipulation capability in their applications – all without using Microsoft Project®. With this powerful cloud API, developers can control various stages of project management. API provides full control over a project’s tasks, task links, resources, resource assignments and extended attribute data. Tasks and resources can be added to a project and resources can be assigned to or remove from tasks. Aspose.Tasks supports rendering tasks, resources and resource assignment data to various output formats such as JPG, PNG, PDF, XML, XAML, HTML, BMP, XPS, TIFF and SVG.

Aspose.Tasks Coverage in the Aspose for Cloud SDK for Python

We are pleased to announce the release of Aspose.Tasks as part of the Aspose for Cloud SDK for Python. The Aspose for Cloud SDK for Python has been around for quite a while and now we’ve added features for working with Microsoft Project files. Python developers can convert project files to other formats. Also, developers can work with project properties, tasks, task links, assignment, calendars, outline codes and extended attributes.

Download

Please read the articles below to learn how to use the Aspose for Cloud SDK in Python applications.

Start a Free Trial Today

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 powerful file processing features offered by Aspose for Cloud.

Posted in Aspose SDKs, Aspose for Cloud APIs | 1 Comment