Aspose.PDF for .NET is a feature-rich developer component that gives developers the ability to Create, Manipulate, Read, Write PDF documents and manage and dynamically fill embedded forms in PDF documents without the need for Adobe Acrobat.
Supported Document Formats
Aspose.PDF Input Formats
Aspose.PDF Input/Output Formats
- Fixed Layout: PDF, PDF/A, PDF/UA, XPS
- Books: EPUB
- Web: HTML, MHTML
- Others: TEX, XML, SVG
Aspose.PDF Output Formats
- Microsoft Office: DOC, DOCX, XLS, XLSX, PPTX
- Images: JPEG, PNG, BMP, TIFF, EMF
- Others: MobiXML, XML
PDF creation via the Aspose.Pdf for .NET API or XML templates and is straight forward. Fully featured C# and Visual Basic demos and documentation are on hand to quickly get Developers going.
Convert Your PDF Documents to PowerPoint, Word, & HTML
Developers can implement PDF to Word, PowerPoint, or HTML conversion capabilities in their .NET applications. They can also transform each page of a PDF file to raster & vector image formats including JPEG, BMP, GIF, EPS, PNG, SVG; entire PDF documents or elements within them can be converted to multi-page TIFF. Other output formats include XLS, EPS, SVG, XPS, LaTex, TXT, and PDF/A.
Manipulate your Created PDF Documents On Demand
Developers can use Aspose.PDF for .NET to generate PDF documents from scratch and via the API transform images, XPS, XSL-FO, HTML, SVG, XML, EPUB, PCL, or TXT files to PDF. XMP metadata, creator details, author details, and title information can be specified during the PDF creating process. Concatenate or merge multiple PDF documents, dynamically insert new pages into files, remove pages.
Set PDF Document Security
Set 40-bit,128-bit, or 256-bit encryption and decrypt documents and specify document user passwords for additional security. Prevent PDF modification, content copying, PDF file printing, form fields flattening, annotation modifying, and restrict document assembly.
The Aspose.PDF API allows additional document security by using digital certificates and PKCS#7, PKCS#7, and PKCS#1 detached signature types. Application developers can specify the certificate level and the graphical appearance of the signatures
PDF Form Field Processing
Aspose.PDF for .NET provides comprehensive form fields processing features including dynamic field rename, document-wide form field copying, and removal, dynamic Push Button via JavaScript, and make form fields inaccessible by flattening. You can also specify form field functional and visual attributes like REQUIRED, READ_ONLY, NO ZOOM, NO_EXPORT, HIDDEN, Field Alignment, BorderStyle, FontSize, TextColor, ButtonStyle, TextEncoding, and field positioning.
You can also import & export form field data from XFDF, FDF, or XML files and bind form fields with ODBCDB or OLEDB data sources. The Aspose.PDF API allows developers to import Images or Barcodes.
Imaging & Graph Capabilities
Many varied Graph formats are supported by Aspose.PDF for .NET. Graphs can be drawn on specified pages with defined coordinates; developers can rotate, scale, and convert their web disk-based Graphs to PDF, image, CCITT Fax, and Multipage TIFF.
Aspose.PDF for .NET allows developers to replace, add, extract, and delete images in a PDF file and dynamically add watermarks during PDF creation.