當我偶然發現this one時,我只是瀏覽了一些問題。我在System.Drawing中沒有經驗,所以我只是想知道,如何在圖像上繪製時間戳?另外,由於我對System.Drawing非常感興趣,因此學習如何使用它以及在各種情況下應用它的最佳資源是什麼?謝謝!C#:在圖像上繪製時間戳
0
A
回答
2
聽起來像使用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. 在matplotlib中繪製unix時間戳
- 2. 在DrawingContext上繪圖時在圖像上繪製陰影
- 3. 控制fill.contour繪圖上的X軸時間戳 - R
- 4. 在c中繪製圖像#
- 5. 在繪圖區域上繪製圖像
- 6. 在圖像上繪製
- 7. 在win32上繪製圖像?
- 8. 在圖像上繪製點
- 9. Android - 在圖像上繪製
- 10. 在JButton上繪製圖像?
- 11. 如何在圖像上繪製圖像?
- 12. 在時間戳值上繪製(x,y)座標
- 13. Matlab繪圖日期和時間戳
- 14. C#在兩個圖像之間繪製變化的像素
- 15. Rails在CSS中的圖像時間戳
- 16. 給時間戳圖像加上時間標記的視頻
- 17. c#繪製圖像序列?
- 18. jfree圖在圖像上繪製陰謀
- 19. 在位圖圖像上繪製文本
- 20. 用Matlab在圖上繪製圖像
- 21. XNA C#繪製時間?
- 22. 在python中繪製空間時間圖
- 23. 如何繪製圖形R中使用日期和時間戳
- 24. 通過時間戳繪製一個numpy數組的直方圖
- 25. 縮小圖像時保留時間戳
- 26. 上繪製圖像的OpenCV
- 27. EXC_BAD_ACCESS上CIContext繪製圖像
- 28. UIView上的圖像繪製
- 29. 爲什麼在調試時在畫布上繪製圖像,但在運行時不能繪製圖像?
- 30. 在畫布中間繪製圖像
謝謝。我會嘗試的! – 2009-08-05 22:51:33