-- Leo's gemini proxy
-- Connecting to freeshell.de:1965...
-- Connected
-- Sending request
-- Meta line: 20 text/gemini;lang=en-GB
> CLI to manipulate existing PDF files in a variety of ways.
Select pages 1, 2, 3 and 6 from a source document and write those to a destination document:
cpdf {path/to/source_document.pdf} {1-3,6} -o {path/to/destination_document.pdf}
Merge two documents into a new one:
cpdf -merge {path/to/source_document_one.pdf} {path/to/source_document_two.pdf} -o {path/to/destination_document.pdf}
Show the bookmarks of a document:
cpdf -list-bookmarks {path/to/document.pdf}
Split a document into ten-page chunks, writing them to `chunk001.pdf`, `chunk002.pdf`, etc:
cpdf -split {path/to/document.pdf} -o {path/to/chunk%%%.pdf} -chunk {10}
Encrypt a document using 128bit encryption, providing `fred` as owner password and `joe` as user password:
cpdf -encrypt {128bit} {fred} {joe} {path/to/source_document.pdf} -o {path/to/encrypted_document.pdf}
Decrypt a document using the owner password `fred`:
cpdf -decrypt {path/to/encrypted_document.pdf} owner={fred} -o {path/to/decrypted_document.pdf}
Show the annotations of a document:
cpdf -list-annotations {path/to/document.pdf}
Create a new document from an existing one with additional metadata:
cpdf -set-metadata {path/to/metadata.xml} {path/to/source_document.pdf} -o {path/to/destination_document.pdf}
> Copyright © 2014—present the tldr-pages team and contributors.
> This work is licensed under the Creative Commons Attribution 4.0 International License (CC-BY).
-- Response ended
-- Page fetched on Tue May 21 08:16:37 2024