如何使用GTK +将HTML粘贴到剪贴板

时间:2010-01-02 21:12:46

标签: gtk clipboard

如何将HTML粘贴到剪贴板,以便在Open Office和MS Word等应用程序中将其识别为HTML?如果你已经渲染它,可以使用gtkhtml或gecko,但我需要一个直接的GTK +解决方案。

1 个答案:

答案 0 :(得分:4)

您致电gtk_clipboard_set_with_datagtk_clipboard_set_with_owner,传递GtkTargetEntry "text/html"作为target字段的值。

最好还为不支持HTML的应用提供"UTF8_STRING""STRING"目标。

以下是一些执行此操作的代码示例:GEdit HTML clipboard plugin