Ghostscript-API-包装器
Ghostscript-API-Wrapper 是一个开源项目,它简化了 Ghostscript for Delphi 和 Free Pascal 的使用。
特征:
- 常用 Ghostscript 参数与说明的集成
- 用于创建 PDF 和 PDF-A 文件的简单 PDF 转换器
- 页面预览为图像
- 在单线程中执行操作
- 从包装器和 Ghostscript 库输出调试信息
- 支持 Delphi 的 32 位和 64 位 Windows 应用程序
- 支持 FPC/Lazarus 的 32/64 位 Windows 和 Linux 应用程序
- Delphi 和 Lazarus 的示例应用程序
鬼脚本
在以下链接中,您可以找到 Ghostscript 的网站和文档。
Linux安装
如何在 Linux 上编译 Ghostscript 安装指南
变更日志
版本 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_Convert简单PDF/PDF_A转换器
- SkiSys.GS_ParameterTypes 集成了 Ghostscript 参数以及基于 Ghostscript 文档的描述
- 示例项目(德尔福)