(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 
 

5 способов создания PDF

Источник: webdelphi
Vlad

Недавно в блоге проводилось голосование на тему "Какой формат электронных книг (для ПК) Вы считаете наиболее удобным?". Здесь имелись в виду книги для программистов, в основном использующих Delphi. На выбор было предложено 4 формата: exe, flash, pdf и chm. В голосование длилось до набор 300 голосов и самое большое количество голосов получил PDF (231 голос 300). Думаю, что результат оказался вполне закономерным, так как PDF достаточно удобный формат - имеет относительно не большой размер, для чтения имеется множество софта самого разного покроя. Не менее и популярны программы для создания PDF.

Если Ваша работа в Сети подразумевает публикацию электронных книг, статей в формате PDF и т.д., то перед Вами стоял или до сих пор стоит вопрос о том, чем лучше всего воспользоваться для генерации PDF? Действительно, софта для генерации PDF огромное количество. Есть как бесплатные так и относительно недорогие платные решения. Каждая программа имеет свои достоинства и недостатки. Сегодня я решил рассмотреть только пять способов создания PDF файлов с которыми я сталкивался при работе над справочником.

' '

Сервис pdf24.org

pdf24

Отличный сервис для создания PDF.

Поддерживаемые форматы документов для создания PDF:

  • HTML (htm html)
  • Bilder (jpg jpeg png bmp gif tiff tif emf wmf)
  • Microsoft Word (doc dot docx dotx)
  • Microsoft Excel (xls xlw xlt xlsx xltx)
  • Microsoft Powerpoint (ppt pps pot pptx potx)
  • Open Office (odt ods odp odg ott ots otp otg)
  • Postscript (ps)
  • Text (rtf txt)

Используя pdf24 Вы можете:

  1. Создать PDF-файл в онлайне - для этого используется форма внизу главной страницы. Для примера я попробовал создать PDF из файла в формате Word 2010. Генерация прошла успешно, готовый файл пришел на адрес электронной почты. Есть, правда, один небольшой недостаток - онлайн конвертер не поддерживает названия файлов на руссом языке. В названии готового PDF все русские буквы заменяются на символы "_". Оформление и ссылки в PDF-документе сохраняются.
  2. Создать PDF файл, отправив исходник документа на email сервиса.
  3. Воспользоваться клиентов для создания PDF в оффлайн.

Я скачал последнюю версию клиента и попробовал создать небольшой PDF-документ, содержащий ссылки. Вот как выглядит окно клиента:

pdf24client

Перетаскиваем документ мышкой из проводника в поле и конвертер создает нам PDF-ку:

pdf24client2

И здесь, к сожалению, результат оказывается не таким как при использовании онлайн-конвертера - ссылки в документе не сохраняются. В остальном файл получается достаточно компактным, оформление документа сохраняется.

4. Использовать плагины для генерации pdf-файлов из постов Вашего блога.

Сейчас в блоге webdelphi.ru работает плагин как раз от pdf24. Также имеются плагины для таких платформ как iGoogle, phpBB и др. Имеется также и API для PHP и JavaScript.

Что касается плагина для WordPress, то он имеет достаточно мощные настройки оформления. Можно задавать тему и содержимое письма в котором будет возвращаться готовый pdf-файл пользователю, задавать заголовки в PDF-документе и т.д.

В целом можно сказать, что сервис достаточно удобный и качественный. Для генерации небольших PDF-документов онлайн версия конвертера подойдет в самый раз.

Теперь рассмотрим как можно создавать PDF-файлы в оффлайне.

Bulzip PDF Printer

Небольшой, но достаточно удобный бесплатный PDF-принтер.

Скачать можно здесь.

Окно настроек принтера показано на рисунке ниже:

bulzip

Здесь мы можем задать следующие настройки:

  1. Формат выходного документа: BMP, JPEG, PCX, PDF, PNG, TIFF
  2. Сделать слияния двух pdf-файлов, если вновь создаваемый файл будет иметь тоже название, что и ранее созданный
  3. Задать пароль владельца для предотвращения редактирования PDF-файла
  4. Задать водяные знаки для страниц документа и ещё несколько дополнительных настроек.

Для примера я решил сгенерировать PDF файл из того же документа, что и в первом случае. Результаты получились следующие: ссылки в документе не сохранились, оформление осталось, размер выходного документа оказался меньше, чем при использовании клиента от pdf24.

Если наличие ссылок в документе для вас не критично, то Bulzip PDF Printer подойдет для генерации PDF-фалов самых различных размеров.

Используем возможности OpenOffice

Если Вы используете в работе OpenOffice, то создание PDF-файлов для Вас не составит никаких проблем. Чтобы создать PDF-ку запускаем Writer, открываем необходимый документ и жмем кнопку "Экспорт PDF":

ooo

В выходном PDF-файле сохраняется все оформление, в том числе сохраняются и ссылки внутри документа.

Конечно, устанавливать OpenOffice только ради того, чтобы делать PDF файлы, то это всё равно, что стрелять из пушки по воробьям, но для использующих в своей работе OpenOffice этот вариант создания PDF подходит самым наилучшим образом.

Используем возможности Google Docs

Ещё один легальный бесплатный способ генерации PDF-файлов. Для того, чтобы создать PDF загружаем необходимый файл в аккаунт Google Docs и конвертируем его в формат Google.

Затем открываем полученный файл и в меню выбираем "Файл - Загрузить как - PDF"

googledocs

В полученном PDF-файле сохраняется оформление, но ссылки отсутствуют. Также недостатком данного способа является то, что выходной PDF-файл имеет достаточно большой размер.

ABBYY PDF Transformer 3.0

В отличие от рассмотренных ранее эта программа платная.

Стоимость полной версии программы 1490 руб.

ABBYY PDF Transformer работает в обе стороны, т.е. может не только создавать PDF-файлы, но и преобразовывать их в другие форматы, такие как MS Word, Excel и другие.

Рассмотрим создание PDF-файла. Для этого запускаем утилиту Create PDF Document, указываем файл, который необходимо преобразовать в PDF и задаем необходимые настройки:

abbyy

Можно задать пароли на открытие и редактирование файла, задать оформление документа и уровень сжатия. В целом программа достаточно простая и удобная. Выходной PDF-файл полностью сохраняет свое первоначальное оформление, а также ссылки внутри документа.

Теперь, что касается теста на размер выходного PDF-файла. Для теста я использовал файл в формате docx, размером 18, 355 Kb

Результаты (размер выходного PDF):

  1. Сервис pdf24.org: от 44,732 Кб (онлайн конвертер) до 72,375 Кб (оффлайн клиент)
  2. Bulzip PDF Printer: 34,034 Кб при настройках по умолчанию
  3. Open Office: 63,663 Кб
  4. Google Docs: 191,979 Кб
  5. Abby PDF Transformer: от 75,162 Кб до 117,330 Кб в зависимости от установленной степени сжатия.

Таким образом, если для вас главное - получить выходной PDF с минимальным размером, то лучше использовать Bulzip PDF Printer.

Если важно, чтобы сохранялось оформление и ссылки в PDF, то по цене оптимально использование онлайн версия конвертера от pdf24.org

Ну и, если нужен нормальный оффлайн конветер PDF, то для этих целей я бы посоветовал ABBYY PDF Transformer - хоть и платный, но достаточно компактный и удобный. Если не хотите платить - нет проблем, тогда используйте Open Office.



 Распечатать »
 Правила публикации »
  Обсудить материал в конференции Embarcadero »
Написать редактору 
 Рекомендовать » Дата публикации: 23.05.2011 
 

Магазин программного обеспечения   WWW.ITSHOP.RU
Delphi Professional Named User
Enterprise Connectors (1 Year term)
WinRAR 5.x 1 лицензия
DevExpress / DXperience Subscription
go1984 pro
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Безопасность компьютерных сетей и защита информации
Новости ITShop.ru - ПО, книги, документация, курсы обучения
СУБД Oracle "с нуля"
OS Linux для начинающих. Новости + статьи + обзоры + ссылки
Программирование на Visual Basic/Visual Studio и ASP/ASP.NET
Windows и Office: новости и советы
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
Обсуждения в форумах
Пишу программы на заказ профессионально (3248)
Пишу программы на заказ на языках Pascal (численные методы, списки, деревья, прерывания) под...
 
Написание программ для микроконтроллеров AVR, PIC, ARM, STM32 (25)
Напишу любую программу на любом искусственном языке. Профессиональный программист. Основная...
 
Разработка устройств на микроконтроллерах (39)
Профессиональный программист. Основная специализация: МИКРОКОНТРОЛЛЕРЫ, АССЕМБЛЕР для любых...
 
Пишу программы на заказ для студентов (254)
Пишу для студентов на с, с++, паскаль в средах ms visual studio, qt, builder, borland c, delphi....
 
Ремонт холодильников (1)
Если нужно починить срочно холодильник в Харькове то советую обращаться в эту...
 
 
 



    
rambler's top100 Rambler's Top100