Allow to set the PDF Creator with properties command #884
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
See #424
Allowing to edit the Creator may be useful e.g. for security to avoid disclosure of used tools or to fix invalid or problematic metadata strings.
Keywords can already be set via pdfcpu keywords, the dates and producer are apparently always set when the document is edited with pdfcpu properties. As far as I could see,
Trappedshould not be modified manually to avoid inconsistencies so just theCreatorproperty can now be edited viapdfcpu properties add.Overriding the
CreationDateandModDateis currently out of scope for this PR. That might also be useful, but require further modifications to the code base (and maybe a-forceflag or so?).Author, Subject and Title can already be edited with the current version of
pdfcpu.Tested on Debian 11, Debian 12 compiled with go1.22.1
Thank you very much, best regards
Andreas