Table of Contents

SlapKit.PDF


Overview

Introducing SlapKit.PDF, the .NET library crafted to cater to your PDF requirements. Effortlessly create new PDF files, modify existing ones, or extract data with precision. SlapKit.PDF provides a smooth and robust PDF handling experience, whithout any third-party dependencies. Embrace the simplicity and strength of SlapKit.PDF for your PDF tasks.

Get started now

Features of the SlapKit.PDF Library

The SlapKit.PDF library offers a comprehensive set of features for working with PDF documents, including:

  1. PDF Creation and Manipulation

    • Create PDF documents from scratch.
    • Merge multiple PDF documents into one.
    • Generate documents with text and path-based graphics.
  2. Text and Word Extraction

    • Extract the position, size, and content of letters from any PDF document.
    • Access and analyze text and words within a PDF file.
  3. Image Handling

    • Retrieve and process images embedded within PDF documents.
  4. Annotations and Forms

    • Read and analyze PDF annotations, including hyperlinks, text notes, and interactive form fields.
  5. Embedded Content

    • Access embedded documents, such as attached files, within a PDF.
  6. Metadata Access

    • Retrieve and analyze metadata, including document properties and XMP metadata.
  7. Internal Structure Access

    • Explore the internal structure of the PDF file for advanced use cases.
  8. Encryption Support

    • Read and process encrypted PDF files by providing the appropriate password.
  9. Document Layout Analysis

    • Perform advanced layout analysis using built-in tools, such as:
      • Recursive XY Cut Algorithm
      • Document Spectrum Analysis
      • Nearest Neighbour Algorithm
    • Export page content to common layout analysis formats, including Alto, PageXML, and hOCR.

* .NET is a trademark of the Microsoft group of companies.