問題タブ [vector-graphics]

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

c - Cairo グラフィックスで複数の長方形を描く

画像全体を黒く塗りつぶし、その中に別の長方形を別の色で描画するカイロプログラムを作成しようとしています。最終的には、これをデジタル時計のような現在時刻の .png を生成するプログラムにするつもりです。今のところ、ここで私はハングアップしています。

これが私のコードです:

問題は、このコードで四角形を描画して画像全体を占めることです。ここで、printf からは小さな部分のみを占める必要があります。この長方形を正しいサイズで表示する方法を知っている人はいますか?

0 投票する
2 に答える
2570 参照

windows - EMF画像ファイルからの幅/高さの寸法の抽出

私は、より大きく、より一般化されたライブラリを使用せずにその機能を必要とする人々のために、画像から幅/高さを抽出する小さなPerlライブラリを維持しています。WindowsEMF形式をサポートできるかどうか尋ねられました。ただし、Google-fuを使用して、形式の適切な仕様、またはより適切なサンプルコード(任意の言語)を見つけようとしても、あまり運がありませんでした。フォーマットに関する適切な仕様、またはファイルの読み取り/解析の例を探しています。いつものように、そしてすべての助けは大歓迎です。

0 投票する
4 に答える
3693 参照

apache-flex - フレックス用 FXG の作成

イメージを構築する必要性に向けて、フラッシュコンテンツを動的に作成する必要があります。2 つの点について助けが必要です a) ベクター グラフィックスは常にラスター グラフィックスよりもサイズが優れているか/ベクター グラフィックスのレンダリングに時間がかかりますか b) Flex Builder にインポートする fxg ファイルを作成するためのオープンソース ツールはありますか

rg

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

android - Flashを使用せずにAndroidでベクターテキスト+グラフィックス画像を保存および表示するにはどうすればよいですか?

Androidアプリケーションのビューにを表示するために使用できるベクターグラフィック形式は何ですか?私が理解しているように、PDFは現時点ではオプションではありませんが、複雑なテキストとグラフィックの保存と表示には他にどのようなオプションがありますか?

残念ながら、2.2より前のAndroidバージョンでこのアプリを動作させる必要があるため、Flashで埋め込みブラウザを使用できません。

0 投票する
2 に答える
4449 参照

.net - オープン ソースの .NET ベクトル グラフィック エディター

.NET 言語で書かれたオープン ソースのベクター エディターを知っている人はいますか?

Inkscapeが非常に人気があることは知っていますが、C++ で記述されています。私が知っている唯一の .NET はXDrawですが、もっとアクティブなものや、より多くの機能を備えたものが欲しいです。

0 投票する
2 に答える
838 参照

graphics - SVGファイルを操作するためにどのライブラリを使用できますか?

SVGファイルでグラフィック操作を実行できるライブラリを探しています。「操作」とは、次のようなことを意味します。

  • 2つの重なり合う形状を1つの形状にマージします
  • 形状の幾何学的中心を見つける
  • 元の図形のサイズの25%である図形のコピーを描画します

...そしてIllustratorでできる他の種類のこと。

この種のタスクを自動化して、何百ものSVGファイルで実行できるプロセスを構築する必要があります。Illustratorでこの種のことを自動化するスクリプトを作成できることはわかっていますが、これをリモートマシンで実行する必要があり、Illustratorの実行中のインスタンスがあることに依存することはできません。

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

c++ - 中心点と倍率で頂点を変換しますか?

私のアプリケーションはベクター描画アプリケーションです。OpenGL で動作します。代わりに Cairo 2D グラフィックス ライブラリを使用するように変更します。問題はズームです。openGL カメラとスケール ファクターを使用すると、次のような作業が行われます。

マウスの位置は次のように取得されます。

そこから三角形の VBO を描きます。これにより、パンとズームインが可能になります。Cairo は座標に基づいてしか描画できないため、変換を使用せずに頂点が適切にスケーリングおよびパンされるようにするにはどうすればよいでしょうか。基本的に GlOrtho は通常ビューポートを設定しますが、Cairo でこれを行うことはできないと思います。

GlOrtho は頂点を変更する代わりにビューポート マトリックスを変更できますが、同じ結果を得るために頂点を変更するにはどうすればよいでしょうか?

ありがとう

*ScreenToWorld から取得された頂点 P が与えられた場合、カメラと倍率に従ってスケーリングおよびパンされるように変更するにはどうすればよいでしょうか? 通常、OpenGL は本質的にこれを行うため

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

svg - SVG: 回転したテキストの境界ボックスを配置する方法

回転したテキスト要素を含む SVG イメージを作成する必要があります。私は次のことを達成したい:

  • 各テキスト要素は、その中心点を中心にa度単位で回転します。
  • 回転されたテキストの結果の (架空の) バウンディング ボックスは、左上が position になるように変換されますx,y
  • テキスト要素の内容、つまり幅は事前にわかりません。

それを行う最善の方法は何ですか?

(私は SVG の基本的な理解があり、自分で仕様を調べることができます。そのため、 と については知っていtransformますrotate()translate()、この特定のケースには苦労しています。)

0 投票する
2 に答える
513 参照

editor - Web ベースのベクター グラフィック エディタを探しています

ここに私の基準があります:

構成可能で洗練された、埋め込み可能なユーザー インターフェイスを備えたものが望ましいと思います。白黒編集 (白いキャンバスに黒い線) は私の目的には問題ありません。クロスブラウザの互換性は素晴らしいでしょう。Flashは使わないほうがいいです。テキストの編集は必須です (フォントの種類とサイズを変更します)。

私の目的にぴったりのエディターを探しているわけではありません。

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

vector-graphics - RaphaelJS を使用して既存のベクター画像を描画する方法

私はRaphaelJSを学び始めていますが、javascript にあまり詳しくないので、学習曲線が急勾配のようです。しかし、それは私がそれを学ぶために喜んで時間を割くことができるような良いライブラリのようです.

私が知りたいのは:

  1. RaphaelJS で既存のベクター画像を使用するにはどうすればよいですか

    (「ベクター」画像をダウンロードした場合、RaphaelJS に座標を描画するように指示できますか?)

  2. 画像 (jpg、gif など) を RaphaelJS が使用できるベクター グラフィックに変換する方法はありますか。

私の混乱は、サンプルページで画像が私にとって意味のある座標で描かれていることです. しかし、ネットからベクター画像をダウンロードした場合、座標はどこにあるのでしょうか?

ホバーイベントを持つオーストラリアの地図の RaphaelJS の例のように、クリック可能な Web ページ上の画像を作成することを目指しています。