So you want to modify the text of a PDF by hand

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • Apache PDFBox

    Mirror of Apache PDFBox

    If you don't mind using java, you can use the open source Apache PDFBox library

    https://pdfbox.apache.org/

    It's relatively performant and it's a mature and supported codebase that can accomplish most pdf tasks.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • i7j-rups

    RUPS is an acronym for Reading and Updating PDF Syntax. RUPS is a tool built on top of iText® that allows you to look inside a PDF document and browse the different PDF objects and content streams.

    Great post. I've spend a lot of time reading through the PDF specification over the last ~5 years while building DocSpring [1], and I still feel like I've barely scratched the surface. qpdf is a great tool. One of my other favorites is RUPS [2], which really lets you dig into the structure of a PDF.

    [1] https://docspring.com

    [2] https://github.com/itext/i7j-rups

  • PDF-to-JPG-to-PDF

    Convert PDF to JPG images, convert JPG images to PDF, extract select pages from a PDF into a new PDF

    Semi-related(?) - I created a repository to convert PDF to JPG and back to PDF:

    https://github.com/whyboris/PDF-to-JPG-to-PDF

    A government form didn't have editable fields that needed to be filled out. And editing the PDF was impossible (password protection). This was my solution.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • How to crop, split, remove pages from PDFs with Java and PDFBox

    2 projects | dev.to | 30 May 2023
  • How to take input from User and make a PDF of it and directly send it to WhatsApp?

    1 project | /r/learnjava | 27 Jan 2023
  • Thoughts on Birt Report for pdf reports

    2 projects | /r/java | 18 Jan 2023
  • Would Google Guava be used for a PDF editor?

    1 project | /r/javahelp | 6 Oct 2022
  • Help with a Java project

    1 project | /r/javahelp | 22 Jul 2022

Did you konow that Java is
the 8th most popular programming language
based on number of metions?