pdfcpu

pdfcpu is a PDF processing library and command line tool written in the Go language. Up to the PDF 2.0 version (ISO 32000-2) supports processes such as document verification, optimization, encryption, signing, and content extraction. It can be integrated with both commands via CLI and using Go API.

PD

pdfcpu · PDF & Document Processing

STARS8.9K
FORKS643
COMMITS0
CONTRIBUTORS0
VERSIONv0.15.0
UPDATED2 days ago
GoPDF ProcessingCLIPDF 2.0Apache-2.0

Common commercial products in this category: Adobe Acrobat, ABBYY FineReader, Foxit PDF Editor

What can it do?
  • You can combine multiple PDF documents into a single file.
  • You can verify and optimize existing PDF files.
  • You can extract text, visual, and font content from PDF documents.
User reviews
  • • NeutralHacker News

    Pdfcpu: A Go PDF Processor

    “Strong endorsement. I’m fine with pdftk except for rotating pages: it seems to be using annotations vs actually rotating the image in the pdf. I’m using some odd software that chooses to ignore these annotations and so even though I fixed the page orientation with pdftk in the…”

  • • NeutralHacker News

    Pdfcpu: A Go PDF Processor

    “Thank you for saying that, pdftk has been a wonderful tool for me over the years, but if pdfcpu can replace it and thus rid me of my final Java dependency it would be wonderful.”

My note

Alternative pages

More in: PDF & Document Processing