我一整天都在为这件事绞尽脑汁。我需要动态创建一个包含客户端提供的字符串的图像。唯一的问题是,需要沿着曲线绘制字符串,如下图所示。我还想指定曲线的角度,因为此文本需要显示在许多产品上,并且曲线因每个产品而异。
我试图遍历字符串并显示每个字符并为每个字符指定一个特定的坐标以类似于抛物线,但为了使其有用,每个字符都需要旋转以适应曲线。 System.Drawing 库中是否有人对我有任何可能对我有用的建议?
最佳答案
我在 Code Project 上找到了这篇关于在 VB.NET 中沿路径绘制文本的文章 - 我确信标准代码转换器可以自动将其更改为 C#,这可能会解决您的问题!
http://www.codeproject.com/Articles/13864/Text-on-Path-with-VB-NET
关于c# - 使用 GDI+ 绘制遵循路径的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11785217/