Releases: pdfcpu/pdfcpu
pdfcpu version 0.1.5
Encrypt
-mode rc4|aes (default=aes) specifies used encryption algorithm.
-key 40|128 (default=128) specifies keylength in bits.
Decrypt
works now for both (user/owner) passwords.
Increased stability.
pdfcpu version 0.1.4
bugfix optimization - not all redundant objects were released into the free list.
major clean up - part 1
pdfcpu version 0.1.3
New feature for management of embedded file attachments.
List, extract, add, remove embedded files.
fixed #9
pdfcpu version 0.1.2
fixed issue #11
pdfcpu version 0.1.1
Fixed issue #10.
Implemented examples and tests for encryption support.
Increased stability.
pdfcpu version 0.1
Encryption support for the PDF standard security handler is ready.
decrypt removes an existing password protection as long as you know the current password(s).
encrypt adds password protection using AES/128 and the standard security handler.
changeupw changes the user password.
changeopw changes the owner password.
pdfcpu version 0.0.7
Encryption support for the PDF standard security handler is available.
pdfcpu will process an encrypted file as long as the user password is provided (including permissions allowing set forth PDF manipulation) or the owner password is provided in order to gain full access.
pdfcpu will be able to decrypt, manipulate and then write back encrypted PDF content.
pdfcpu version 0.0.6
Parsing is now using the stdlib bufio.Scanner with a special Split function that
recognizes all 3 end of line sequences defined in the PDF spec: 0x0A, 0x0D0A, 0x0D
pdfcpu/bufio is not needed anymore.
pdfcpu version 0.0.5
Fixed exception handling for encrypted files.
pdfcpu version 0.0.4
bump version