如何向图像添加文本并根据图像大小调整字体。

How to add text to image and have the font adjust to the image size.

假设我有一张 phone 用于拍摄图像,我想拍摄该图像并添加一些文本,文本可能很长,它将包含 gps 坐标以及拍摄图像的日期和时间被拿走。

在 C# .Net 中使用 Graphics,如何使字体根据图像调整大小,因为当我绘制文本时,它可能适合纵向模式图像,但在横向图像中变得非常小.

提前感谢您的回答

图形上下文中有一个函数可以用来测量它。详情可参考以下文章

https://msdn.microsoft.com/en-us/library/bb986765.aspx