Lossless \includegraphics для PNG без конвертации для pdflatex/xelatex

Lossless \includegraphics для PNG без конвертации для pdflatex/xelatex

Я пытаюсь найти способ включить растровую графику в pdflatex/xelatex без переупаковки/конвертации и т. д.

Согласно "pdflatex, который не изменяет данные изображения. Это можно проверить" (из "Потеря качества PNG и JPG при вставке снимка экрана веб-страницы в документ LaTeX") такое поведение должно быть по умолчанию.

Я попробовал это проверить, см. небольшой проектhttps://github.com/belonesox/xelatex-and-graphics-quality:

  • \includegraphics{lenna.png}→ xelatex/pdflatex → PDF → pdfimages → извлеченный.ppm
  • сравнить lenna.png с extraction.ppm → diff.png

А для xelatex и pdflatex я вижу непустой diff.png https://github.com/belonesox/xelatex-and-graphics-quality/blob/master/diff.png

Это ошибка или фича?

Можно ли включить в PDF растровый PNG (или любой другой формат) с помощью xelatex без переупаковки/конвертации?

Связанный контент