C#.NET RTF到HTML转换器和HTML到RTF转换器库
我需要一个ASP.NET MVC3应用程序库,可以在HTML和RTF之间进行转换 有很多只做一件事,将RTF转换成HTML。但我也需要能够倒退 最接近我的是: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我们公
但是这会引发错误
调用线程必须是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");