問題タブ [graphicsmagick]
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.
windows - グラフィックスマジックを使用してテキストまたは画像を描画しようとすると、「不適合な描画プリミティブ」エラーが発生します
内部でimagemagickを使用するjavascriptプログラムを、graphicsmagickを使用するWindowsバッチファイルに移行しています。
convert -draw
コマンドをうまく使用できません。
非常に単純なテストケースがいくつかあります。最初のテストケースは
「不適合な描画プリミティブ(テキスト)」というエラーメッセージが表示されて失敗します。
他の
「不適合な描画プリミティブ(画像)」で失敗します。
これらは、コマンドラインから呼び出された場合とBATファイル内から呼び出された場合の両方で失敗します。
引用符の有無にかかわらず試してみまし"
た。
^
引用符でエスケープしてみました^"
。
一重引用符をエスケープしてみ ました^'
。
私は明らかに非常に単純なものを見落としています、私はただ見ることができません。何か案は?
編集私が行ったいくつかの試み....
しかし
「フォントが読めない」で失敗する
php - PHP で複数のバイナリ データを使用する ImageMagick/GraphicsMagick
GM は、次のような標準入力からのバイナリ データの受け渡しをサポートしています。
gmコンポジットを使用して、ある画像を別の画像の上に重ねて透かしを作成しようとしています:
ただし、私の PHP コードには、$orig_str と $watermark_str という 2 つの文字列があり、どちらもそれぞれ orig.jpg と watermark.jpg のバイナリ データです。これら 2 つの文字列を stdin として渡して上記を実行しようとしていますが、その方法がわかりません。
$orig_str を変更しても問題ありません。
アーキテクチャ上の理由から、PHP の GM プラグインを使用せずに GM を実行しています。代わりに、gm を実行するために次のようなことをしています。
標準入力の複数の入力に対してこれを行う方法を知っている人はいますか?
javascript - Graphicsmagick を使用して nodejs にイメージを作成する
node.jsを介してgraphicsMagickで画像を作成する方法が必要です
通常、これを管理できます。
この入力と同等の node.js が必要です。
PS: 画像サイズをパラメーターとして指定したくありません。(私の英語でごめんなさい)
ruby-on-rails - Ubuntu 10.04にgraphicsmagickを使用してrmagick 2.13.1をインストールする
私は以前、ImageMagick で動作する rmagick gem をインストールしていました。ImageMagick は、OpenMP を無効にしてソースからインストールされました。このインストールは問題なく動作します。ただし、GraphicsMagick で動作するバージョンを使用できるように、rmagick と ImageMagick をアンインストールしようとしました。
そこで、GraphicsMagick をソースからインストールし、OpenMP 機能をもう一度無効にしました。ただし、 rmagick をインストールすると、次のようになります。
私はすでに実行しようとしました:
そして、フォルダー pkgconfig の内容を確認します。
ここで何が欠けていますか?
node.js - ノード エラーのグラフィック マジックについて
Windowsでnodejsを実行し、npmでgmをインストールします。
var readStream = fs.createReadStream(__dirname + '/../temp/a.jpg');
gm(readStream, 'a.jpg').write(__dirname + '/../temp/b.png', function (err) {if (err) console.log(err);});
次に、メッセージを受け取りました:
{ [Error: Command failed: CreateProcessW: ϵͳ�Ҳ���ָ�����ļ���] code: 127, signal: null }
gm は Windows をサポートしていますか、それともどうすれば対処できますか?
python - Linux(CentOS)でpgmagickをビルドする方法は?
pgmagick
CentOS 5.6でビルドしようとしても、あまり成功していません。
私は以下を介してインストールしましたyum
:
ただし、ビルドしようとするpgmagick
と、次のエラーが発生します。
私もインストールを試みましboost141
たがboost141-devel
、boost141-python
pgmagickはそれらのライブラリに対してビルドされません。
問題を修正する方法、または問題をさらに診断する方法についての提案はありますか?
undefined-symbol - GraphicsMagick、アーキテクチャx86_64の未定義のシンボル
Xcode4にGraphicsMagickをインストールしようとしていますが、コマンド「make」を実行するとこのエラーが発生します。
node.js - ストリームを graphicsmagick/imagemagick 子プロセスにパイプします
ストリームから子プロセスにデータをパイプしようとしています。
それが機能するために gm で end を呼び出す必要がありますか? また、実際のコードでは、データベースからストリームを取得しています。
c++ - ノード アドオン (OSX) で GraphicsMagick コードがフリーズする
この単純な GraphicsMagick の例をノード バインディング/アドオンとして作成しようとしています。このコードは、GraphicsMagick 1.3.15 を使用する OSX 10.6.7 で期待どおりに動作します。
しかし、このコードをノード バインディング (0.6.14) にすると、フリーズするだけです (完全な要点を参照)。
JavaScript から呼び出した場合の出力:
何が問題なのですか?余談ですが、これは実際にUbuntuでコンパイル/実行すると機能します!