\includegraphics-Clipping und Trimmen quetscht das Bild

\includegraphics-Clipping und Trimmen quetscht das Bild

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:

Bildbeschreibung hier eingeben

Wo sich das Originalbild befindet:

unbeschnitten

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 widthauch heightangegeben sind. Daher sind die Einstellung und die Werte von keepaspectratiohier bedeutungslos.

Es gibt eine Lösung für dvips.def, dvipdfm.defund dvipdfmx.defes pdfTeXwird als TeX-Compiler (für den DVI-Modus) verwendet. Das Paket bmpsizebehebt als Nebeneffekt die defekten Treiber. Und das Paket verbessert die Bitmap-Einbindung, wodurch separate Bounding-Box-Dateien überflüssig werden. Der Treiber xetex.defkann 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}

verwandte Informationen