問題タブ [graphicspath]
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.
c++ - GdiPlus : 塗りつぶさないで GraphicPath からの領域
塗りつぶさずに GraphicPath から Gdi+ Region を取得する必要がありますが、その方法がわかりません。
ドローは言葉よりも優れているので、私がやりたいことは次のとおりです。
- 塗りつぶされていない状態で表示されるよりも、楕円があります (既知の線幅で)
- 私は完全な長方形を持っており、楕円からそれ自体を減算したいと考えています。
- 次に、塗りつぶされていない楕円を、減算された部分で取得したい
だから、ここに私のコードがあります:
問題は、私が実際に得たものがこれであるということです:
GraphicPath から Region を作成すると、自動的に領域が塗りつぶされるようです。アウトラインのみで GraphicPath から Region を取得することは可能ですか? たとえば、ペンや線幅を指定することによって?
GraphicPath Widen 関数について読んだことがありますが、実際には私が望んでいることはできません。
このような単純なことができないのは奇妙です。
または多分私は何かを逃した !
助けてくれてありがとう、そして良い一日を。
アレックス。
c# - WinForms: 適切な場所にパスを描画する
これは、私がここで尋ねた質問の続きです: WinForms: Measure Text With No Padding。問題は、このコードを考えると...
... 長方形が重ならないのはなぜですか?
明らかに、パスを翻訳するとき、後でそれらを描画するのと同じ単位で翻訳していませんが、それを修正する方法が途方に暮れています. 何か案は?