代码之家  ›  专栏  ›  技术社区  ›  Narek

如何使用KDE的RTF导出特性?

  •  0
  • Narek  · 技术社区  · 15 年前

    this KDE的库,以便导出inport RTF文件。但是,当我下载的时候,我看到有很多包含在.cc和.h文件中的文件丢失了。因此,请给一个提示如何下载所有必要的文件,有没有任何指南,并举例说明如何使用RTF导出的例子(或说明)?

    顺便说一句,如果你曾经做过RTF导出编程在一个更好的方式,请告诉我如何我可以做到这一点。

    1 回复  |  直到 15 年前
        1
  •  1
  •   Willi Ballenthin    15 年前

    首先,正如您所提到的,该代码是KDE项目的一部分。它的代码库非常大,因此在最坏的情况下,您必须提供kdebase-dev的大部分内容。下面的链接包含一个从SVN构建KWord的教程,它将引入您需要的所有依赖项(然后您可以在发现它们不相关时开始删除它们):

    http://wiki.koffice.org/index.php?title=Build_KOffice

    浏览资料,我注意到一些事情。

    • 这个 #include 它几乎只是引用QObjects,所以请确保安装了Qt。
    • 您要查找的RTF类似乎是KDE对象的子类。这意味着,如果不能将KDE作为项目的依赖项,那么您可能需要进行大量的工作来将基本代码与KDE分开。

    编辑: 例如,您可能可以从ExportFilter.cc中提取大部分算法,并根据需要对其进行修改。看起来大部分工作是通过QString而不是KDE方法完成的。

    推荐文章