Tag: rtf

如何在C#中将字符串转换为RTF?

题 如何将字符串“Européen”转换为RTF格式的字符串“Europ \’e9en”? [TestMethod] public void Convert_A_Word_To_Rtf() { // Arrange string word = “Européen”; string expected = “Europ\’e9en”; string actual = string.Empty; // Act // actual = … // How? // Assert Assert.AreEqual(expected, actual); } 到目前为止我发现了什么 RichTextBox的 RichTextBox可用于某些事情。 例: RichTextBox richTextBox = new RichTextBox(); richTextBox.Text = “Européen”; string rtfFormattedString = richTextBox.Rtf; 但是rtfFormattedString原来是整个RTF格式的文档,而不仅仅是字符串“Europ \’e9en”。 堆栈溢出 将带有特殊字符的字符串插入RTF […]

如何将图像插入RichTextBox?

我看到的大多数示例都说要把它放在剪贴板上并使用粘贴,但这似乎不是很好,因为它会覆盖剪贴板。 我确实看到一种方法 ,使用pinvoke手动将图像放入RTF,将图像转换为wmf。 这是最好的方法吗? 我还能做更直接的事吗?