Pick your platform, copy the package command, and ship your first integration.
using System;
using GroupDocs.Parser;
using var parser = new Parser("document.pdf");
using var reader = parser.GetText();
Console.WriteLine(reader == null ? "Text extraction is not supported" : reader.ReadToEnd());
GroupDocs.Parser in production — fast, flexible, and source-agnostic.
Extract plain text, HTML, or Markdown, page by page, in accurate or fast raw mode, with OCR for scanned pages and images.
Read tables cell by cell, images, hyperlinks, barcodes, annotations, and the table of contents, with their page positions.
Pull fields and tables from fixed-layout documents with reusable templates, or read PDF form data.
Read archives, emails with their attachments, and PDF portfolios item by item, plus document metadata.
A representative slice of the formats GroupDocs.Parser works with.
Run GroupDocs.Parser on your own files in the free, ads-free Parser web app — no install required. Files are deleted after 24 hours.