prawnpdf / pdf-core

Implements low level PDF features for Prawn (experimental)
Other
23 stars 38 forks source link

Add support for PDF/A-1b #34

Open Backbone81 opened 7 years ago

Backbone81 commented 7 years ago

This pull request complements https://github.com/prawnpdf/prawn/pull/1029

petergoldstein commented 2 years ago

@pointlessone what's your current thinking on this PR? Your concerns appear to have been addressed and it (combined with the matching prawn PR) seems like a significant value add. Would it make sense to rebase and see where it stands?

@Backbone81 Not sure if you're engaged on this anymore (it's been a while) but if you have any thoughts they'd be appreciated.

Backbone81 commented 2 years ago

@petergoldstein It has been quite some time. I did need that feature for a project I was working on five years ago and finished my project with a prawnpdf fork containing the current state from those two merge requests. I have since then moved on to other projects and do not have access to the ISO specifications for PDF and PDF/A-1b any more.

I would be fine with somebody else taking my changes and integrating them into the current state of prawnpdf. I think it would be a valuable feature for applications in the financial and insurance industry which do have a regulatory need for standards like PDF/A-1b.

petergoldstein commented 2 years ago

@Backbone81 Let me see if I can rebase this and then we can get @pointlessone 's feedback. Thanks for the initial contribution.

jlduran commented 2 years ago

@Backbone81 Let me see if I can rebase this and then we can get @pointlessone 's feedback. Thanks for the initial contribution.

We have been using this patch for a while now, with a few minor tweaks:

https://github.com/Labtec/pdf-core/commit/83606eaec360e2b00a291e54a1804290522371b9

EDIT: We used veraPDF for PDF/A-1b validation.