【问题标题】:How can I convert large RTF string to HTML string manually in C#?如何在 C# 中手动将大型 RTF 字符串转换为 HTML 字符串?
【发布时间】:2019-01-16 16:29:47
【问题描述】:

我从文档中读取了大的 RTF 字符串,我需要在 ASP.NET (.cshtml) 页面上显示它。如何在显示前不使用任何 nuget 包或类库手动将其转换为 HTML?

【问题讨论】:

    标签: c# c#-4.0 c#-3.0 c#-2.0


    【解决方案1】:

    在 C#/.NET 中没有读取 RTF 文档的内置方法。

    如果您不能(或不想)使用任何库,您唯一能做的就是实现RTF specification,并根据生成的解析文档输出html。 (但我只是使用一个库,有一个完全符合您的要求:https://www.nuget.org/packages/RtfPipe/

    【讨论】:

    • 是否有任何根据 RTF 规范转换为 HTML 的 C# 源代码(类)?
    • 我提到的项目是开源的github.com/erdomke/RtfPipe
    猜你喜欢
    • 1970-01-01
    • 2021-11-17
    • 2021-12-22
    • 1970-01-01
    • 2018-01-13
    • 1970-01-01
    • 2021-06-11
    • 2013-01-27
    相关资源
    最近更新 更多