Overview
Aspose.Pdf for .NET is a
PDF document creation and manipulation component that enables your .NET applications to read, write and manipulate existing PDF documents without using Adobe Acrobat. It also allows you to create forms and manage form fields embedded in a PDF document.
Aspose.Pdf for .NET is affordable and offers an incredible wealth of features including PDF compression options; table creation and manipulation; support for graph objects; extensive hyperlink functionality; extended security controls; custom font handling; integration with data sources; add or remove bookmarks; create table of contents; add, update, delete attachments and annotations; import or export PDF form data; add, replace or remove text and images; split, concatenate, extract or inset pages; transform pages to image; print PDF documents and much more.
Aspose.Pdf for .NET supports the creation of PDF files directly through its API or via XML templates and is incredibly simple to use. The product comes with fully featured demos written in C# and Visual Basic and comprehensive documentation to help get you started. Aspose.Pdf for .NET is a sophisticated product and integrates perfectly with your application to add PDF capabilities.
PDF Document Creation and Manipulation Features
Aspose.Pdf for .NET lets you create new and manipulate existing PDF documents. With the Aspose.Pdf API you can transform image, XML, XSL-FO, HTML, SVG or simple text files into PDF files. You can specify XMP metadata, author details, creator details, and title information during PDF generation. The product allows you to generate PDF/A-1a or PDF/A-1b documents.
Aspose.Pdf for .NET is features rich and lets you specify different bookmark levels for different headings in a document. You can set the compression level of the document, default document open action (fit to page or fit box), document open mode or even the appearance to thumbnails or bookmarks. You can further set page orientation from portrait to landscape and define the document zoom factor. To control how the file displays you can specify different page transition effects such as dissolve or box.
Aspose.Pdf is a good choice when you need to edit or manipulate existing PDF documents. It allows you to concatenate or merge two or more PDF documents, append new pages to an existing PDF file, extract pages, insert pages at a particular location in an existing PDF file, split one PDF into two or more PDF documents or create N-up's (number of pages over single page) and booklets.
Section and Paragraph Features
With Aspose.Pdf for .NET, you can apply text alignment, that is right, left, center, justify or full justify, place contents in right-to-left languages such as Arabic, Hebrew and Urdu, create left hanging text paragraphs, preserve white space in text, set custom tab stops and define text formatting for all segments of a document including changing text to underline, overline or strikeout.
Graph and Imaging Capabilities
Aspose.Pdf for .NET provides support for many different types of graphs: graphs can be drawn on any page location specified by coordinates and existing graphs can be rotated and scaled to suit your requirements.
Table Features
spose.Pdf for .NET allows you to add tables to PDF documents, where you can specify the table border style, margin and padding information, column widths and spanning options, control row splitting attributes, create nested tables, clone table objects or simply import data from an object array, data table or data view.
Hyperlink and Attachments Features
Aspose.Pdf for .NET allows you to add hyperlinks pointing to other pages within same PDF, hyperlinks to pages in other PDF documents, hyperlinks to non-PDF files or you may add hyperlinks towards any web location.