popkov
Advanced Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору ghosty Цитата: соединять множество HTML в один PDF, попутно умещая каждый отдельный HTML на одну страницу (не разрезая его на несколько в том случае, если по размеру он не проходит)? | Мысль заманчивая, но не встречал ничего подобного. PDF предназначен в первую очередь для печати. Ты хочешь, чтобы все страницы в PDF-файле имели разный размер (разное соотношение ширины и высоты). Это абсурдно с точки зрения главного предназначения PDF-файлов - вывод на печать. Кроме того, с точки зрения основного метода создания PDF - печать из программы на виртуальный принтер - это тоже абсурдно, поскольку в виртуальном принтере размер страницы задаётся ДО печати. И обычно имеется заданный набор размеров страниц. Теоретически такая программа, как ты хочешь, всё же могла бы существовать, но практически - думаю, её нет и не будет. Никто не станет этого делать ещё и потому, что неясно, какие глюки вылезут при открытии такого файла в и без того жутко халтурно сделанном и глючном Acrobat, который, кстати, нормально превращать в PDF кириллические вэб-страницы с сохранением гиперссылок научился только в 8 версии - да и то далеко не любую вэб-страницу он способен конвертировать!!! (Впрочем, 7-ка тоже может, если каждый раз указывать кодировку и модифицировать её способом, описанным в данной теме где-то выше.) А если печатать на виртуальный принтер - надо отказаться от гиперссылок в страницах! А часто - и от возможность нормально копировать текст из PDF. Твоя мысль понятна - ты хочешь делать подшивки вэб-страниц в формате PDF. Только что ты потом делал бы с ними? Распечатать не получится нормально, ведь Acrobat печатает только страницу в страницу! Можно только просматривать! Да и конвертировать без потерь обратно в HTML или любой другой формат невозможно! Какой смысл в таком извращении??? В конце-концов, если уж ОЧЕНЬ хочется, можно ничего особо и не менять, а просто в Acrobat выставить режим отображения вэб-страниц Single Page Continuous - тогда они будут идти одна за другой без разрывов! Заодно и производительность возрастёт! А поля снизу и сверху страницы тоже можно, вероятно, убрать - по крайней мере при печати из IE это совсем просто: задаёшь в настройках печати поля снизу и сверху и убираешь колонтитулы! При печати на виртуальный принтер будут потеряны гиперссылки и перестанут работать кнопки вэб-страницы. Но плагин для IE всё равно лишь немногие "просто устроенные" вэб-страницы может конвертировать в PDF - остальные отказывается. То есть диапазон его совместимости заведомо уже, чем самого IE по отношению к сохранению вэб-страниц. Так что лучше, на мой взгляд, пользоваться каким-нибудь плагином для IE, который способен заставить его сохранить любую вэб-страницу вместе с флэш и т.п. - или использовать FireFox, который это и так делает (и даже может в MHT сохранять с помощью отдельного расширения). | Всего записей: 1837 | Зарегистр. 22-03-2003 | Отправлено: 21:12 16-06-2007 | Исправлено: popkov, 21:27 16-06-2007 |
|