Проект

Общее

Профиль

Imagepdf » История » Редакция 9

Редакция 8 (Андрей Волков, 2015-02-28 01:38) → Редакция 9/10 (Андрей Волков, 2015-02-28 01:52)

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

 <pre> 
 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 
 </pre> 

 * TextAlphaBits - Сглаживание шрифтов 
 * GraphicsAlphaBits - Сглаживание графических элементов 

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

 <pre> 
 find -type f -name '*.ttf' -print0 | xargs -0 -n1 fc-query| grep 'postscriptname\|file' 
 </pre> 

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

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