LogoLogo
⌘Ctrlk
QuickstartContact SalesSign In
  • Home
  • Docs with AI
  • Samples
  • Downloads
  • APIs
AI Assistant

I'm here to help you with the docs.

⌘Ctrli
AI Based on your context
LogoLogo
    • Cross-Platform PDF Library for Server / Desktop
    • Overview
    • Platforms
    • Frameworks
    • Languages
    • Get a Free Trial Key for the Apryse SDK
    • Downloads
    • Samples
    • FAQ
    • Release notes
    • Version 12
    • Version 11
    • Version 10
    • Version 9
    • Version 8
    • Version 7
    • Version 6
    • Overview
    • View a document
    • Coordinates
    • Samples
    • APIs
    • Overview
    • Open a document
    • Save a document
    • Lock a document
    • Access a PDF page
    • Access PDF page content
    • Extraction
      • Overview
      • Text extraction
      • Image extraction
      • Embedded fonts
      • Samples
      • APIs
    • Samples
    • APIs
    • Add a license key
    • Optional modules
    • Demo/trial mode
    • Platform Specifics
    • File format support
    • Overview
    • Import annotations
    • Export annotations
    • Style properties
    • Add sticky note
    • Add link annotation
    • Add stamp annotation
    • Add highlight annotation
    • Add free text annotation
    • Add rectangle annotation
    • Remove annotation
    • Flatten annotations
    • Samples
    • APIs
    • Overview
    • Compare DOCX files
    • Samples
    • APIs
    • Data Model
    • Structured Input
    • APIs
    • Overview
    • Convert any printable document
    • Web/HTML to PDF
    • PDF to MS Office
    • MS Office to PDF
    • SVG to PDF
    • PDF to HTML
    • Convert to PDF
    • Convert from PDF
    • Convert from DICOM
    • Convert from CAD
    • Samples
    • APIs
    • Overview
    • Setup
    • Document Classification
    • Document Structure
    • Tabular Data
    • Form Field
    • Key Value Pairs
    • Barcode
    • Reduce Package Size
    • Samples
    • APIs
    • Overview
    • Setup
    • Document Context Example
    • Document RAG Example
    • Detailed Discussion
    • Overview
    • Convert PDF to PDF/A
    • Validate PDF/A
    • Samples
    • APIs
    • Overview
    • Autotagging
    • Implementation
    • Overview
    • Import form data into PDF
    • Export form data from PDF
    • Create form fields
    • Fill form fields
    • Form flatten
    • Samples
    • APIs
    • Overview
    • Create a blank PDF
    • Create a thumbnail
    • Template generation
    • Document creation API
    • Samples
    • APIs
    • Overview
    • Create a page
    • Merge pages
    • Remove pages
    • Rotate pages
    • Crop pages
    • Reorder pages
    • Split pages
    • Samples
    • APIs
    • Overview
    • Stamp content
    • Remove content
    • Read content
    • Write content
    • Replace content
    • Graphics state
    • Undo/redo
    • XLIFF Reflow
    • Find and replace
    • Samples
    • APIs
    • Overview
    • IRIS OCR
    • Document Resolution
    • OCR Workflow
    • Samples
    • APIs
    • Overview
    • Sign a document
    • Certify a document
    • Verify a document
    • Add a DocTimeStamp signature
    • Enable Long-Term Validation (LTV)
    • Custom signing
    • Embedded timestamping
    • Samples
    • APIs
    • Overview
    • Text search
    • Search & replace
    • Samples
    • APIs
    • Semantic Comparison
    • Overview
    • Outline tree
    • Add bookmark
    • Edit bookmark
    • Remove bookmark
    • Samples
    • APIs
    • Overview
    • Optimize
    • Flatten
    • Viewer optimized
    • Samples
    • APIs
    • Overview
    • Add layer
    • Extract layer
    • Samples
    • APIs
    • Overview
    • Print a document
    • Samples
    • APIs
    • Overview
    • Redact
    • Samples
    • APIs
    • Overview
    • Sanitize
    • Samples
    • APIs
    • Overview
    • Encrypt
    • Decrypt
    • Custom Security Handler
    • Samples
    • APIs
    • Overview
    • Create a package
    • Samples
    • APIs
    • Overview
    • Info dictionary
    • PDF format
    • SDF/COS object model
    • Filters and streams
    • Samples
    • APIs
    • Overview
    • ICR Workflow
    • Samples
    • APIs
For the complete documentation index, see llms.txt. This page is also available as Markdown.
  1. Products
  2. Server SDK
  3. Basic operations
  4. Extraction

APIs for PDF Extraction on Server/Desktop

The following are utility classes that can be used for extraction of PDF documents.

C++

  • pdftron::PDF::PDFDoc

  • pdftron::PDF::ElementReader

  • pdftron::PDF::Element

  • pdftron::PDF::TextExtractor

Java

  • com.pdftron.pdf.PDFDoc

  • com.pdftron.pdf.ElementReader

  • com.pdftron.pdf.Element

  • com.pdftron.pdf.TextExtractor

Android (Java/Kotlin)

  • com.pdftron.pdf.PDFDoc

  • com.pdftron.pdf.ElementReader

  • com.pdftron.pdf.Element

  • com.pdftron.pdf.TextExtractor

Web (Javascript)

  • PDFNet.PDFDoc

  • PDFNet.ElementReader

  • PDFNet.Element

  • PDFNet.TextExtractor

Node.js (Javascript)

  • PDFNet.PDFDoc

  • PDFNet.ElementReader

  • PDFNet.Element

  • PDFNet.TextExtractor

.NET

  • pdftron.PDF.PDFDoc

  • pdftron.PDF.ElementReader

  • pdftron.PDF.Element

  • pdftron.PDF.TextExtractor

.NET Core

  • pdftron.PDF.PDFDoc

  • pdftron.PDF.ElementReader

  • pdftron.PDF.Element

  • pdftron.PDF.TextExtractor

iOS (Objective-C/Swift)

  • PTPDFDoc

  • PTElementReader

  • PTElement

  • PTTextExtractor

Xamarin.Android C#

  • pdftron.PDF.PDFDoc

  • pdftron.PDF.ElementReader

  • pdftron.PDF.Element

  • pdftron.PDF.TextExtractor

Xamarin.iOS C#

  • pdftron.PDF.PDFDoc

  • pdftron.PDF.ElementReader

  • pdftron.PDF.Element

  • pdftron.PDF.TextExtractor

UWP (C#/VB/JS)

  • pdftron.PDF.PDFDoc

  • pdftron.PDF.ElementReader

  • pdftron.PDF.Element

  • pdftron.PDF.TextExtractor

PreviousSamples
NextSamples

Last updated 1 month ago

Was this helpful?

Trial setup questions?

  • Ask experts on Discord

Need other help?

  • Contact Support

Pricing or product questions?

  • Contact Sales

Was this helpful?