問題タブ [mvg]

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 に答える
1054 参照

shell - imagemagickフォントメトリクス-グリッドにテキストを配置する方法は?

次の画像を見てみましょう。

ここに画像の説明を入力してください

水平グリッドがあり、このグリッドにテキストを配置したいと思います。上記の例は間違っています。なぜなら、私が望んでいるのは、各文字がグリッドのセルの1つに正確に配置されているからです。

独自のコマンドで各文字を配置することなく、これを実現するためにimagemagickのテキスト出力を調整できるかどうか疑問に思います。

いくつかの追加の事実:

  • シェルスクリプトのimagemagickを使用しています
  • 私はimagemagickのMVGでかなり複雑な描画を行っているので、テキストをMVGコマンドで配置できると便利です。
  • ソリューションで必要な場合は、グリッドの幅を数ピクセル調整できますが、もちろんすべてのセルの幅は同じである必要があります
  • 私はいつも同じ固定幅フォント(Courier)を使用しています
  • シェルスクリプトのフォントメトリックを解析し、この情報を使用してテキストコマンドに値を適用することができます
  • 私は水平方向の配置のみを気にします。各行を個別にレンダリングするため、垂直方向の配置は重要ではありません。

このすべてを念頭に置いて-私の問題の解決策はありますか?

どうもありがとう!

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

svg - ImageMagick MVG 対 SVG -- グラフィック コンテキスト

私は現在、自分のアプリを ImageMagick MVG から SVG 出力に移植しています。私は MVG の "push graphic-context" コマンドを多用しましたが、SVG ではこれに相当するものは何だろうか?

「グラフィックコンテキストのプッシュ」が行うことは、要するに次のとおりです(他のソースからコピー):

次の例のように、ネストされた SVG ドキュメントを使用することと同等ですか?

または私は何か他のものを使用する必要がありますか?

前もって感謝します!