On Tue, Apr 20, 2004 at 11:55:35PM +0400, Victor B. Wagner wrote: > > Нужно фото в LaTeX текст вставлять. Попробовал convert 01.tif 01.eps > > - работает, но размер файла получается огггромный и > Попробуй -compress RLE или -compress JPEG
Проблема не в отсутствии сжатия в исходном изображении. Проблема в том, что сжатый поток не может быть вставлен в PS Level 1. Помимо этого, в PS Level 1 будет использовано очень неэффективное с точки зрения размера кодирование бинарного потока в ASCII (ASCIIHex). Поэтому нужно указать конвертеру, что мы хотим получить от него не Level 1, а Level 2 или Level 3 PostScript. Тогда все сжатые потоки (JPEG и LZW для Level 2 и Deflate для Level 3) будут инкапсулированы в PS-файл в неизменном виде, плюс будет применено кодирование ASCII85, гораздо более экономное, чем ASCIIHex. Ещё и интерполяцию можно указать, тогда совсем красиво получится. Так что всё, что требуется в данном случае --- это сказать конвертилке, что мы хотим PS Level 2/3. В случае ImageMagick это делается точным указанием драйвера EPS2 или EPS3, в случае tiff2ps опциями -2 или -3. Разумеется, всё это справедливо в том случае, если входная картинка уже сжата. Если нет, то то же самое и в EPS получится. -- Andrey V. Kiselev Home phone: +7 812 5274898 ICQ# 26871517