問題タブ [node-imagemagick]

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 投票する
1 に答える
726 参照

node.js - imagemagick の使用方法 画像の周りに余白を追加する

https://github.com/rsms/node-imagemagickの使用方法画像の周りに空白を追加しますか? 例の元の画像は ですwidth:300, height:100。新しい画像を生成したいのですがwidth: 600, height: 200、元の画像は元のサイズのまま中央にあります。周囲に余白を追加して新しい画像にします。

以下のコードを試してみましたが、これにより元の画像が 600*200 になります ... どうすれば解決できますか?

0 投票する
0 に答える
244 参照

javascript - エラー: ImageMagick を使用した gulp 画像のサイズ変更で EACCES を生成する

画像のアップロード中に次のエラーが見つかりました。

"showStack":false,"stack":"エラー: エラー: 終了時に EACCES を生成\n (/var/www/projects/mywebsite/dist/node_modules/gulp-gm/index.js:40:21)\n at gm. (/var/www/projects/mywebsite/dist/node_modules/gulp-image-resize/node_modules/async/lib/async.js:485:30)\n emitMany (events.js:127:13)\ n at gm.emit (events.js:201:7)\n
gmで。(/var/www/projects/mywebsite/dist/node_modules/gm/lib/getters.js:70:16)\n cb (/var/www/projects/mywebsite/dist/node_modules/gm/lib/command. js:322:16)\n gm._spawn (/var/www/projects/mywebsite/dist/node_modules/gm/lib/command.js:226:14) で\n gm._exec (/var/www/ projects/mywebsite/dist/node_modules/gm/lib/command.js:190:17)\n gm.proto.(匿名関数) [サイズとして] (/var/www/projects/mywebsite/dist/node_modules/gm /lib/getters.js:68:12)\n at /var/www/projects/mywebsite/dist/node_modules/gulp-image-resize/index.js:46:16\n at fn (/var/www/ projects/mywebsite/dist/node_modules/gulp-image-resize/node_modules/async/lib/async.js:582:34)\n at Immediate. (/var/www/projects/mywebsite/dist/node_modules/gulp-image-resize/node_modules/async/lib/async.js:498:34)\n runCallback (timers.js:574:

フォルダーのアクセス許可を既に変更しました755が、それでもエラーが発生しました。その問題を解決する方法を教えてください。

ng-file-uploadファイルのアップロードに使用しています。

クライアントコード、

0 投票する
0 に答える
157 参照

imagemagick - imagemagickで次の効果​​を達成する方法

私はスケッチ効果を得ようとしていますが、次のようなimagemagickコマンドラインコードがあります

私は gm モジュールを使用しており、gm を拡張しようとしましたが、括弧を受け入れず、-linear-stretch を認識できず、1 つではなく 2 つの画像がぼやけます。node-imagemagick ネイティブとウィザードリィを試しましたが、目的の機能を実現できませんでした。どうすればこれを達成できるか教えてもらえますか。前もって感謝します

ここに私がgmで試したコードがあります

ここに args.js があります

0 投票する
0 に答える
247 参照

node.js - 透かし画像の絶対位置を定義するには?

私の背景画像はまっすぐな垂直形状ではなく、3D カバーを考えてください。傾斜した形状になります。上の画像を背景画像の座標に合わせたいです。上の画像のtop-lefttop-rightbottom-left、およびbottom-rightを定義する方法はありますか?