c# - 使用 GDI+ 绘制遵循路径的字符串

标签 c# asp.net graphics drawing gdi+

我一整天都在为这件事绞尽脑汁。我需要动态创建一个包含客户端提供的字符串的图像。唯一的问题是,需要沿着曲线绘制字符串,如下图所示。我还想指定曲线的角度,因为此文本需要显示在许多产品上,并且曲线因每个产品而异。

我试图遍历字符串并显示每个字符并为每个字符指定一个特定的坐标以类似于抛物线,但为了使其有用,每个字符都需要旋转以适应曲线。 System.Drawing 库中是否有人对我有任何可能对我有用的建议?

enter image description here

最佳答案

我在 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/

相关文章:

c# - 使用 ASP.NET MVC3 处理注册向导的正确方法是什么?

c# - 应用程序域的用途是什么?

java - 在 Jpg 图像上绘制线条或矩形并将其保存在 Android 应用程序中

java - 从图形对象获取 X 和 Y 坐标

c# - 对象初始值设定项和 Dispose 当属性可以抛出异常时

c# - 调用 DirectoryEntry() 后发生 System.IO.FileNotFoundException

c# - Visual Studio 2013 C# : one solution consume code of another solution

asp.net - SignalR 轮询数据库以获取更新

c# - 如何填充 aspx :Dropdown from c#?

silverlight - 在 Silverlight 3.0 中显示 360 度图像(不是全景)