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_Converter 簡單的 PDF/PDF_A 轉換器
- SkiSys.GS_ParameterTypes 整合了 Ghostscript 參數以及基於 Ghostscript 文件的描述
- 範例項目(德爾福)