Проект

Общее

Профиль

Действия

Окартинивание pdf

DPI=150 && \
 gs -sFONTPATH=/usr/share/fonts/corefonts:/usr/share/fonts/local \
  -dNOPAUSE -dBATCH \
  -dTextAlphaBits=4 -dGraphicsAlphaBits=4 \
  -dAlignToPixels=0 -sDEVICE=png16m -r$DPI \
  -sOutputFile='page-%000d.png' source.pdf \
 && convert $(ls page-*.png | sort -nk2 -t-) \
  -compress zip -quality 100 output.pdf && rm page-*.png
  • TextAlphaBits - Сглаживание шрифтов
  • GraphicsAlphaBits - Сглаживание графических элементов

Подбор шрифтов

find -type f -iname '*.ttf' -print0 | xargs -0 -n1 fc-query| grep 'postscriptname\|file'

Установка шрифтов в систему, но не для конвертации

sudo cp -a GOST2304A.ttf /usr/share/fonts/local/
sudo fc-cache -f -v

Обновлено Андрей Волков больше 9 лет назад · 10 изменени(я, ий)