При подготовке дипломной или курсовой работы, диссертации или просто доклада мы ищем и изучаем имеющуюся по данной тематике информацию. Сегодня это сделать достаточно просто: есть Интернет. При этом мы сохраняем заинтересовавшие нас web-странички в форматах HTML и MTH, текстовую информацию - в текстовых файлах, электронную почту - в формате EML, скачиваем файлы в форматах Word, Writer, Power Point и т.д., и т.п. Как правило, при этом мы еще сохраняем кучу графической информации в самых разнообразных графических форматах, но, уверен, мало задумываемся над количеством этих самых ФОРМАТОВ.
И вот возникает необходимость отыскать что-то нужное, что, по идее, обязательно должно быть среди всего этого иногда очень большого объема информации. Мы начинаем просматривать массив информации, загружая то одну, то другую программу. При этом, как я думаю, у многих мелькает мысль: вот бы все это было в одном файле, да еще с возможностями сохранения исходного форматирования документов, да с поиском... А ведь все возможно!
Для этого нам нужно представить всю информацию в едином формате. Понятно, что этот формат должен позволять работать (как минимум, просматривать) как с графической, так и с текстовой информацией. И такой формат давно имеется и широко используется. Речь идет о переносном формате документов - Portable Document Format (PDF). Этот формат был разработан компанией Adobe с целью предоставления организациям, использующим большое количество документов в разных форматах, возможности сохранять точное форматирование при обмене электронными файлами. Более того, с самого начала этот формат предназначался для просмотра на экране полностью отформатированных документов без помощи создавшего их приложения и (или) установки дополнительных шрифтов! Причем он с одинаковым успехом будет читаться независимо от того, какая операционная система (MacOS или Windows) используется. И еще. Документы в этом формате мы можем также использовать во всевозможных гаджетах, например, в электронных ридерах. Представим себе тривиальную ситуацию: на компьютере у вас собрана большая база ценной информации, которую вы хотели бы всегда иметь при себе. "Что за проблема, - скажете вы, - а ноутбук для чего?". Однако таскать его постоянно за собой не совсем удобно... Планшетник - уже лучше, но тоже: включи, дождись, пока он загрузится, запусти программу для чтения. В общем, тоже достаточно хлопотное дело. А вот ридер как раз и будет оптимальным вариантом решения проблемы. Что, кстати, я с успехом и делаю.
Итак, с форматом определились. Осталось только конвертировать необходимую информацию в PDF. Вот об этом и пойдет речь далее. Наибольшую часть информации мы получаем из Интернета, поэтому логично будет начать с того, каким образом конвертировать заинтересовавшие нас web-страницы в формат PDF.
Конвертация web-страниц в формат PDF
Я работаю с браузером Google Chrome, для которого имеется несколько расширений, решающих проблему конвертации web-страниц в формат PDF. Я лично остановился на наиболее популярном расширении Web2PDFConverter, которое позволяет конвертировать любую web-страницу в PDF, включая большинство сайтов на основе SSL. Правда, некоторые сайты защищены и для них преобразование не будет выполнено, однако такое встречается крайне редко. После установки на панели инструментов Chrome появляется кнопка "Конвертировать эту web-страницу в PDF" . Далее все просто: щелкаем эту кнопку во время работы с заинтересовавшей нас страницей, что приводит к появлению небольшого окна "Convert web pages to pdf", в середине которого щелкаем кнопку "Convert to pdf". После недолгой паузы отображается следующее окно. В нем нам предлагается сохранить уже сконвертированный файл на диске (Download PDF File) либо просмотреть его при помощи инструментов GoogleDocs (тут же, кстати, отображается и размер сгенерированного файла).
Сохраненная копия является точной копией web-страницы со всеми возможными минусами в виде рекламы, элементов навигации и прочего ненужного хлама. Поэтому я использую расширение Web2PDFConverter в последнюю очередь, а перед этим пытаюсь конвертировать web-страницу при помощи одного из двух известных мне сервисов конвертации. Правда, есть и "обратная сторона медали": во-первых, Web2PDFConverter копирует со страницы и закладки, если они там есть (поэтому при объединении файлов эти закладки сохранятся), а, во-вторых, расширение работает "безотказно": если уж web-страница не защищена, то, будьте уверены, она точно будет конвертирована в формат PDF, чего нельзя сказать про рассматриваемые ниже сервисы.
Сервис PrintWhatYouLike
Перед использованием сервиса целесообразно посетить его сайт www.printwhatyoulike.com/home/index3. На центральной странице находим гиперссылку "Bookmarklet: Add PrintWhatYouLike to your browser" ("Закладка: добавь PrintWhatYouLike в свой браузер"). Щелкаем ссылку и попадаем на следующую страницу, в верхней части которой отыскиваем текст "Drag this link: PrintWhatYouLike into your bookmarks toolbar" ("Перетащи эту ссылку на панель закладок браузера"). Устанавливаем курсор на текст "PrintWhatYouLike" и перетягиваем его мышкой на панель закладок, после чего на ней появляется закладка "PrintWhatYouLike", наличие которой позволяет обратиться к сервису одним щелчком мышкой.
После щелчка данной закладки начинается самое интересное: процесс отбора необходимого нам контента. Ведь любой человек, учивший когда-то английский, без труда переведет название сервиса PrintWhatYouLike как "Печатаем то, что нам нужно". Вот мы и отбираем то, что нам нужно.
После запуска сервиса web-страница видоизменяется: в левой ее части появляется боковая панель, содержащая инструменты для работы со страницей.
При перемещении курсора отдельные элементы web-страниц выделяются рамкой, для фиксации их достаточно щелкнуть мышкой, после чего на выбранном фрагменте появляется желтый фон и меню, в котором нам будет предложено применить к фрагменту определенные действия, например, изолировать его, отбросив весь остальной контент, удалить со страницы и т.д. При необходимости такие действия мы выполняем до тех пор, пока, наконец, не получим нужный нам контент. Кстати, в любой момент можно отказаться от выполненных изменений, для чего следует воспользоваться инструментом "Undo", находящимся на боковой панели.
Теперь нам нужно конвертировать web-страницу в файл PDF. Это выполняется максимально просто: на боковой панели щелкаем кнопку списка рядом с текстом "Save As" ("Сохранить как") и выбираем из списка "PDF". Обратите, кстати, внимание на то, что боковая панель предоставляет возможность изменить шрифт текстового контента, убрать границы и рисунки, ну и, конечно, самое ценное - увеличить размеры текста: ведь иные страницы имеют весьма мелкий, неудобный для чтения текст.
И еще об одной ценной возможности сервиса. Инструменты сервиса позволяют добавить новую страницу к созданной либо просто открыть новую страницу, не покидая сам сервис. Это позволяет создать один файл для ресурса, содержащего материал, состоящий из нескольких страниц.
Иногда попытка конвертации заканчивается неудачно, о чем мы получаем соответствующее сообщение "Oops, something went wrong with your request." ("Что-то не так с вашим запросом"). При этом на странице с сообщением отображается картинка с милой зверушкой в предположении, что это подымет нам настроение... Нам-то, конечно, от этого все равно не легче, тем более, что с помощью сервиса мы (затратив определенное время!) очень удачно выделили кусок web-страницы. Оказывается, все равно можно сохранить отобранный контент, но с помощью уже других средств, например, использовав программу DoPDF, про которую речь пойдет ниже.
Сервис JoliPrint
Отличный сервис, который начисто "режет" рекламу, элементы навигации, вспомогательные блоки и прочие ненужные элементы с web-страницы при конвертации. Не спрашивайте, как он это делает, потому что я этого не знаю :), но могу сказать, что делает он это на пять с плюсом.
Как и в случае с сервисом PrintWhatYouLike, целесообразно сначала посетить сайт joliprint.com с целью добавления его к своему браузеру. На центральной странице находим гиперссылку "Add joliprint to your browser" ("Добавь Joliprint в свой браузер").
Устанавливаем курсор на текст "Joliprint" и перетягиваем его мышкой на панель закладок, после чего на ней появляется закладка "Joliprint". Теперь для конвертации web-страницы в файл PDF достаточно кликнуть данную закладку.
Правда, есть, опять-таки, "но". Во-первых, не всегда попытка конвертации заканчивается удачно. Правда, данный сервис, в отличие от предыдущего, не порадует нас изображением забавной зверушки, а лаконично извинится: "Sorry, but Joliprint is not made to handle the kind of page you are trying to print". И даже при нормальном завершении конвертации мы иногда обнаруживаем, что отображено вовсе не то, что требовалось.
Но главное, конечно, "во-вторых". Дело в том, что некоторые элементы web-страниц, например, таблицы, конвертируются некорректно, что, как правило, делает для нас созданные при помощи сервиса Joliprint файлы PDF малопригодными, а иногда и вовсе бесполезными.
Конвертация документов в формат PDF
Естественно, речь идет, в первую очередь, о текстовых документах в форматах DOC и TXT. Проблема решается при помощи маленькой, но очень удобной и эффективной, и к тому же бесплатной программы DoPDF. Она как раз и предназначена для преобразования документов из программ, имеющих функцию печати, в формат PDF. Она поддерживает все необходимые, на мой взгляд, программы, включая Microsoft Excel, Microsoft Word, Microsoft PowerPoint, сообщения почты и веб-страницы. Программа имеет русскую локализацию.
Впрочем, для конвертации файлов офисного пакета Microsoft относительно недавно корпорация наконец-то добавила возможность сделать это непосредственно из самих приложений. Для этого нужно просто щелкнуть кнопку "Office" и выбрать последовательно пункты "Сохранить как", "PDF или XPS". Просто и без проблем. Качество конвертации очень приличное.
Однако это не снижает значимости программы, поскольку она пригодится вам очень во многих случаях.
После установки программы в папке "Принтеры" появится новый виртуальный принтер, через который и будет происходить процесс конвертации. Таким образом, для конвертации документа какой-то программы из ее "родного" формата в формат PDF достаточно отправить сей документ на печать с помощью этого виртуального "принтера". После откроется стандартное окно печати, в котором мы увидим, что для печати как раз и выбран тот самый виртуальный принтер программы DoPDF (рис. 4).
Для конвертации файла в формат PDF щелкаем кнопку "Печать" и попадаем уже в окно программы, в котором можно, кстати, задать несколько настроек.
Например, для сохранения сконвертированных файлов я всегда использую одну и ту же папку. Для этого следует щелкнуть кнопку "Обзор" и выбрать необходимую папку, а затем установить флажок возле поля-метки "Всегда использовать эту папку". Установленный флажок возле поля-метки "Открыть PDF" приводит к тому, что после конвертации файл автоматически будет открыт.
И еще одно замечание. Часто размер шрифта сохраняемых страниц является достаточно мелким. Программа DoPDF будет отображать после конвертации именно эти размеры, поэтому перед конвертацией установите на web-странице комфортный для вас шрифт.
Выше я говорил о том, что иногда попытка конвертации при помощи сервиса PrintWhatYouLike заканчивается неудачно. И здесь нам на помощь придет DoPDF. Возвращаемся к выделенному фрагменту страницы и отправляем ее на печать с использованием DoPDF - все очень даже просто...
Итак, вся информация преобразована в формат PDF. Следующим этапом является объединение ее в едином файле, но это уже тема отдельной статьи.
Валерий ФЕТИСОВ
Горячие темы