gpt4 book ai didi

javascript - 将富文本格式字符串复制为格式化文本

转载 作者:行者123 更新时间:2023-11-28 00:22:52 25 4
gpt4 key购买 nike

我有一个 rtf 字符串,已复制到剪贴板(来自 C#/Javascript 代码)。用户应该能够将该文本复制到 Outlook 中。只是它应该是美观且用户友好的格式化文本,而不是实际的 rtf 字符串。

我如何将此字符串“转换”为漂亮的格式化文本?(在本例中,outlook 是一个富文本编辑器,但它将字符串视为纯文本)

最佳答案

rtf 数据添加到剪贴板时,需要确保使用正确的参数。

下面是经过测试的 C# 代码,用于将格式化文本从 RichtTextBox 复制到写字板:

Clipboard.SetData(DataFormats.Rtf, (Object)richTextBox1.Rtf);

如果您的 rtf 文本已以错误的纯文本格式存在于剪贴板中,只需检索它并正确放回即可:

string temp = Clipboard.GetData(DataFormats.Text).ToString();
Clipboard.SetData(DataFormats.Rtf, (Object)temp);

关于javascript - 将富文本格式字符串复制为格式化文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29818007/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com