Ghostscript-API-ラッパー
Ghostscript-API-Wrapper は、Delphi および Free Pascal 用の Ghostscript の使用を簡素化するオープン ソース プロジェクトです。
特徴:
- よく使用される Ghostscript パラメータと説明の統合
- PDF および PDF-A ファイルを作成するためのシンプルな PDF コンバーター
- 画像としてのページプレビュー
- シングルスレッドでのオペレーションの実行
- ラッパーおよび Ghostscript ライブラリからのデバッグ情報の出力
- Delphi 用の 32 ビットおよび 64 ビット Windows アプリケーションをサポート
- FPC/Lazarus 用の 32/64 ビット Windows および Linux アプリケーションをサポート
- Delphi と Lazarus のアプリケーション例
ゴーストスクリプト
次のリンクで、Ghostscript の Web サイトとドキュメントを見つけることができます。
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)
- FPC の Linux サポートを追加しました
- さまざまなディスプレイ用に色変換を追加し、プレビュー ビットマップを改善しました。
- 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* オペレーションを含める
- Ghostscript のメモリ リークを回避するために、コンパイラ スイッチ USE_GSDisplayMemAlloc に display_memfree を追加しました。
- 内部ログの問題を修正しました
最初のバージョン 1.00.0 (Delphi Win32/64)
- 初期コミット
- ラッパーユニット
- ラッパーユニットを使用するための TGS_Api
- TGS_Converter シンプルな PDF/PDF_A コンバーター
- SkiSys.GS_ParameterTypes は、Ghostscript のドキュメントに基づいた説明を含む Ghostscript パラメータを統合しました
- サンプルプロジェクト (Delphi)