Ich möchte 30% vom oberen Bildrand ausschneiden. Ich kenne den Thread Wie schneide ich ein wirklich großes Rasterbild in kleinere Stücke? aber es gibt keinen erfolgreichen Ansatz, weil ich kein Entfernungsmaß convert
von Null bis zum Ende finden kann , nur durch Betragsdimensionen. Pseudocode
convert -crop-y -units-percentage 0x30 heart.png
Abb. 1 Eingabefigur
Ich kann die Aufgabe mit LaTeX erledigen, adjustbox
aber die Ausgabe in der pdf-Datei ist nicht wirklich das Endergebnis, sondern eine Präsentation davon. Wenn Sie also das Bild aus dem PDF-Dokument kopieren, erhalten Sie das Originalbild. Dieser Ansatz ist also gescheitert.
$(command)
. Sie müssen dann nur eine Befehlszeile schreiben, die den benötigten Wert berechnen kann. Hier würden Sie convert bitten, das Bild zu beschreiben und es an awk weiterzuleiten, wo Sie den gewünschten Wert ermitteln, die erforderliche Berechnung durchführen und das Ergebnis ausdrucken können.
identify
zu sehen, wie groß das Bild ist.