stefnotch / pdf-editor

Simplest and fastest PDF editor in the west - with zero limits
https://stefnotch.github.io/pdf-editor/
GNU General Public License v3.0
2 stars 2 forks source link

Other PDF Editing Library #25

Open stefnotch opened 2 years ago

stefnotch commented 2 years ago

pdf-lib seems to be one of the few Javascript PDF editing libraries.

⭐ = worth investigating ❔ = unsure, might be a very difficult option ⛔ = blocked, doesn't work

Others that I've found after digging around even more

If we decide to compile one ourselves with WebAssembly, options would include

Interesting PDF debugging tool:

Other sites:

stefnotch commented 2 years ago

Btw, pdf-lib has this limitation atm: https://github.com/Hopding/pdf-lib/issues/341

brennanyoung commented 1 year ago

Just a FYI: Support for tagged PDF/UA is a deal breaker for some of us. This is an important criterion for judging the PDF authoring landscape.

Accessibility of documents is mandatory in the public sector, according to legislation in North America (USA/Canada), the EU, and various other jurisdictions. That's a lot of documents, and a lot of business.

Most PDF authoring tools don't do PDF/UA, or do it imperfectly.

Any tool which can help to automate the production of accessible PDF files has a chance to pull ahead of the pack.

AFAICT pdfkit is the only one that attempts to support PDF tagging, but I'd be delighted to learn about any others.

stefnotch commented 1 year ago

Good to know that I should take a close look at which libraries at least preserve that information.

pdfkit doesn't support editing an existing PDFs, so I'd need to use a different library if I want to edit an existing PDF document.