問題タブ [ghostscript]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
712 参照

windows - gswin32.exe の sOutputFile パラメータの値が 237 文字に制限されているのはなぜですか?

バージョン 8.71 を使用しており、OS は Windows XP SP3 です。私が得るエラーは次のとおりです。

私が渡す sOutputFile の値は 234 文字プラスな%03dので、実質的に生成されるファイル名は 237 文字です。

0 投票する
2 に答える
1876 参照

api - API を使用した Ghostscript フォント

Ghostscript に少し問題があります。Ghostscript API である gs32dll.dll を使用する .NET でアプリケーションを作成しています。多くのPDFでは問題なく動作しますが、この小さなムービーがディンバットできるカップルがあり、ghostscriptはそのフォントがないというエラーをスローします. cidfmap ファイルでそのフォントのリストを作成する必要があることはわかっていますが、ghostscript の実際のインストールを使用していないため、そのファイルを指すローカル パスがありません。このプログラムを多数のコンピューターにインストールしたいのですが、これらのコンピューターに本格的なゴーストスクリプトをインストールしたくありません。それで、cidfmapのコピーをdllに入れることができるかどうか疑問に思っていました。私はそれが最初にその経路を調べるかもしれないと考えました。そのキャラクターの変換をスキップするゴーストスクリプトでさえ、私はクールです. 私はどんなアイデアにもオープンです。

プログラムについて:
私は数学を教えています。これらのメモ取りガイドは pdf にあります。各章の各セクションには 2 つの PDF があり、1 つは回答付きで、もう 1 つは回答なしです。私はghostscriptを使ってpdfを画像(jpeg)に変換しています。完了したら、ユーザーはスマートボード ペンを使用して回答がある領域を強調表示できます。回答は回答ドキュメントの画像から切り取られ、空白のドキュメントの同じ場所に貼り付けられます。終わったら、これを他の数学の先生に配る予定です。プログラムを自己完結型に保ちたいので、ゴーストスクリプトのインストール方法などを説明する必要はありません。フォルダを渡したいだけです。

リビジョン = 900

改訂日 = 20100914

製品 = GPL Ghostscript

著作権 = Copyright (C) 2010 Artifex Software, Inc. 無断複写・転載を禁じます。

GPL Ghostscript 9.00 (2010-09-14)

Copyright (C) 2010 Artifex Software, Inc. 無断複写・転載を禁じます。

このソフトウェアには無保証が付いています。詳細については、ファイル PUBLIC を参照してください。

ページ 1 ~ 5 を処理します。

ページ1

ページ2

CID フォント「ZapfDingbats」が見つかりません。

/ZapfDingbats を CID フォント /Adobe-Identity に置き換えます。doc/Use.htm#CIDFont を参照してください。

代用。

代替 CID フォント「Adobe-Identity」も提供されていません。エラーで終了します。

エラー: findresource で /undefined

オペランド スタック:

--dict:11/20(L)-- G27 1 --dict:5/5(L)-- --dict:5/5(L)-- ZapfDingbat s-Identity-H --dict:10/ 12(ro)(G)-- --nostringval-- CIDFontObject --dict: 7/7(L)-- --dict:7/7(L)-- Adob​​e-Identity 実行スタック: %interp_exit .runexec2 --nostringval-- --nostringval- --nostringval- - 2 %stopped_push --nostringval-- --nostringval-- --nostringval-- false 1 %stopped_push 1910 1 3 %oparray_pop 1909 1 3 %oparray_ pop 1893 1 3 %oparray_pop --nostringval-- --nostringval-- 3 1 5 --nostringval-- %for_pos_int_continue --nostringval-- --nostringval-- --nostringval-- --nostringval-- %array_continue --nostringval -- false 1 %stopped_push --nostringval-- %loop_continue --nostringval-- --nostringval-- --nostringval-- --nostringval-- --nostringval-- --nostringval -- %array_continue --nostringval- - --nostringval-- --nostringval-- --nostringval-- --nostringval-- %loop_continue 辞書スタック: --dict:1158/1684(ro)(G)-- --dict:1/20( G)-- --dict:82/200(L)-- --dict:82/200(L)-- --dict:108/127(ro)(G)-- --dict:293/300 (ro)(G)-- --dict:23/30(L)- --dict:6/8(L)-- --dict:22/40(L)-- --dict:14/15(L)--

現在の割り当てモードはローカルです

最後の OS エラー: そのようなファイルまたはディレクトリはありません

GPL Ghostscript 9.00: 回復不能なエラー、終了コード 1

0 投票する
1 に答える
2467 参照

pdf - PDFファイルの色を削除するLinuxコマンドラインユーティリティ?

PDFの色を削除できるLinuxコマンドラインユーティリティ/スクリプトを探しています。ユーティリティの出力は同じPDFである必要がありますが、グレースケールである必要があります。

誰かがこれを行う方法を知っていますか?

ありがとう

0 投票する
7 に答える
8824 参照

pdf - PowerBuilderでPDFファイルを作成する

PowerBuilderは初めてです。PowerBuilderを使用してPDFファイルを作成する割り当てを取得しました。どうやってやるの?

0 投票する
2 に答える
10648 参照

pdf - Ghostscript を使用して XPS を PDF または XPS を DOC に変換するにはどうすればよいですか?

XPS を PDF に、XPS を DOC に変換するのに最適なサードパーティ ライブラリはどれですか。

0 投票する
2 に答える
5088 参照

syntax-highlighting - ソース コードを構文強調表示された画像に変換する

バックグラウンド

OpenOffice Writer には、ASCII テキスト ソース ファイルへのリンク、構文の強調表示の適用、フレームでのラップ、およびソース ファイルが変更されるたびにフレームの内容を更新する機能がありません。ただし、OpenOffice Writer は画像にリンクでき、画像が変更されると自動的に画像を更新します。

問題

イメージは高解像度 (300 dpi 以上) で、白い背景 (つまり、印刷ページ) に適したシンタックス カラーリングを使用する必要があります。

質問

次のようなソース コード ファイルから高品質の画像を自動的に作成するにはどうすればよいですか。

  • SQL;
  • PostgreSQL 関数;
  • Java;
  • bash スクリプト; と
  • RとPL/R?

試み

ほとんどの試みは、次のテーマのバリエーションです。

このアプローチにはいくつかの問題があります。

  1. 解像度が不足しています (使用-resample-densityても改善されません)。
  2. 構文の強調表示は、白いページには適していません (おそらく、enscript のカラー テーマが変更される可能性があります)。
  3. を使用するとCourier100複数の.pngファイルが生成され、それらをつなぎ合わせる必要があります。
  4. -border 10が予期せず背景色を白からライトグレーに変更します。

手動ソリューション

ソース ファイルを PostScript に変換し (ImageMagick を完全に使用せずに)、それらを GIMP にインポートすると、目的の結果が得られます。残念ながら、その解決策には手作業が少し必要であり、私の GIMP バッチ プログラミングの経験はほとんどありません。

0 投票する
1 に答える
162 参照

c# - 非ローカルPDFを使用したghostscript

ファイル自体をローカルマシンに保存せずに、ghostscriptライブラリを使用してバイトストリームとして指定されたPDFを操作する方法はありますか?

私はC#を使用しています。

0 投票する
5 に答える
8648 参照

ghostscript - ghostscriptを使用してPDFがパスワードで保護されているかどうかを確認することはできますか?

ghostscriptを使用してPDFがパスワードで保護されているかどうかを確認することはできますか?コマンドは何でしょうか?ghostscriptを使用してPDFパスワードを削除できることは知っていますが、PDFがパスワードで保護されているか、セキュリティが有効になっているかを確認するだけです。

0 投票する
3 に答える
13939 参照

pdf-generation - 2 つの a5 ページを 1 つの a4 ページにマージする (pdfnup を使用しない)

Dompdfを使用して HTML テンプレートから A5 pdf ドキュメントを生成し、Pdfnup (Pdfjam の一部) を使用してそれらを 1 つの A4 シートに結合し、印刷時に用紙を節約するのに役立ちます:)

これは問題なく機能します。ただし、2 番目のステップでは、膨大な量の依存関係 (Tex-Latex、pdftex など) をインストールする必要があり、実稼働サーバーが乱雑になります。実際に Pdfnup を使用せずに、生成されたドキュメントを結合する方法があるかどうか疑問に思っています。たとえば、pdftk でこれを行う方法はありますか?

前もって感謝します!

0 投票する
3 に答える
4953 参照

python - Python での Ghostscript の構文

Linux に python-ghostscript をインストールしました。コマンドラインから gs を実行すると、pdf から jpg が作成されます。動作するコードは次のとおりです。

そのプロセスを Python で実行しようとしていますが、構文を取得できません。エラーは発生しませんが、何も起こりません。Popen/subprocess について調べてみましたが、呼び出している gs プロセスが実行されず、ファイルが作成されない理由がわかりません。