我有降价,如何在 win 8 应用程序中显示格式化文本?
我尝试过的事情,可能对任何答案都有用,也可能没有用
- 我尝试将 markdown 转换为 rtf 并在 RichTextBlock 中显示结果,但是我在将 markdown 转换为 rtf 时遇到问题。
嗯。比我想象的还要棘手……
我建议使用markdownsharp从您的 markdown 派生 html 并将其显示在 html 视图中。(我确信“Windows 8 应用程序”至少有一个)
编辑
然后,您可以在 WebView 中显示它或按照本文转换为 rtf。
我用 C# 编写了这个 Markdown 解析器,它导出为 HTML 和 XAML。如果生成 XAML,则可以使用 XamlReader 类访问它并将其显示在 WPF 应用程序中。(如果您愿意,也可以显示 HTML 版本。)
https://github.com/PeterWaher/IoTGateway/tree/master/Content/Waher.Content.Markdown
它是一个更大项目的一部分: https ://github.com/PeterWaher/IoTGateway/