Speed optimizationsAspose.Slides has many features for managing presentations. Some of these features are quite efficient in terms of execution speed while others are a bit time consuming. The main idea of speed optimization is replace slow operations with their more efficient alternatives where possible. Following are some useful operation replacements:

- When creating presentations from templates try to avoid cloning slides from one presentation to another. Sometimes it’s better to open template and delete unnecessary slides instead of cloning each slide from the template to an empty presentation.
- If you are creating a presentation with several similar slides then avoid cloning each slide from template. You should do it only once and after that clone this created slide inside your target presentation. Cloning local slides is more efficient than cloning between presentations.
- Create whole table at once if possible instead of adding new columns and rows later. This can also reduce memory usage.
- Fill table cells row by row from left to right and from top to bottom. Another order can slow down the process dramatically.

Read the rest of this entry »

We often get queries from customers who would like to convert their text files to PDF. We are often asked if we can quickly provide some code which can accomplish this task and save them the effort of going through the documentation. So for the benefit of everyone, we present here a simple example which can be used as it is to easily and efficiently convert a text file to PDF using Aspose.Pdf.

[C#]

Read the rest of this entry »

Do you wish to have worksheets that can be easily updated to keep up with your constantly changing business needs?

Using Aspose.Cells APIs, you can quickly insert new rows, columns, cells, and worksheets — and just as easily delete them — calling a few methods only and your task is performed with excellence.

While you are creating a new worksheet from scratch or working with an existing worksheet, you might need to add extra rows / columns into your worksheet to accommodate more data or for your specific need.

Alternatively, it can also be required to delete rows / columns from specified positions / locations in the worksheet. To fulfill these requirements, Aspose.Cells provides simplest set of APIs that can easily perform your desired task within no time.

There are two methods that Aspose.Cells offers in this regard i.e., InsertRows and DeleteRows, these two methods are optimized related performance and efficient enough to do the job very quickly.

Read the rest of this entry »

Posted at 4:56PM on March 6th, 2008 by aspose_seo

Welcome to the March 2008 issue of the Aspose Newsletter! In this month’s newsletter, we will provide some introductory information about our spotlight product: Aspose.ASPXpand.

We will also look at the new and exciting features offered in the recent releases of Aspose.Words, Aspose.Pdf, Aspose.Cells, Aspose.BarCode and Aspose.Workflow.

You will learn about the latest news from Aspose along with the monthly Tech-Tip, which demonstrates how you can insert / delete rows in an Excel worksheet?

Read the rest of this entry »