c# - 如何在 C# 中合并两个 rtf 字符串
问题描述
我有两个字符串,其中包含 rtf。第一个文本
»R°T°F«ZMwMAAB+LCAAAAAAABAC1kk1v2zAM etc.
第二个文本
»R°T°F«ZcQMAAB+LCAAAAAAABAC1Uj2P2zAM/S etc.
如何在不丢失每个字符串格式的情况下连接这些字符串?
我试图拆分每个字符串的文本和 rtf。之后我连接文本并将 rtf 与
public static string MergeRTF(string rtf1, string rtf2)
{
System.Windows.Forms.RichTextBox richBox = new System.Windows.Forms.RichTextBox();
richBox.Rtf = rtf1;
richBox.Select(richBox.Text.Length, 0);
richBox.SelectedRtf = rtf2;
return richBox.Rtf;
}
然后我合并文本并合并 rtf,但它丢失了部分格式。
解决方案
推荐阅读
- javascript - document.getElementsByTagName('a').href 返回未定义?
- mule - 加载 xml 文件后更新值
- java - 如何在android studio的内部存储中将视频设为私有?
- python - discord bot python 我想从 ID 中得到一个昵称
- javascript - Puppeteer:没有 id 时如何选择单选按钮列表
- php - 检查数组中的所有值是否都存在于数据库列中
- python - DefaultCPUAllocator:没有足够的内存:你试图分配 364742208 字节。购买新内存
- javascript - 如何在javascript中将文本文件转换为json格式
- delphi - Delphi TDBGrid 在标签按下时插入新记录
- piranha-cms - Piranha 9.0.1 - 自定义块组:无法在内容管理器 UI 中添加项目