Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/280.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#.NET RTF到HTML转换器和HTML到RTF转换器库_C#_.net_Html_Rtf - Fatal编程技术网

C#.NET RTF到HTML转换器和HTML到RTF转换器库

C#.NET RTF到HTML转换器和HTML到RTF转换器库,c#,.net,html,rtf,C#,.net,Html,Rtf,我需要一个ASP.NET MVC3应用程序库,可以在HTML和RTF之间进行转换 有很多只做一件事,将RTF转换成HTML。但我也需要能够倒退 最接近我的是: 但是这会引发错误调用线程必须是STA,因为许多UI组件都需要它。尽管我根本没有更改代码。如果您的html与xml兼容,那么您应该使用xslt来与rtf进行对话。搜索html2rtf.xsl[t]应该可以找到一些东西。免责声明:我在这家公司工作 末日骑士,尝试使用我们的dll库。关于RTF到HTML我已经发布了,关于HTML到RTF我们公

我需要一个ASP.NET MVC3应用程序库,可以在HTML和RTF之间进行转换

有很多只做一件事,将RTF转换成HTML。但我也需要能够倒退

最接近我的是:


但是这会引发错误
调用线程必须是STA,因为许多UI组件都需要它。
尽管我根本没有更改代码。

如果您的html与xml兼容,那么您应该使用xslt来与rtf进行对话。搜索html2rtf.xsl[t]应该可以找到一些东西。

免责声明:我在这家公司工作

末日骑士,尝试使用我们的dll库。关于RTF到HTML我已经发布了,关于HTML到RTF我们公司也有这个“HTML到RTF”的组件在这里。在线版本的HTML到RTF Pro DLL.Net也可用

帮助您的小示例代码: 将HTML文件转换为C#中的RTF文件:


祝您一切顺利:)

这个问题是否可能重复?看一看我是如何将RTF转换成HTML的。不管怎样,谢谢。你有没有一个非常简单的RTF转换示例,你可以将它粘贴到问题中,从哪里得到错误?你修改了链接中的代码了吗?我试着像使用DLL库一样使用它(这样我就可以转换输入/输出)。但没有成功。它可以很好地使用自己的GUI。这个问题不太可能得到很多答案。您可能需要考虑将其分割成RTF-> HTML和HTML> RTF。
        SautinSoft.HtmlToRtf h = new SautinSoft.HtmlToRtf();
        h.PageStyle.PageSize.Letter();
        h.ConvertFile(@"c:\test.htm", @"c:\test.rtf");