Durch Clipping wird mein Bild ständig zerquetscht.
Mein Befehl ist:
\includegraphics[keepaspectratio=false,clip=true,trim=90px 0 0 0]{blue.jpg}
Aber ich bekomme:
Wo sich das Originalbild befindet:
Warum kann ich ein Bild nicht ausschneiden oder zuschneiden?ohneQuetschen? Es gibt einen Teil eines Bildes, den ichAbschneidenohne dass Sie dafür einen Bildbearbeitungsprogramm öffnen müssen.
Antwort1
Es handelt sich eindeutig um einen Fehler im Treiber für das Paket graphicx
:
pdftex.def
: OK.dvips.def
: ok für PostScript-Bilder, aber Clipping wird für Bitmap-Bilder nicht unterstützt.xetex.def
: Clipping wird überhaupt nicht unterstützt.dvipdfm.def
: Das Bild wird nicht beschnitten, sondern im Endbereich verzerrt.dvipdfmx.def
: Das gesamte Bild wird ohne Verzerrung in den Endbereich eingefügt, über dem kleinen Bild wird jedoch ein leerer Raum eingefügt.
Eine Anmerkung zu keepaspectratio
: Es hat nur dann eine Bedeutung, wenn sowohl als width
auch
height
angegeben sind. Daher sind die Einstellung und die Werte von keepaspectratio
hier bedeutungslos.
Es gibt eine Lösung für dvips.def
, dvipdfm.def
und dvipdfmx.def
es pdfTeX
wird als TeX-Compiler (für den DVI-Modus) verwendet. Das Paket bmpsize
behebt als Nebeneffekt die defekten Treiber. Und das Paket verbessert die Bitmap-Einbindung, wodurch separate Bounding-Box-Dateien überflüssig werden. Der Treiber xetex.def
kann auf diese Weise nicht repariert werden, da XeTeX Primitive aus pdfTeX (insbesondere \pdffiledump
) fehlen, die von benötigt werden bmpsize
.
\usepackage[dvipdfm]{graphicx}
\usepackage{bmpsize}