this oneを見つけたときにちょっとした質問をしていました。私はSystem.Drawingに慣れていないので、画像にタイムスタンプをどのように描画するのですか?また、私はSystem.Drawingに非常に興味を持っているので、使い方を学ぶための最良のリソースと、さまざまな状況でのそのアプリケーションについて教えてください。ありがとうございました!C#:画像にタイムスタンプを描く
0
A
答えて
2
BitmapオブジェクトにGDIを使ってDrawText()を使うのと同じくらい簡単ですね。 zオーダーが正しいことを確認している限り(つまり、後ろに)、それが機能するはずです。私はそれを試していないが、それはうまくいくようだ。
2
私はこれを行うために以下のコードを使用しています。これには、タイムスタンプの表示方法を指定するために使用できるフォーマットパラメータがあります。また、読みやすさのためにタイムスタンプの後ろに黒い矩形が表示されます。
protected void Stamp(Bitmap b, DateTime dt, string format)
{
string stampString;
if (!string.IsNullOrEmpty(format)) { stampString = dt.ToString(format); }
else { stampString = dt.ToString(); }
Graphics g = Graphics.FromImage(b);
g.FillRectangle(Brushes.Black, 0, 0, b.Width, 20);
g.DrawString(stampString, new Font("Arial", 12f), Brushes.White, 2, 2);
}
関連する問題
- 1. PlayN - 画像を描く
- 2. ボタンで画像を描く
- 3. ユーザーコントロールで画像を描く
- 4. 描画領域に画像を描画
- 5. 画像にライン/ペイントを描くには?
- 6. jquery mobileでキャンバスに画像を描く
- 7. 画像上に矩形を描く
- 8. フレックス:画像に楕円を描く?
- 9. 画像上にオーバーレイを描く
- 10. キャンバスの中央に画像を描く
- 11. 既存の画像に円を描く
- 12. 黒い画像に点を描く
- 13. 画像に描く:PyQtとPyOpenGL
- 14. 画像に描く方法Angular2 Ionic2
- 15. 画像を描く画像を縮小する
- 16. ココアのタイルパターンで画像を描く
- 17. libgdxタッチ位置で画像を描く
- 18. TPanelで画像を描く方法
- 19. Pythonで画像グリッドを描く
- 20. 画像の形状を描く
- 21. 画像添付を描くが、
- 22. UIImageで別の画像を描く
- 23. mac osで画像を描く
- 24. マウスカーソルをキャプチャして画像バッファに描画するC#
- 25. C#別の解像度の画像に長方形を描画するには?
- 26. パスを描いてからhtml5で画像を描く
- 27. 画像をAndroidで描画
- 28. 画像をズームするときに指で画像を描く方法は?
- 29. 画像を拡大/縮小しながら画像に円を描く
- 30. プログラムでAnylogicに画像を描画
ありがとうございます。私はそれを試みる! –