Sunday, December 5, 2010

Сжатие *.pdf файла

Вот и пришло мое время писать резюме... Как инструмент конечно же выбрал LaTeX, стиль документа moderncv. Очень красивый и толковый стиль, как по мне. Но вот беда, размер резюме (1.5 страницы А4) занимает слишком много - 330kb, когда на сайтах поиска работы, стоит ограничения на размер прикрепляемого файла примерно - 200kb.

Решение проблемы имеет много путей, среди которых замена стиля документа, отказ от LaTeX/PDF в пользу RTF/DOC форматов, либо искать пути уменьшения размера файла. Я же пошел по последнему, и вот в результате наткнулся на забавную фичу, про которую прочитал здесь. Допустим имеется файл cv.pdf который необходимо сжать:

pdf2ps cv.pdf cv.ps
ps2pdf cv.ps cv_compressed.pdf

То есть конвертируем PDF>PS, а потом обратно PS>PDF.  В моем случае файл уменьшился с 330kb > 158kb.

Можно так же использовать следующие команды:
ps2pdf -dUseFlateCompression=true cv.ps
ps2pdf -dOptimize=true cv.ps

Но результата остался прежним.

No comments:

Post a Comment