画像(img1)を別の(img2)に挿入したいが、挿入する前にimg1のサイズに基づいて画像のサイズを変更する必要があります。
どうすればnodeJs gmでこれを達成できますか?
私はimageMagicを使用しています。ノードJs gm、サイズ変更とオーバーラップ
答えて
私はnode
を話すわけではありませんが、ここではコマンドラインで行う方法があります。これらの2つの画像を200x100で同じサイズで使用します。
convert red.png \(gradient.png -resize 40% \) -gravity southeast -composite result.png
:
がnode
にそのを翻訳するには、エリックの(@emcconville)答えhereを見てする必要があります。私はGraphicsMagick
がかっこの構文をサポートしているとは思わないので、より洗練されたImageMagick
を使用する必要があります。
おかげさまで@ Mark、あなたの答えは+1ですが、Node gmの解決策を探していました。 –
もう1つのオプションは** gm **の 'batch'コマンドを使って、ここの答えの2番目の部分で示すようにすることができます... http://stackoverflow.com/a/34123532/2836621 –
私は解決策を見つけ、ここで自分の質問に答え:Resize and compose two or more images using gm in Nodejsが、ここで私はあなたの便宜のためにポスト:、画像2の寸法を得る上image1のに応じて、その後、複合サイズを変更、両方の画像
gm()
.in('-geometry', '+0+0')
.in('./img/img1.png')
.in('-geometry', '300x300+100+200')
.in('./img/img2.png')
.flatten()
.write('resultGM.png', function (err) {
if (err) console.log(err);
});
- 1. D3.jsサイズ変更とドラッグ
- 2. JSウィンドウのサイズ変更のサイズ変更
- 3. ノード、GM - JPG、PNGへの変換異常
- 4. ノードjsの画像サイズを変更する
- 5. ノードjsでイメージのサイズを変更するには
- 6. スプリッタ - 特定のノードのサイズを変更
- 7. ASyncDisplayKit(テクスチャ) - 可視ノードのサイズ変更
- 8. Swift 3:UICollectionViewCellのサイズを変更すると、プログラムによってオーバーラップします。
- 9. Three-JS - 全画面変更レンダラーのサイズ
- 10. Raphael JSサイズ変更可能な矩形
- 11. JS/Jquery:実際にサイズを変更せずにウィンドウのサイズ変更を開始
- 12. ノードjsパスポートjsユーザーのパスワードを変更する
- 13. CSS/JS画像のサイズに合わせてFigureをサイズ変更
- 14. オートローテーションとサイズ変更
- 15. フラッシュコンポーネントとサイズ変更
- 16. ノードjs内の更新フィールド
- 17. ノードJS Express - ドキュメントの更新
- 18. ノードJSとコインベース
- 19. ノードjsとHTML:
- 20. 未定義の変数Express Js - ノードJS
- 21. サイズ変更親ブロックアコーディオンとサイズ変更する子ブロック
- 22. サイズ変更時のJPanelのサイズ変更
- 23. サイズ変更UIFontサイズ
- 24. コントローラのサイズ変更とサイズの関係
- 25. ノードJS未定義変数
- 26. ノードJSのドキュメントビューア
- 27. ノードJS
- 28. ページとナビゲーションバーのサイズ変更
- 29. テキストとスパンのサイズ変更
- 30. ドッキングパネルのサイズ変更とスクロールコンテナ
ロード画像2を保存して保存します。 –
image1のサイズ変更されたバージョンを保存する必要はありませんか?他のいくつかのステップがあり、私はこれらのステップをその場で実行したいと思っています。 –
私の答えはあなたの問題を整理しましたか?もしそうなら、それをあなたの答えとして受け入れることを検討してください - 投票数の横にある緑色のチェックマーク/チェックマークをクリックしてください。そうでない場合は、私が、または他の誰かがあなたをさらに助けることができるように、何がうまくいかないと言ってください。ありがとう。 http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work/5235#5235 –