![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
PDF-компоненты для Delphi: альтернативы Fast ReportsDelphi , Базы данных , ОтчетыЕсли вы используете Fast Reports для создания отчетов, но не довольны качеством генерируемых PDF-файлов, возможно, пришло время рассмотреть альтернативы. В этом материале мы рассмотрим несколько PDF-компонентов для Delphi, tanto free как и коммерческих, которые не требуют наличия DLL.
Gnostice - это популярный выбор среди разработчиков, который предлагает интеграцию с Fast Reports, открытый исходный код и хорошую репутацию. Одним из пользователей было обнаружено, что при экспорте многостраничных отчетов из Fast Reports в PDF компонент утеря памяти и повреждает выходные данные. Однако Gnostice быстро предоставил исправление, которое решает обе проблемы. Примечательные особенности: - Интеграция с Fast Reports - Открытый исходный код - Хорошая репутация и поддержка Стоимость: Коммерческая (цена не указана на сайте) Сайт: https://www.gnostice.com/
VisPDF Library - это еще один достойный внимания компонент, который предоставляет исходный код. Он предлагает широкий набор функций и поддерживает несколько форматов вывода, в том числе PDF, PNG, JPEG и BMP. Примечательные особенности: - Поддержка нескольких форматов вывода - Широкий набор функций - Исходный код включен Стоимость: Коммерческая ($199 за стандартную лицензию) Сайт: http://www.vispdf.com/
PDFDoc Scout library - это ActiveX-контрол, который не предоставляет исходный код, но предлагает несколько полезных функций, таких как хорошая конвертация HTML в PDF. Он также поддерживает несколько языков и кодировки. Примечательные особенности: - Хорошая конвертация HTML в PDF - Поддержка нескольких языков и кодировок - Легко интегрируется в существующие проекты Стоимость: Коммерческая ($299 за стандартную лицензию) Сайт: http://www.bytescout.com/pdfdocscout.html
wPDF - это компонент, который не генерирует PDF-файлы напрямую, а вместо этого создает отчеты и "печатает" их в PDF как альтернативу принтеру. Он совместим с QuickReports/QRDesign и утверждает, что поддерживает Fast Report. Примечательные особенности: - Интеграция с QuickReports/QRDesign - Поддержка Fast Report (по заявлению разработчика) - Легко интегрируется в существующие проекты Стоимость: Коммерческая ($199 за стандартную лицензию) Сайт: http://www.wpcubed.com/products/wpdf/index.htm
IIPDFLib - это чистый Object Pascal-библиотека для создания PDF-документов, не использующая никаких DLL или внешнего третьего-party программного обеспечения. Он предлагает широкий набор функций, таких как настоящий Canvas.Handle (HDC), поддержку Unicode, водяные знаки, гиперссылки, аннотации и многое другое. Примечательные особенности: - Чистый Object Pascal-библиотека - Широкий набор функций - Не использует DLL или внешнее ПО Стоимость: Коммерческая ($299 за стандартную лицензию) Сайт: http://www.llion.net/
SynPDF - это бесплатный и открытый компонент, который позволяет использовать настоящий TCanvas для создания PDF и встраивать подмножества шрифтов True Type. Он также поддерживает арабские языки и очень быстр. Примечательные особенности: - Бесплатный и открытый - Поддержка настоящего TCanvas - Встраивание подмножеств шрифтов True Type - Поддержка арабских языков - Быстрая работа Стоимость: Бесплатный и открытый (LGPL) Сайт: http://blog.synopse.info/?q=pdf Выбор PDF-компонента для вашего проекта будет зависеть от ваших конкретных потребностей и бюджета. Все рассмотренные выше компоненты предлагают уникальные функции и преимущества, которые могут помочь вам создать высококачественные PDF-файлы в ваших Delphi-приложениях. Этот текст описывает альтернативы компонента Fast Reports для создания PDF-файлов в Delphi, с акцентом на компоненты, не требующие DLL. Комментарии и вопросыПолучайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
|
||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 |