問題タブ [gdi+]
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.
deployment - Windows XPにはGdiPlus.dllが含まれていますか?
アプリケーションのデプロイについて質問があります。アプリケーションには、イメージをロードするためのgdiplus.dllが必要です。Windows XPにはデフォルトでGdiPlus.dllが含まれていますか?どうもありがとう!
c# - GDI+ を使用して背景が透明な画像を作成しますか?
Web ページに表示する背景が透明な画像を作成しようとしています。
いくつかのテクニックを試しましたが、背景は常に黒です。
透明な画像を作成し、その上に線を引くにはどうすればよいですか?
c# - C#でビットマップオブジェクトからBITMAPV5HEADERを取得する方法
C#のビットマップオブジェクトからBITMAPV5HEADERを取得する方法はありますか?または、その中にある値を取得しますか?ビットマップからColorSpace情報を取得する必要がありますが、C#でこれを行う方法がわかりません。
c# - GDI +を使用して環(ドーナツ)を描画するにはどうすればよいですか?
私は、透明な穴とグラデーションリムを備えた環(厚みのあるリング)をC#で描画しようとしてきましたが、ほとんど成功しませんでした。誰かがこれを行う方法について何か提案がありますか?
これが素晴らしいブレンドユーティリティです
これが最終結果です-BlueMonkMNに感謝します
c# - GDI+オフスクリーンバッファスクロール
C#GDI+を使用してカスタムコントロールを作成しています。
簡単な説明...コントロールは画面上で500ピクセルと表示されますが、おそらく500000ピクセルの情報が含まれます。したがって、一度に500pxしか表示していませんが、明らかに水平面(左右)をスクロールする必要があります。トリッキーな部分は、ビットマップの各500pxチャンクがレンダリングするのに時間がかかることです(100msから1000msの間)。
だから私の計画はメモリに1500pxのビットマップを維持することです。つまり、500pxの表示部分と表示領域の両側に500pxがあり、ユーザーがスクロールすると画面外の部分が非同期に描画されます。
これを達成するのに役立つフィードバック、アドバイス、批評、またはコードの例をお願いします。かなり簡単に思えますが、最初のテストを数回試みた後、その証明は想像以上に困難でした。
ありがとう。
.net - メモリ イメージ内の 24 ビットをインデックス付きカラーに変換する
Format24bppRgb としてメモリに作成したイメージがあります。
これを PNG として保存すると、24kb になります。
Photoshop で同じ画像を 24 ビット PNG として保存すると、ほぼ同じサイズになりますが、32 色のみの 8 ビット PNG として保存すると、5kb になります。
C# / GDI+ / System.Drawing を使用して PNG ファイルのインデックス付きバージョンを作成するにはどうすればよいですか?
グレースケール画像だけに適用されない、または外部ライブラリを必要としない、この質問に対する答えを見つけるのに苦労しています。そのままGDI +内では不可能ですか?
c# - 色の明るさを調整するにはどうすればよいですか?
グラデーション ブラシで使用する既存の色を暗くしたいと考えています。誰かがこれを行う方法を教えてもらえますか?
C#、.net 2.0、GDI+
gdi+ - gdi+ ビットマップに関する奇妙な問題!
次のコードを使用してビットマップ ポイントを取得しています。
(幅 = 800、高さ = 600);
しかし、m_BitmapCanvasCore は常に NULL です... gdi+ に問題はありますか? または、回避する必要がある名前空間の汚染はありますか? なんで?