Products Family Packs - Aspose.Pdf - Why Choose

Products   Aspose.Pdf
Rich Content

With Aspose.Pdf, you can create PDF documents, with rich content, quickly and efficiently. While creating PDF documents Aspose.Pdf supports adding text, tables, graphs, images, hyperlinks, headings, attachments, watermarks, footnotes, bookmarks, lists and form fields.

Aspose.Pdf provides support for different types of graphs and shapes and offers various document compression options. TrueType fonts, PostScripts Type 1 fonts, Unicode and other PDF core fonts are also supported, as well as font embedding and custom encoding. Aspose.Pdf also gives you the option of including replaceable symbols to change the corresponding text content at runtime.

Right-to-left languages such as Arabic, Hebrew and Urdu, can also be used. Using Aspose.Pdf you can add text, images as well as table paragraphs into footnotes and endnotes.

Ease of Use

Aspose.Pdf allows you to create PDF documents in many different ways. You have the option of either creating PDF documents via XML or through the API or by using XML and API together. You can create PDF documents from Windows Forms and Web Forms applications.

File Format Conversion

Aspose.Pdf also allows you to create PDF documents by converting existing files into PDF. The conversion of XML to PDF is supported. Aspose.Pdf also offers the capability to convert image and PCL files to PDF.


With the help of Aspose.Pdf you can encrypt PDF documents with either 40-bit or 128-bit security. You can set master and user passwords for enhanced PDF encryption. In addition to this, content modification, copying content, printing, form filling, degraded printing, annotation modification, PDF documents assembling and screen readers of the PDF documents can all be restricted by using Aspose.Pdf.


Aspose.Pdf enables you to add great looking tables to PDF documents. You can set border style, margin and padding of a table. The column width, spanning and row splitting of a table can also be controlled.

Table cloning is also supported in two ways: clone and complete clone. You can easily import data into your tables from an object array, DataTable or DataView. In addition to this, default cell formatting can be applied on all table cells, rows and columns, and nested tables are allowed.

Comprehensive RDL Support

Aspose.Pdf for Reporting Services supports the RDL specification. This means that there is no need to redesign or customize reports to work with Aspose.Pdf for Reporting Services.

Simply use a RDL report designer of your choice and the report is exported exactly the way you designed it. Aspose.Pdf for Reporting Services also allows you to add to a reports design by giving you the option of adding custom properties for all report items.

Platform Independence

The Aspose.Pdf Product Family Pack covers most popular development environments and deployment platforms:

  • You can confidently use Aspose.Pdf for .NET to build any type of 32-bit or 64-bit .NET application including ASP.NET, Web Services and WinForms. Aspose.Pdf for .NET is easy to deploy because it is simply a group of class libraries without any dependencies (except on the .NET Framework itself).
  • Aspose.Pdf for Java is available for Java 1.6. 1.7 & 1.8, and will run in any place where Java is installed.
  • Aspose.Pdf for SharePoint works with SharePoint Server and SharePoint Foundation.
  • Aspose.Pdf for Reporting Services supports Microsoft SQL Server Reporting Services.
  • Aspose.Pdf for JasperReports supports Java 2 SE from version 5.0, JasperReports from version 3.1 and JasperServer from version 3.1.