問題タブ [system.drawing.imaging]
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# - NReco.ImageGenerator を使用した Html から画像へ : C#
序章
「html」を画像に変換できる機能を使用しています。画像作成には、「画像」機能(System.Drawingの)を使用します。
問題で後で説明する1つのことを除いて、正常に機能する機能(htmlスタイルなどを含む)。
問題
英語以外の言語を html で使用すると問題が発生しますが、英語では問題なく動作します。明らかに Unicode の問題です。理解が限られているため、何か間違ったことをしています。
C# コード
私はその問題を解決する方法を見つけようとしましたが、まだできませんでした.誰かがこの問題に関して助けてくれるなら、助けてください.どんな種類のヘルプ参照も役に立ち、感謝します.
c# - GIF から PNG: 最初のフレームのみを抽出
C# プログラムでアニメーション gif の個々のフレームを抽出しようとしています。
フレームごとにpngを作成します-これは問題なく機能しますが、最初のフレームの単なるコピーの束です。私は何を間違えましたか?
更新:
いくつかいじくり回した後、これを使用すると機能することがわかりました:
なぜこれが機能し、元のコードが機能しないのか、誰かが私に説明してもらえますか?
どうもありがとうございました!
c# - System.Drawing.Imaging: PropertyItem.Type = 9 はどの型に対応しますか?
System.Drawing.Image を使用して JPG 画像をロードしています。
type=9、len=4 の EXIF 方向タグ (0x0112) を持つ画像を見つけました
通常、画像をロードすると、Type = 3 (uint16 の配列、len = 2(bytes)) が返されます。手がかりの 1 つは、EXIFTool ( http://www.sno.phy.queensu.ca/~phil/exiftool/ ) で実行したときに、Exif バイト オーダーがリトルエンディアン (Intel、II) であることに気付きました。だから、System.Drawing.Image の EXIF 処理がこのバイト オーダーをサポートしていないか、何らかの方法でリトル エンディアンからバイトを転置する必要があると考えています -> ビッグ エンディアン? ただし、バイト数は適切ではありません。正しく解析される私の他の画像のいくつかは、ビッグ エンディアンです (ただし、まだすべてをチェックしていません)。
PropertyItem.Type のドキュメントでは、9 はリストされていません: https://msdn.microsoft.com/en-us/library/system.drawing.imaging.propertyitem.type(v=vs.110).aspx
関連するコード スニペット:
c# - Xamarin.Forms.Image を System.Drawing.Image に変換する必要があります
Xamarin.Forms.Image として保存されているカメラから画像をインポートしています。
これを System.Drawing.Image に変換する必要があります。誰でもこれで私を助けることができますか?
また、.png 画像を System.Drawing.Image に割り当てる方法を教えていただければ幸いです。
たとえば、xamarin.forms.image の場合image.Source = "Image1.png";
、System.Drawing.Image に類似したコードはありますか?
前もって感謝します !!!
vb.net - VB.Net マウスのクリックとドラッグで四角形を回転させる方法
PictureBox とその上に描画されたカスタム四角形 (顔検出) で WinForms を使用しています。これで、指定された座標に四角形を描画し、四角形のサイズ変更と移動を可能にするコードができました。ただし、マウスを使用して四角形を回転させる方法を知る必要があります。変換方法は知っていますが、マウスを使用して変換する方法はわかりません。誰かがこれを手伝ってくれますか?
カスタム四角形のコードは次のとおりです。