Verlustfrei \includegraphics für PNG ohne Konvertierung für pdflatex/xelatex

Verlustfrei \includegraphics für PNG ohne Konvertierung für pdflatex/xelatex

Ich versuche, eine Möglichkeit zu finden, Rastergrafiken in pdflatex/xelatex einzubinden, ohne sie neu zu packen/konvertieren/usw.

Laut "pdflatex verändert das die Bilddaten nicht. Das kann man testen" (aus "Qualitätsverlust bei PNG und JPG beim Einfügen eines Webseiten-Screenshots in ein LaTeX-Dokument") Dieses Verhalten sollte standardmäßig sein.

Ich habe versucht, es zu testen, siehe kleines Projekthttps://github.com/belonesox/xelatex-and-graphics-quality:

  • \includegraphics{lenna.png}→ xelatex/pdflatex → PDF → pdfimages → extrahiert.ppm
  • Vergleiche lenna.png mit extracted.ppm → diff.png

Und für xelatex und pdflatex sehe ich nicht leeres diff.png https://github.com/belonesox/xelatex-and-graphics-quality/blob/master/diff.png

Ist es ein Fehler oder ein Feature?

Ist es möglich, per Xelatex-Raster-PNG (oder ein anderes Format) ohne Neupacken/Konvertieren in PDF einzubinden?

verwandte Informationen