ich habe jetzt gesehen wie wunderbar einfach man mit pdfcrop eine PDF bearbeiten (beschneiden) kann.
Da ich bei vielen meiner PDFs vor dem gleichen Problem stehen möchte ich mir ein Script schreiben.
Was ich machen will:
PDF-Datei: Ringsgerum 3 oder 4cm rand wegschneiden (dort steht etwas was nicht hingehört) und dann Rings um das eigentliche bild 1 cm Rand geben.
Die einzelbefehle von pdfcrop kenne ich natürlich.
Nun muß das ganze in eine Schlefie eingebunden werden.
Code: Alles auswählen
#!/bin/bash
for i in {pdfcrop -margins '-30 -30 -30 -30' --clip *.pdf *crop.pdf };
do echo $i;
done
for i in {pdfcrop -margins '10 10 10 10' --clip *.pdf *crop2.pdf };
do echo $i;
done
geht aber nicht, es kommt folgende anzeige:
Code: Alles auswählen
thiele:/media/disk/script-pdfs/script-pdfs/Neuer Ordner# sh cropall
{pdfcrop
-margins
-30 -30 -30 -30
--clip
esbanker Model (1).pdf
esbanker.pdf
kennlinieMr.pdf
kennlinie.pdf
*crop.pdf
}
{pdfcrop
-margins
10 10 10 10
--clip
esbanker Model (1).pdf
esbanker.pdf
kennlinieMr.pdf
kennlinie.pdf
*crop2.pdf
}
Hat vielleicht jemand einen Tip von euch was ich da verändern muß.
Ich weiß das die For scheife eigentlich trivial ist aber irgendwie komme ich nicht zum ziel.
Mfg
Toni