大家好
任何人都可以告诉我是否可以在WEB应用程序(C#.NET)中使用“TextRenderer.DrawText()”在GDI中进行文本文本渲染并将文本保存为图像。
请帮忙。感谢。
答案 0 :(得分:2)
是。您可以使用Generic Http Handler模板执行此操作。基本上你在内存中创建一个GDI图像,创建一个内存流并从Http Handler向下发送它的http流。在网页中,您将需要一个img标记,并将您的http处理程序设置为图像src。这将导致浏览器向处理程序发出请求,处理程序将呈现图像并将其发送到网络中以在浏览器中呈现。
此方法通常用于为网站添加水印图像。 有关详细信息,请参阅此链接: dynamic image (from db) using Generic Handler