問題タブ [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.
php - 奇妙な問題 -- PHP / ImageMagick / Ghostscript
この質問は近いものでしたが、うまくいきません。PDFをjpgに変換しようとしています(サムネイル用)。これが私が実行しているコマンドです:
私はmamp pro 1.7.2、imagemagick、ghostscriptをすべて正しくインストールして動作させています。このコマンドはシェルからは完全に機能しますが、php スクリプト内から実行すると失敗します。もう 1 つのひねりは、イメージからイメージへの変換です。シェルとスクリプトの両方から完全に機能します。gs バイナリは変換バイナリと同じディレクトリにありますが、apache/php 環境内からのゴーストスクリプト (gs) に関連するパスの問題があると思われます。また、mamp apache 環境変数 ( brybot.ca の優れたチュートリアル -- www.brybot.ca/archives/getting-imagemagick-and-more-to-work-with-mamp-on-os-x/ ) ごとに調整したので、 ImageMagick はうまく機能しており、「/opt/local/bin」は私の apache パス変数にあります。
シェルを介して、pdf から画像への変換には少し時間がかかり、imagemagick/ghostscript 変換が完了する前に php スクリプトが終了/終了し、imagemagick 変換プロセスを中止する可能性があるというしつこい考えがあります...? exec、system、shell_exec を試してみましたが、すべて役に立ちませんでした。
コマンドから出力が得られず、何も起こらないようで、apache または php ログに何も表示されません。
更新: MAMP を再起動した後、Apache ログに次のエラーが表示されるようになりました
誰にもアイデアはありますか?私はこれで髪を引っ張っています...
本当にありがとう!
pdf - ビットマップに使用されるPNGを使用してEPSファイルでps2pdfを使用しますか?
ps2pdf
現在、EPS ファイルを PDF に変換するために使用しています。これらの EPS ファイルには、ベクター情報 (線とテキスト) とビットマップ データの両方が含まれています。
ただし、デフォルトps2pdf
では、これらの画像のビットマップ コンポーネントは PDF に埋め込まれているため JPG に変換されますが、私たちが持っているグラフィックの種類 (データの視覚化) では、可逆圧縮を使用する方がはるかに適切です。PDF は PNG をサポートしているので、私たちがやろうとしていることを達成できるはずですが、やや威圧的なマニュアルで関連するオプションを見つけるのに苦労しています。
短い質問ですが、これを書く正しい方法は何ですか?
ps2pdf
-dPDFSETTINGS=JPG圧縮の代わりにPNGを使用 input.eps output.pdf
php - ドロップシャドウ/斜角なしでPDFをJPEGに変換する
私は新聞サイトのCMSモジュールに取り組んでいます。新聞全体をアップロードするオプションを編集者に提供します.pdf
。これにより、ページめくりのデジタルオンライン新聞に変換されます。
ページめくりのトリックはフラッシュで行われ、.swf
私がすべてのエディションで使用しているものです。私の問題は.pdf
to.jpg
変換にあります。
これら.pdf
はAdobeInDesignCS4で行われ、ほとんどの場合、ドロップシャドウや斜角などの効果を持つ画像が含まれています。
.pdf
私は最初、テキストまたは単純な画像のみを含むsを使用してコードを試しましたが、正常に機能しました。.pdf
ドロップシャドウ効果のある回転画像を含む、より複雑なsでこれを試してみると、物事がトリッキーになりました。
これが私のghostscriptコードです:
php - GhostScript PDF マージ (編集可能フィールドの消失)
GhostScript を使用して PDF を 1 つの PDF にマージしています。PDF の 1 つに、Adobe Acrobat Pro 9 で作成したテキストボックス フィールド (編集可能フィールド) があります。これら 2 つの PDF を GhostScript でマージすると、テキストボックス フィールドが失われます。
これらのファイルを (GS またはその他の無料の Linux ソフトウェアを使用して) テキストボックス フィールドをそのまま保持する方法はありますか?
c# - C# Ghostscript ラッパー
C# で GhostScript の素敵なラッパーに遭遇した人はいますか? 私の具体的な用途は、ポストスクリプトを取得してpdfに変換することです
macos - Imagemagick、Snow Leopard、PDF 変換
Imagemagick と Snow Leopard に問題があります。
Imagemagick は、ここからインストール スクリプトを使用してインストールされました。すべてが正しくビルドおよびインストールされます。PDFを変換しようとする場合を除いて、Imagemagickはすべてのコマンド(私が見つけることができる)に対して正常に動作します。例えば、
私はそれがゴーストスクリプトである可能性があると考え、Imagegickも委任するコマンドを実行しようとしました( -verbose オプションを介して)
そして、それは機能します。想定どおりに pnmrow ファイルを作成します。
ここからどこへ行けばいいのかわかりません。他の誰かがこれを見た、または見て解決しましたか?
pdf - Ghostscript pdf2jpg - 色が間違っていますか?
複数ページの PDF を jpg に変換するために、C# の Ghostscript API を使用しています。
私の問題は色変換にあります。
Photoshop でソース PDF を開いて jpeg にエクスポートすると、各 jpeg の各色が元の PDF の色と完全に一致します。
ただし、このプロセスを Ghostscript で実行すると、元の色とは異なる色合いになります。例えば:
元の PDF カラー: #8DBB3F; Photoshop pdf から jpg カラー: #8DBB3F; Ghostscript pdf2jpg 色: #7DEE00;
これは、すべての色で発生します。わずかに異なる色合いから大幅に異なる色合いまでです。
以下は、ghostscipt に渡される引数です。
"pdf2jpg -dNOPAUSE -dBATCH -dSAFER -sDEVICE=jpeg -r150 -dTextAlphaBits=4 -dGraphicsAlphaBits=4 -dMaxStripSize=8192 -sOutputFile=myfile-%d.jpg
誰でも助けることができますか?
pdf - Ghostscript の `ps2pdf14` でフォントのサブセット化を停止する方法
ps2pdf14
Ghostscript に同梱されているユーティリティを 使用していますが、フォントに問題があります。
コマンドにどのような指示を渡すかは問題ではないようです。ソース ドキュメントで見つかったフォントをサブセット化することを主張します。
例えば
# はコマンドが Windows で実行されているため、= と同じであることに注意してください。
フォントをサブセット化しないようにする方法を知っている人がいればps2pdf
、とても感謝しています。
- - - - - - - - - - - - - ノート - - - - - - - - - - - - -------------------
ソース ファイルは埋め込みフォントを含む PDF であるため、ソース ファイルに既に埋め込まれているフォントであるため、宛先ファイルでサブセット化されないようにする必要があります。
現在、すべてのソース ファイルに埋め込まれたフォントはサブセット化されています。フォント名からはこれが明らかでない場合もあります。つまり、ハッシュが含まれておらず、一見するとフル フォントのように見えますが、幅配列はすべての場合でサブセット化されています。
php - php / linuxからPDFのレイアウトモード(横向きまたは縦向き)を取得します
PDFがある場合、PHP libまたはlinuxコマンドラインツールを使用してPDFのレイアウトモード(または相対的な幅/高さ)を取得するにはどうすればよいですか?
http://www.tecnick.com/public/code/cp_dpage.php?aiocp_dp=tcpdfを使用して、この変数を新しいPDFに設定できますが、adobeの既存のPDFには設定できます。
pdfをpsに変換するか、gsを他の方法で使用することを考えました-最初に画像に変換し、その幅と高さを取得するなど。これが最善の方法ですか?
ghostscript - GhostScriptフォントの問題
WindowsXPでGPLGhostscript8.70(2009-07-31)を実行しています。GSで実行しようとしたPDFファイルは約100個ありますが、2つの異なる顧客からの2つの別々のファイルグループでフォント関連の問題が発生しています。問題が関連している可能性があるかどうかはわかりません。私が受け取る2つのエラーは次のとおりです。
fontmapとcidfmapで考えられるすべてのことを試しました。誰かが解決策を持っていますか?