1

我正在尝试实现从 NSTextView 到剪贴板的自动复制内容,以便将来将其粘贴到编辑器中。NSTextView 具有纯文本和属性文本和图像。

如果我选择全部并按 CMD+C 复制并粘贴到一些富编辑器(例如 Mail.app),一切都很好。

我在CocoaDev.com上找到了复制 RTF 的解决方案

但是,当我尝试通过此解决方案复制我的内容时,如果我在编辑器中粘贴,则不会发生任何事情。

如何将带有图像的属性文本从 NSTextView textStorage 复制到 NSPasteboard?

4

2 回答 2

1

所需要的只是使用 NSRTFDPboardType。

于 2011-06-24T13:56:06.103 回答
0

你的文本视图的文本存储是 NSTextStorage 的一个实例,它是 NSMutableAttributedString 的一个子类。考虑到这一点,请查看将 NSAttributedString 复制到粘贴板,您将拥有前进所需的一切。

于 2011-06-23T13:18:04.950 回答