如何将 RTF 文本转换为 OOXML 格式?

问题描述

我创建了一个项目,因为我需要 OOXML 格式来添加显示的值,并且我从 API 接收 RTF 格式。

示例 RTF:

{\rtf1\ansi\ansicpg1252\deff0\nouicompat{\fonttbl{\f0\fnil\fcharset0 Microsoft Sans Serif;}{\f1\fswiss\fprq2\fcharset0 Microsoft Sans Serif;}{\f2\fnil\fcharset2 符号;}}\r\n{\colortbl ;\red0\green0\blue255;\red5\green99\blue193;}\r\n{\generator Riched20 10.0.17763}\viewkind4\uc1\r\n\pard\f0\fs17\lang1033 使用括号引用样式,大多数版本如下 格式:\par\r\n\par\r\n\r\n\pard{\pntext\f2'B7\tab}{\pn\pnlvlblt\pnf2\pnindent0{\pntxtb'B7}}... (史密斯,2005 年)。\par\r\n{\pntext\f2'B7\tab}史密斯(2005 年)陈述 ...\par\r\n\r\n\pard\par\r\n哈佛系统可能会有所不同,所以请 检查您机构的风格指南以确认。 \par\r\n\par\r\n\r\n\pard\widctlpar {\f1\fs16{\field{*\fldinst{超链接 "https://mysitehere"}}{\fldrslt{\ul\cf1\cf2\ul\lang2057 点击 此处}}}}\f1\fs16 了解更多信息。\f0\fs17\par\r\n}\r\n

我也尝试将其转换为 HTML 和 Word 格式,但我无法做到。 如果有人对此有任何想法,请帮助我。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)