Обрезка продолжает сдавливать мое изображение.
Моя команда:
\includegraphics[keepaspectratio=false,clip=true,trim=90px 0 0 0]{blue.jpg}
Но я получаю:
Где находится оригинальное изображение:
Почему я не могу вырезать или обрезать изображение?безраздавливание? Есть часть изображения, которую я хочуотрезатьбез необходимости заходить в фоторедактор, чтобы сделать это.
решение1
Это явно ошибка в драйвере для пакета graphicx
:
pdftex.def
: хорошо.dvips.def
: подходит для изображений PostScript, но обрезка не поддерживается для растровых изображений.xetex.def
: Обрезка вообще не поддерживается.dvipdfm.def
: Изображение не обрезается, но искажается в конечной области.dvipdfmx.def
: Все изображение помещается в конечную область без искажений, но над маленьким изображением остается пустое пространство.
Замечание к keepaspectratio
: Имеет смысл только если указаны width
и
height
. Таким образом, настройка и значения keepaspectratio
здесь не имеют значения.
Есть решение для dvips.def
, dvipdfm.def
и dvipdfmx.def
если pdfTeX
используется как компилятор TeX (для режима DVI). Пакет bmpsize
исправляет побочный эффект дефектных драйверов. И пакет улучшает включение битовой карты, делая отдельные файлы ограничивающих рамок устаревшими. Драйвер xetex.def
не может быть исправлен таким образом, потому что XeTeX пропускает примитивы из pdfTeX (особенно \pdffiledump
), необходимые для bmpsize
.
\usepackage[dvipdfm]{graphicx}
\usepackage{bmpsize}