Ghostscript-API-обертка
Ghostscript-API-Wrapper — это проект с открытым исходным кодом, упрощающий использование Ghostscript для Delphi и Free Pascal.
Функции:
- Интеграция часто используемых параметров Ghostscript с описанием
- Простой конвертер PDF для создания файлов PDF и PDF-A.
- Предварительный просмотр страницы в виде изображения
- Выполнение операции в одном потоке
- Вывод отладочной информации из оболочки и библиотеки Ghostscript
- Поддерживает 32-битные и 64-битные приложения Windows для Delphi.
- Поддерживает 32/64-битные приложения Windows и Linux для FPC/Lazarus.
- Примеры приложений для Delphi и Lazarus
Призрачный скрипт
По следующим ссылкам вы можете найти веб-сайт и документацию Ghostscript.
установка Linux
Как скомпилировать Ghostscript в руководстве по установке Linux
ИЗМЕНЕНИЯ
версия 1.01.1 (FPC Win32/64, Linux и Delphi Win32/64)
- добавлена функция печати в TGS_PDFConverter
- исправлена проблема с внутренним журналом (отсутствует отладочная информация)
- исправлена проблема, из-за которой ошибка не записывалась в журнал ошибок
версия 1.01.0 (FPC Win32/64, Linux и Delphi Win32/64)
- добавлена поддержка Linux для FPC
- добавлено преобразование цветов для разных дисплеев и улучшено растровое изображение предварительного просмотра.
- изменен пример Lazarus, независимый от платформы
- улучшенная внутренняя документация
- изменены OnStdOut, OnStdIn, OnStdError на потокобезопасные синхронизированные методы
- добавлено больше параметров в TGS_Params
версия 1.00.2 (FPC и Delphi Win32/64)
- добавлен пример для Lazarus/FPC и изменены папки примеров
- улучшенная внутренняя документация
- исправлена проблема при создании предварительного просмотра изображения 64-бит.
- исправлена проблема с потоками в примерах
версия 1.00.1 (FPC и Delphi Win32/64)
- Поддержка FPC/Lazarus
- автоматический вызов gsapi_quit
- включить операцию gsapi_run*
- добавлен display_memfree в ключ компилятора USE_GSDisplayMemAlloc, чтобы избежать утечек памяти Ghostscript
- исправлена проблема с внутренним журналом
первая версия 1.00.0 (Delphi Win32/64)
- первоначальная фиксация
- упаковочные единицы
- TGS_Api для использования модулей-оболочек
- TGS_Converter простой конвертер PDF/PDF_A
- SkiSys.GS_ParameterTypes интегрировал параметры Ghostscript с описанием, основанным на документации Ghostscript.
- Пример проекта (Delphi)