【问题标题】:is there any way to read rtf file using java other than RTFEditorKit?除了 RTFEditorKit 之外,还有什么方法可以使用 java 读取 rtf 文件?
【发布时间】:2013-10-24 10:16:57
【问题描述】:

我正在尝试使用 Java 读取 RTF 文件,并且我发现了 Swing 的 RTFEditorkit。是否有任何其他 jar 文件可用于读取 rtf 文件。对this answer不满意。

【问题讨论】:

  • 只提取纯文本?
  • @Sage 我想提取图像,文本及其坐标。

标签: java swing file-io rtf text-extraction


【解决方案1】:

您可以尝试the kit 作为默认选项的替代方案。它也支持图像和文本。

【讨论】:

    【解决方案2】:

    你想提取什么样的信息? RTF 是一种非常简单的格式,您应该能够在不使用真正的解析器但使用正则表达式的情况下获取大部分信息。

    【讨论】:

    • :我想提取图片,文字及其坐标。
    • 用记事本查看文件并搜索感兴趣的图像:)
    • :它工作正常,但是当我用文本编辑器打开时会得到大量数据。所以我如何从那里识别文本和图像的坐标。(我在 linux 中工作( ubuntu)).
    • 搜索 vor \picwgoal<number> \pichgoal<number> 例如 \picwgoal1035\pichgoal1035 以获取图像尺寸。获取文本的位置非常困难,因为它取决于页面格式。职位可以在\posy<number>/\posx<number>找到
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-07-18
    • 2021-12-03
    • 1970-01-01
    • 2019-05-28
    • 1970-01-01
    • 1970-01-01
    • 2018-01-01
    相关资源
    最近更新 更多