À propos de Aspose.PDF for .NET

Créez des documents PDF sans passer par Adobe Acrobat.

Aspose.PDF for .NET is an advanced PDF processing and parsing API to perform document management and manipulation tasks within cross-platform applications. The API can easily be used to generate, modify, convert, render, secure and print PDF documents without using Adobe Acrobat. Moreover, the API offers PDF compression options, table creation and manipulation, graph and image functions, extensive hyperlink functionality, stamp and watermark tasks, extended security controls and custom font handling. Aspose.PDF for .NET supports popular file formats such as PDF, XFA, TXT, HTML, PCL, XML, XPS, EPUB, TEX and image formats as well as allows to create PDF documents directly through the API or via XML templates and can create forms or manage form fields embedded in the PDF documents.

Supported File Formats

Input/Output

  • Fixed Layout: PDF, PDF/A, PDF/UA, XPS
  • Books: EPUB
  • Web: HTML, MHTML
  • Others: TEX, XML, SVG

Output Only

  • Microsoft Office: DOC, DOCX, XLS, XLSX, PPTX
  • Images: JPEG, PNG, BMP, TIFF, EMF
  • Others: MobiXML, XML

Input Only

  • Others: XSLFO, MHT, PCL, PS, CGM

A comprehensive set of tools for PDF operations
The C# library that has many features and makes PDF manipulation easy.

Conversion

  • The library supports conversion of over 20 formats, including:
    • PDF to DOCX
    • PDF to XLSX
    • PDF to PPTX
    • PDF to Images
    • PDF to HTML
    • HTML to PDF
    • PDF/A to PDF
    • PDF to PDF/A (X)
  • OFD (Open Fixed-layout Document) format is supported.

Parsing

  • The library allows to extract:
    • Text from PDF
    • Images from PDF
    • Fonts from PDF
    • Data from Stamps
    • Data from AcroForms
    • Data from XFA
    • Tabular data
    • Vector graphics

Processing

  • Compress documents
  • Splitting documents
  • Merging documents
  • Construct PDF documents based on the XML structure
  • Adding, removing comments and annotations
  • Add, extract, remove attachments
  • Get or set Metadata in documents
  • Securing your PDF document
  • Signing your PDF document

Generation

  • Add pages
  • Add watermarks or stamps
  • Add simple or formatted text
  • Insert images or graphics
  • Add tables
  • Add Vector graphics
  • Add highlighting, underlining, and strikethrough
  • Attach files