Ru-Board.club
← Вернуться в раздел «Программы»

» Adobe Acrobat

Автор: ghosty
Дата сообщения: 16.06.2007 14:49
Повторю свой вопрос, который задавал уже не раз. Есть ли инструмент, который мог бы соединять множество HTML в один PDF, попутно умещая каждый отдельный HTML на одну страницу (не разрезая его на несколько в том случае, если по размеру он не проходит)?
Т.е. количество HTML'ек должно быть равно кол-ву страниц в PDF.
Буду безмерно благодарен за любой совет!
Автор: popkov
Дата сообщения: 16.06.2007 20:12
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 сохранять с помощью отдельного расширения).
Автор: Astra55
Дата сообщения: 16.06.2007 20:20

Цитата:
Буду безмерно благодарен за любой совет!

- Не будет ли любезен джинн...
- Будет, будет, шашлык из тебя будет! (с)
Насколько я понимаю, такое исключено в принципе, поскольку html страница - понятие условное и ничем особо не ограниченное, во всяком случае, по длине. PDF такого подхода не приемлет в принципе, формат листа должен быть определен заранее. Можно изобразить нечто из разряда Custom, но чтобы такая процедура делалась автоматом, да еще с зачатками разума, не встречал ни в одном PDF софте. В Акробате есть такое для html:
Scaling
Scale wide contents to fit page
Switch to landscape if scaled smaller than:
Единственный путь, какой могу придумать - заведомо выбрать чудовищно большой Custom формат, а потом его урезать всякими автоматическими удалятелями полей. Но тут все страницы будут разнокалиберными и восприятие никак не улучшат.

Автор: ghosty
Дата сообщения: 17.06.2007 01:13
Спасибо за столь подробные ответы.
popkov

Цитата:
Твоя мысль понятна - ты хочешь делать подшивки вэб-страниц в формате PDF. Только что ты потом делал бы с ними? Распечатать не получится нормально, ведь Acrobat печатает только страницу в страницу! Можно только просматривать! Да и конвертировать без потерь обратно в HTML или любой другой формат невозможно! Какой смысл в таком извращении???
Да нет, вопрос более глобальный и важный Я уже с китайскими друзьями его обсуждал, пока не смогли найти решения. Дело в том, что некоторые (достаточно большие) библиотеки сейчас выкладывают книги в виде HTML-страничек. Эти странички можно "грабить", затем их нужно сложить в определенный контейнер с сохранением гиперссылок (оглавление, индексы и т.п.).
В такой книге, к примеру, 80-90% страниц вполне хорошо помещаются на A5 - очень даже красиво выходит, а вот с оставшимися - тихий ужас. Если на страничке картинка оказалась или это предметный указатель, то страничка режется на несколько частей, нумерация сбивается, и ничего хорошего не получается. Если делать все на А4, то выходит некрасиво и неудобно. В идеале было бы хорошо, если бы большие страницы автоматически форматировались под А5 (шрифт, к примеру, уменьшался бы). Или можно так: если страница не влезает на А5, то автоматически переключать на А4.
Неужели ничего нельзя придумать?
Astra55

Цитата:
Scaling
Scale wide contents to fit page
Switch to landscape if scaled smaller than:
Странно, но я так и не понял, что эти функции делают. На моих страничках их переключение никак не сказывается.

Цитата:
- Не будет ли любезен джинн...
- Будет, будет, шашлык из тебя будет! (с)
Всегда завидовал Вашему умению работать с цитатами

Кстати, никто не знает, что это за глюк у меня в последнем Акробате - при выходе в меню настроек во всех окошках творится жуткий пель-мель, винегрет какой-то - все надписи друг на друга налезают, ничего не видно, ужас!
Автор: popkov
Дата сообщения: 17.06.2007 02:32
ghosty

Цитата:
Эти странички можно "грабить", затем их нужно сложить в определенный контейнер с сохранением гиперссылок (оглавление, индексы и т.п.).

А почему бы их в CHM не конвертировать?
Цитата:
Странно, но я так и не понял, что эти функции делают. На моих страничках их переключение никак не сказывается.

Большинство "функций" в Acrobat только галочки переключают - больше ничего, к сожалению, не делают. Хотя эти я не тестил.
Цитата:
ужас!
У меня такого нет, ни разу не сталкивался. Попробуй переустановить.
Автор: Astra55
Дата сообщения: 17.06.2007 07:51
А CyberArticle чем не удовлетворяет? Или аналогичные софты, по любому это меньший напряг и больший резон, нежели pdf.
Автор: x_Stalker_x
Дата сообщения: 17.06.2007 08:33
ghosty
Цитата:
инструмент, который мог бы соединять множество HTML в один PDF, попутно умещая каждый отдельный HTML на одну страницу (не разрезая его на несколько в том случае, если по размеру он не проходит)?
Т.е. количество HTML'ек должно быть равно кол-ву страниц в PDF.

я бы это делал так: печатал бы в pdf в виртуальном принтере. масштаб страницы указал бы максимальный (в зависимости от html, в твоем случае, как я понял, A4). Далее печатал еще раз уже в акробате с указанием масштаба страницы: "Подогнать под поля принтера" (у меня стоит акробат 7.0.9 и пока не вижу причин переходить на глючную последнюю версию).
Могу попробовать сам, если пришлешь несколько html на sala . net @ mail . ru
или дай ссылку на упомянутые библиотеки
Автор: ghosty
Дата сообщения: 17.06.2007 12:08
popkov
Astra55
Пробовал уже и CHM, и CyberArticle. Не понравилось. CHM только для "хелпов" хорош. Лучше с PDF разобраться.

x_Stalker_x

Цитата:
я бы это делал так: печатал бы в pdf в виртуальном принтере
Раньше так и делал - гиперссылки пропадают, поэтому не подходит
Автор: popkov
Дата сообщения: 17.06.2007 12:32

Цитата:
Пробовал уже и CHM, и CyberArticle. Не понравилось. CHM только для "хелпов" хорош. Лучше с PDF разобраться.

Думаю, что ты неправ. CHM-очень удобный для конечного пользователя формат для публикации электронных книг. Он уже стал стандартом для распространения электронных книг в Интернете, не менее распространённым и более удобным, чем PDF.
Другое дело, что создавать CHM-файлы с помощью бесплатных средств от Microsoft трудновато, это требует обучения. Но есть специальные программы, облегчающие эту задачу (сразу не назову, но встречал). Существует даже совсем крохотная утилитка, работающая по следующему принципу: есть индексный файл оглавления, в котором содержатся гиперссылки на остальные файлы книги. Надо просто указать программе этот файл, и она сама создаст CHM-файл, первой страницей которого будет указанный тобой индексный файл с оглавлением, и в который будут включены все остальные нужные для отображения файлы (рисунки, CSS и т.д.).
Автор: ghosty
Дата сообщения: 17.06.2007 12:53
popkov
Не знаю, я перепробовал очень много разных инструментов, и ни разу не получил нормальной книжки - чтобы и оглавление работало как надо, и поиск был адекватный. С экрана тоже не так приятно читать, как PDF - в Акробате все-таки сглаживание хорошо сделано.

Цитата:
сразу не назову, но встречал
Вот все так и говорят А на самом деле такого инструмента, с помощью которого можно было бы делать именно книжки, видимо, просто нет

В конце концов, с PDF есть только одна проблема - та, которую я сформулировал выше. В том случае, если в документе нет (или мало) картинок/таблиц, жить можно, так как все неудобные страницы идут в самом конце (указатели) и не влияют на нумерацию страниц. А с CHM как-то все через...

Добавлено:

Цитата:
Существует даже совсем крохотная утилитка, работающая по следующему принципу: есть индексный файл оглавления, в котором содержатся гиперссылки на остальные файлы книги.
HTML2CHM, наверное...
Автор: Astra55
Дата сообщения: 17.06.2007 13:29

Цитата:
с PDF есть только одна проблема

С pdf проблем куда больше, чем это можно было бы ожидать. Хотя бы перманентный геморой с редактированием. В этом отношении CA почти идеал, поскольку в него можно втащить практически все, отредактировать по вкусу, объединить как хочется и затем сохранить хоть в chm, хоть в pdf, отправив на печать в виртуал. Акробат в этом отношении сильно проигрывает, работать с ним намного сложнее, получается WYSIWYG и без малейшей возможности коррекции по ходу действия.
Я сохраняю html в pdf только в исключительных случаях, и только через виртуал, поскольку очень хорошо представляю что будет при желании конвертнуть pdf в другой формат. Даже больше скажу: pdf и Инет - две вещи несовместные
Бесплатных софтов для chm хватает, и редакторы, и компиляторы, и декомпиляторы, и eBook-овые креаторы. Поэтому вряд ли стОит искать несуществующую возможность загонять html в pdf, не окупятся труды.
Автор: ghosty
Дата сообщения: 17.06.2007 13:41
Astra55
Да ведь мы этот вопрос поднимали уже. Я давал Вам ворох HTML'ок на пробу, а Вы отказались на них смотреть - сказав, что лучше вообще сделать один большой HTML с навигацией, а это уже совсем на эл. книгу не похоже было
Не знаю, как для вас, но для меня читать такой бесконечный "свиток" - ужасная мука. У книги должны быть страницы, и вообще мы уходим в оффтопик Речь об Акробате и PDF.
Автор: Astra55
Дата сообщения: 17.06.2007 16:49
Тогда брать Акробат с многочисленными плагинами и учиться pdf-ному делу настоящим образом . Вроде бы последний многоплагинный агрегат ISI ToolBox я приручил, там энтих струментов аж сорок штук, да еще Эвермап, да вдобавок Органик Мастер... Глядишь, что и получится.
Автор: ghosty
Дата сообщения: 17.06.2007 17:04
Astra55

Цитата:
Вроде бы последний многоплагинный агрегат ISI ToolBox я приручил
Так хоть направьте, на Вас вся надежда, если честно Я с этим тулбоксом совсем не знаком.
Автор: Astra55
Дата сообщения: 17.06.2007 17:49
http://forum.ru-board.com/topic.cgi?forum=35&topic=5810&start=1600#6
Сам плагин: _http://www.isitoolbox.com/Portals/ISIToolBox/TrialDownload/ISIToolBox5_5_1_Professional%20Evaluation.exe - 20 метров
С Акробатом 7 работает, с 8-й версией не проверял. Инструменты такие:
ISIToolBox consists of the following tools:
Bookmark Tools
Auto-Return Bookmarks
Bookmark Attributer
Bookmark by Font
Bookmarks from Links
Bookmark Master
Bookmark Master Batch
Expand/Shrink Bookmarks
iBookmark
Swap Bookmarks
Hyperlink Tools
Inter-Document Linker
Keyword Linker
Link Attributer
Text Quick Linker
Bookmark & Hyperlink Tools
Bookmark/Link Auditor
Delete Bookmarks/Links
iDestination
Export Bookmarks/Links
Import Bookmarks/Links
TOC Bookmarks/Links
Image PDF Tools
iEnhance
iRedact
Copy Tools
ISICopy
ISICopy Graphic
ISICopy Pages
PDF Tools
Add/Remove Blank Pages
Browse
Goto Plus
Hidden Text Manager
iOptimize
Page Stamper
Scale PDF
Show/Hide Text
Advanced
DocInfo
EZPDF Maker
Merge PDF
PDF Information
Split PDF
Batch
Автор: ghosty
Дата сообщения: 17.06.2007 18:07
Astra55
Спасибо. А что из всего этого может пригодиться мне? Судя только по названиям, вроде, ничего
Автор: popkov
Дата сообщения: 17.06.2007 18:10
Astra55

Цитата:
Hyperlink Tools
Inter-Document Linker
Keyword Linker
Link Attributer
Text Quick Linker
Bookmark & Hyperlink Tools
Bookmark/Link Auditor
Delete Bookmarks/Links
iDestination
Export Bookmarks/Links
Import Bookmarks/Links
TOC Bookmarks/Links

А можешь сразу ответить на одон вопрос, чтобы не скачивать зря такое добро: можно ли для всех гиперссылок внутри документа выставить как-то, чтобы документ прокручивался не к верхней части страницы, на котрой находится закладка - а к самой закладке?
Дело в том, что при конвертации документа с внутренними гиперссылками в PDF плагином для Word почему-то получается файл, в котором при щелчке по внутренней гиперссылке документ прокручивается к верхней части страницы, на которой находилась закладка в исходном документе Word. Не нашёл никакого способа преодолеть эту тупость плагина Adobe for Word.
Автор: x_Stalker_x
Дата сообщения: 17.06.2007 18:12
ghosty
Цитата:
Единственный путь, какой могу придумать - заведомо выбрать чудовищно большой Custom формат, а потом его урезать всякими автоматическими удалятелями полей. Но тут все страницы будут разнокалиберными и восприятие никак не улучшат
Это должно сработать. Но обрезать страницы может и не нужно. Достаточно чтоб исходные страницы выравнивались по левому краю на листах в пдф (по умолчанию, выранивание по центру).
Думаю, это лучше, чем часть страниц с уменьшенным шрифтом.

Цитата:
гиперссылки пропадают, поэтому не подходит
Что там за ссылки? На внешние ресурсы или по книге? Много ли их? Так ли они важны?
Вообще-то ссылки можно отдельно добавлять в пдф. Но в твоем случае сходу не вижу способа как этим можно воспользоваться.

Вообще, думаю, что сначало нужно все обработать в html редакторе. А именно, в каждом html-файле поменять размеры страницы (ширину страницы). Возможно это можно сделать простой автозаменой по всем html. В итоге и шрифт останется прежний и страницы одного рзмер и с пдф не придется ничего мудрить. Думаю, что в эту сторону проще копать, чем разбираться с плагинами под акробат.
Удачи!
Автор: Astra55
Дата сообщения: 17.06.2007 19:56
2 popkov
Не знаю, никогда не пробовал, поскольку не конвертил ничего из Ворда с помощью плагинов. Максимум - виртуальный принтер.
Автор: ghosty
Дата сообщения: 17.06.2007 23:40
x_Stalker_x

Цитата:
Что там за ссылки? На внешние ресурсы или по книге?

По книге.

Цитата:
Много ли их?
Много

Цитата:
Так ли они важны?
Очень удобно, когда предметный указатель и указатель по авторам - интерактивные. Не вижу смысла отказываться от гиперссылок, если они в книге уже есть.
Автор: x_Stalker_x
Дата сообщения: 17.06.2007 23:45
popkov

Цитата:
можно ли для всех гиперссылок внутри документа выставить как-то, чтобы документ прокручивался не к верхней части страницы, на котрой находится закладка - а к самой закладке?

А ты попробуй поменять параметры преобразования pdfmaker на вкладках Word и Закладки.
Кстати, вообще акробат при создании вкладки используя Ctrl-B делает вкладку в начале страницы вместо указанной позиции, если эта позиция находится внизу страницы. Что уж говорить про плагин под Word. С ним постоянно что-то не так. От версии к версии глюки меняются, но присутствуют всегда.
Возможно и в Верде происходит такой же переход к началу страницы. А?! Тогда плагин тут ни при чем.


Добавлено:
ghosty

Цитата:
Очень удобно, когда предметный указатель и указатель по авторам - интерактивные. Не вижу смысла отказываться от гиперссылок, если они в книге уже есть.

Согласен!
Я раньше использовал команду "Заменить страницы ..." (на вкладке "Страницы" жми на нужной странице прав.кл.мыши) и таким образом подменял страницы с неизвестными шрифтами (но с отлично сделанными гиперссылками) на те же страницы, но распознанные в Файнридере (т.е. картинка страницы и OCR-текст под ней). Таким образом гиперссылки оставались рабочие и с текстом проблема решена (т.е. можно было после этого пользоваться полнотекстовым поиском).
Не знаю поможет ли это как-нибудь в твоем случае.
Возможно можно печатать один раз через виртуальный принтер, а второй раз используя плагин. А потом подменять страницы второго первыми. Если гиперссылки только на тех страницах, которые маленькие, то должно получиться.

Вообще, как вариант, можно делать два пдф (с большими страницами и маленькими), а потом сшивать в один пдф. Хотя тут много ручной работы.

В общем, я бы попробовал в первую очередь исправить сам html!
Автор: maxbald
Дата сообщения: 18.06.2007 09:32

Цитата:
Объясните плиз попонятнее, что нужно сделать.



ДО:

<?xml version="1.0" encoding="UTF-8" ?>
- <AdobeUpdater>
<Launch />
<logFile>C:\Documents and Settings\_____\Local Settings\Application Data\Adobe\Updater5\aum.log</logFile>
<logLevel>2</logLevel>
<SilentCheck>0</SilentCheck>
<IsFirstRun>0</IsFirstRun>
<InTrayIcon>0</InTrayIcon>
<LastDateCheck>2007-06-17</LastDateCheck>
<InBackground>0</InBackground>
- <ApplicationsEnabled>
<MapPrefEntry MapPrefKey="reader8rdr-en_US">1</MapPrefEntry>
</ApplicationsEnabled>
</AdobeUpdater>

ПОСЛЕ:

<?xml version="1.0" encoding="UTF-8" ?>
- <AdobeUpdater>
<Launch />
<logFile>C:\Documents and Settings\_______\Local Settings\Application Data\Adobe\Updater5\aum.log</logFile>
<logLevel>2</logLevel>
<SilentCheck>0</SilentCheck>
<IsFirstRun>0</IsFirstRun>
<InTrayIcon>0</InTrayIcon>
<LastDateCheck>2007-06-17</LastDateCheck>
<InBackground>0</InBackground>
<DisplayLang />
<ConnectionType>0</ConnectionType>
<DownloadDir>C:\Documents and Settings\hmel\Local Settings\Application Data\Adobe\Updater5\Install</DownloadDir>
<ShowNewProducts>0</ShowNewProducts>
<AutoCheck>0</AutoCheck>
<AutoCheckType>0</AutoCheckType>
<AutoCheckFreq>1</AutoCheckFreq>
- <ApplicationsEnabled>
<MapPrefEntry MapPrefKey="reader8rdr-en_US">0</MapPrefEntry>
</ApplicationsEnabled>
</AdobeUpdater>
Автор: Astra55
Дата сообщения: 18.06.2007 10:34
Кстати, о недавно затронутой в Варезнике теме, которая должна быть здесь. Речь шла об удалении Акробата, когда он вообще не удаляется штатными средствами(у меня был именно такой случай), для последующей инсталляции другой версии. Так получилось, что вчера я захотел поставить 7.0.8VLK, а стоявшая до этого 7.0.0 вообще не пожелала удаляться, а новая версия - устанавливаться. Все проблемы были решены достаточно быстро при помощи RegOrganizer, который нашел все следы Акробата в реестре. Пришлось только вручную грохнуть саму папку Акробата, удалить следы из Documents and Settings, остановить службу Adobe LM Service и перегрузившись с другой системы удалить последнюю dll-ку в папке Акробата, поскольку она была интегрирована в Эксплорер. На все ушло минут пятнадцать, после чего 7.0.8 встала как миленькая и благополучно работает.
Думаю, что с другими версиями будет точно та же картина.
Вывод - не так оно все страшно, даже если деинсталлятор полностью отсутствует.
Автор: RuBorTex
Дата сообщения: 19.06.2007 11:38
Astra55

Цитата:
и перегрузившись с другой системы удалить последнюю dll-ку в папке Акробата, поскольку она была интегрирована в Эксплорер.

Для управления интегрированными в эксплорер (и не только) модулями довольно удобный интерфейс предоставляет утилита AutoRuns от известной компании Sysinternals. Там адобовские плагины и пр. хорошо видны и их можно отключить. После перезагрузки DLL спокойно удаляется.
Автор: Astra55
Дата сообщения: 19.06.2007 13:14
Все так, просто мне было проще перегрузиться во вторую систему. Есть и другие способы, но не суть важно. Главное - результат, а не методы.
Автор: RuBorTex
Дата сообщения: 19.06.2007 17:54
Astra55
мне кажется, что в форумах народ всё больше интересуется методами, которыми можно достигнуть результатов...
Автор: Dremora
Дата сообщения: 24.06.2007 13:38
При кликании на установочный архив 8 акробата ничего не происходит и появляется текстовый файл со следующим содержанием:


Цитата:
Access is denied.
File: C:\DOCUME~1\Andrey\LOCALS~1\Temp\nos02296


Что это может быть?
Автор: valhalla
Дата сообщения: 26.06.2007 13:16
Есть ли возможность поменять шрифт в pdf-документе?
Автор: feuerloescher
Дата сообщения: 26.06.2007 13:49
valhalla
возможность есть, может не получится
Автор: valhalla
Дата сообщения: 26.06.2007 14:09
feuerloescher

Цитата:
возможность есть, может не получится

И в чем же она заключается? Плагин какой-то?

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: Becky! Internet Mail


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.