\includegraphics обрезка и обрезка сжимают изображение

\includegraphics обрезка и обрезка сжимают изображение

Обрезка продолжает сдавливать мое изображение.

Моя команда:

\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}

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