Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用C将Html表格(文本)转换为图像#_C#_Asp.net_Html_Css - Fatal编程技术网

C# 使用C将Html表格(文本)转换为图像#

C# 使用C将Html表格(文本)转换为图像#,c#,asp.net,html,css,C#,Asp.net,Html,Css,有人能给我指出一些C#中用于将html表转换为图像的示例代码吗?我知道如何将文本转换为图像,但我需要创建一个格式良好的文本图像。整个文本在html表格中格式化。将html转换为位图是一项困难的任务。您首先需要一个能够处理HTML和可选的javascript和css(如果您想支持它们)的呈现引擎。可以使用控件,但可能有更好的方法。您可以使用WebBrowser.DrawToBitmap方法。这是一个例子。因此,我要做的是使用您想要的表动态创建一个页面,除了表之外什么都不创建,然后使用DrawToB

有人能给我指出一些C#中用于将html表转换为图像的示例代码吗?我知道如何将文本转换为图像,但我需要创建一个格式良好的文本图像。整个文本在html表格中格式化。

将html转换为位图是一项困难的任务。您首先需要一个能够处理HTML和可选的javascript和css(如果您想支持它们)的呈现引擎。可以使用控件,但可能有更好的方法。

您可以使用WebBrowser.DrawToBitmap方法。这是一个例子。因此,我要做的是使用您想要的表动态创建一个页面,除了表之外什么都不创建,然后使用DrawToBitmap方法将其保存到图像文件。

最好的方法是使用

您的意思是将HTML片段转换为位图吗?您的意思是将HTML转换为位图还是PDF?将一个完整的HTML表转换为位图