doc:appunti:prog:pdf
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| doc:appunti:prog:pdf [2024/08/19 12:29] – [Rasterizzazione di un PDF] niccolo | doc:appunti:prog:pdf [2026/04/03 16:25] (current) – [Rimuovere la password di un file PDF] niccolo | ||
|---|---|---|---|
| Line 57: | Line 57: | ||
| < | < | ||
| - | convert -units pixelsperinch -density 300 -background white -alpha remove -define png: | + | convert -units pixelsperinch -density 300 \ |
| + | | ||
| + | | ||
| </ | </ | ||
| Line 210: | Line 212: | ||
| < | < | ||
| rsvg-convert --format pdf --keep-aspect-ratio --output output.pdf page*.svgz | rsvg-convert --format pdf --keep-aspect-ratio --output output.pdf page*.svgz | ||
| + | </ | ||
| + | |||
| + | ===== Rimuovere la password di un file PDF ===== | ||
| + | |||
| + | < | ||
| + | pdftk doc-protected.pdf input_pw PROMPT output doc.pdf | ||
| + | </ | ||
| + | |||
| + | Al posto di **PROMPT**, che chiede la password da stdinput, si può indicare la password direttamente sulla riga di comando. | ||
| + | |||
| + | ===== Ridurre la risoluzione delle immagini in un file PDF ===== | ||
| + | |||
| + | <code bash> | ||
| + | #!/bin/sh | ||
| + | |||
| + | # ~72 dpi, ~150 dpi, ~300 dpi | ||
| + | # | ||
| + | RESOLUTION=' | ||
| + | # | ||
| + | |||
| + | INPUT=" | ||
| + | if [ ! -f " | ||
| + | echo " | ||
| + | exit 1 | ||
| + | fi | ||
| + | |||
| + | OUTPUT=" | ||
| + | if [ -f " | ||
| + | echo " | ||
| + | exit 1 | ||
| + | fi | ||
| + | |||
| + | gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/" | ||
| + | | ||
| + | | ||
| </ | </ | ||
doc/appunti/prog/pdf.1724063391.txt.gz · Last modified: by niccolo
