gpt4 book ai didi

pdf - 在 Haskell 中将 .rtf 转换为 .pdf

转载 作者:行者123 更新时间:2023-12-04 15:25:13 24 4
gpt4 key购买 nike

我有一个 .rtf 文档(带有图像,不仅仅是文本),有哪些 haskell 库可以帮助我完成任务,或者它比看起来容易得多?

最佳答案

几年前,我为 RTF 的一个非常有限且专门的子集编写了一个解析器(用 Perl),即使那也是一个巨大的项目。如果你想用 Haskell 编写一个通用的 RTF 解析器,那就太好了;但如果您需要完成工作,我建议使用现有产品。

除了其他人建议的 MS Word 和 Web 服务之外,这里还有一些其他开源可能性:

  • OpenOffice.Org有一个很好的跨平台 RTF 解析器,尽管可能需要一些工作才能让它在没有人工干预的情况下运行。

  • GNU UnRtf

  • rtfreader ,Microsoft 引用解析器到 Unix 的移植。

  • rtf2latex2e

  • rtf2html

  • 1990 年代初期用于 Unix 的 rtf2tex、rtf2latex、rtf2text 和 rtf2troff 为 still available ,它们甚至可能仍然可以在现代系统上工作。

除最后一个之外的所有内容都可以在 MacPorts 上使用。检查您本地的 Linux 发行版是否可用。请点击上述链接查看以上哪些内容可用于 Windows。

以上所有内容都是用 C 语言编写的,因此可以使用 FFI 创建到它们的 Haskell 绑定(bind),但难度不同。我认为唯一真正困难的是 OpenOffice.Org。

关于pdf - 在 Haskell 中将 .rtf 转换为 .pdf,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3462210/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com