【发布时间】:2010-04-26 13:56:13
【问题描述】:
我需要将一段文本转换为图像。将文本转换为图像是没有问题的。我有这样做的代码。但是文本必须显示为一个段落,每行居中。这是个问题!
目前我可以将文本转换为左对齐段落,因为文本字符串中有回车符。我想它可以用字符串中的空格居中对齐,但很难计算所需的空格。一定有更简单的方法。
我需要某种方法将文本格式化为段落,然后将其转换回字符串,同时保留空格。对于 ASP.NET Web 应用程序,这需要在 VB.NET 中完成。
有什么想法吗?我可以让段落以富文本格式对齐,但我不知道它是否可以转换回字符串,保留空格。创建 PDF 是另一种可能性。
从文本创建的图像需要具有 300 DPI 和透明背景。我正在使用 Graphics 对象的 DrawString 方法来创建图像。
【问题讨论】:
-
你能解释一下为什么你不想只在页面上显示文本吗?