我整天都在为这件事挠头。我需要动态创建一个包含客户端提供的字符串的图像。唯一的问题是,字符串需要沿着如下图所示的曲线绘制。我还想指定曲线的角度,因为此文本需要在多个产品上显示,并且每个产品的曲线各不相同。
我试图遍历字符串并显示每个字符,并给每个字符一个特定的坐标以类似于抛物线,但为了使其有用,每个字符都需要旋转以适应曲线。有人对 System.Drawing 库有任何可能对我有用的建议吗?
我发现这篇关于在 VB.NET 中沿路径绘制文本的代码项目的文章 - 我确信标准代码转换器可以为您自动将其更改为 C#,它可能会解决您的问题!
http://www.codeproject.com/Articles/13864/Text-on-Path-with-VB-NET