2004-08-07 13:31

by Vasil Kolev

Снощи твърде много ме мързеше да блогвам…

Вчера през деня се занимавах с нещо забавно – скрипт за конвертиране на html към tiff, който трябваше на един приятел. Оказа се много забавна задача, особено поради момента, че кирилицата трябваше да работи :) Понеже на още някой може да потрябва, ето го тук:

#!/bin/sh

# by 

#requirements in debian packages:
# apt-get install htmldoc xpdf-reader imagemagick gs-common  libtiff-tools

if [ -z "$2" ]; then
        echo Usage: $0 input-file output-file-prefix
        exit 2
fi

k=`tempfile`
rm -f $k && mkdir $k || exit 8
htmldoc --webpage --continuous $1 -t ps --charset cp-1251 -f $k/OUTPUT.ps
cdr=`pwd`
cd $k || exit 4
ps2pdf OUTPUT.ps
pdftoppm OUTPUT.pdf output
convert output*ppm  $cdr/$2.tiff
cd $cdr || exit 5
rm -rf -- $k

Вероятно може да се напише и по-добре, особено с тая временна директория, но така или иначе си е proof-of-concept. Конвертирането от postscript до PDF се налага, защото htmldoc-а има бъг в генерирането нa pdf-и, а convert-а не се оправя добре с pdf-и и трябва да се мине през ppm. Бая играчка си беше да го подкарам.

Друго интересно няма, освен че ходих пак да слушам на площада пред театъра различни концерти, и си чета Quicksilver. Пуснаха концерт за пиано и оркестър не-помня-кой-номер на Чайковски, беше наистина страхотно (на пианото беше Евгени Кисин, който тогава е бил на 15 години … :) ).

Сънувам странни сънища, с разни мои познати девойки, ама наистина странни сънища, втора вечер подред… Велин май има подобни такива, и мисля, че има някакво проклятие над тоя апартамент…

One Response to “2004-08-07 13:31”

  1. ecloga Says:

    А можеш ли от tiff към html, би било доста по-полезно :Р

Leave a Reply