Bash script waarmee een SVG logo aan een bestaande PDF of PDF's kan worden toegevoegd.
- Shell 100%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| src | ||
| README.md | ||
bash-svg-logo-add
Bash script waarmee een SVG logo aan een bestaande PDF of PDF's kan worden toegevoegd.
Vooraf
Installeer via homebrew de volgende tools op je Mac:
- librsvg
- poppler
Dat kan eenvoudig met dit commando:
brew install qpdf librsvg poppler
Download het script add-logo.sh uit de src map. Verplaats het dan vervolgens naar /usr/local/bin en maak het uitvoerbaar:
sudo cp add-logo.sh /usr/local/bin
sudo chmod +x /usr/local/bin/add-logo.sh
Gebruik
Ga naar een map waar één of meer .PDF bestande staan. Plaats in dezelfde map een .SVG logo.
De syntax om het SVG logo dan toe te voegen is:
add-logo.sh logo.svg x y breedte bestand1.pdf [bestand2.pdf ...]
| parameter | uitleg |
|---|---|
| logo.svg | het SVG-logo |
| x | afstand in punten (1pt = 1/72 inch) vanaf de linkerrand tot de linkerkant van het logo |
| y | afstand in punten vanaf de bovenrand tot de bovenkant van het logo |
| breedte | breedte van het logo in punten (hoogte schaalt automatisch mee op basis van de eigen viewBox-verhouding van het logo) |
| bestandX | een of meer PDF's; de output komt met dezelfde bestandsnaam terecht in een submap "processed" naast het origineel (die submap wordt aangemaakt als hij nog niet bestaat) |
Voorbeelden:
add-logo.sh mijnlogo.svg 530 776 40 parituur1.pdf
add-logo.sh mijnlogo.svg 530 776 40 parituur1.pdf parituur2.pdf
add-logo.sh mijnlogo.svg 530 776 40 *.pdf