我想获取现有的 Microsoft Word 文档,并为某些单词添加粗体。是否可以使用预装在 OS X 上的 MRI Ruby 以及一些 gem 来做到这一点?(不幸的是,这排除了使用 JRuby,正如How to parse word documents with ruby?所建议的那样
我检查了 RubyGems.org 搜索“word”,但只遇到了 word2html,这是不相关的。
我检查了 Ruby 工具箱。“word”没有得到任何相关的点击,“Microsoft word”得到了不相关的massaji、rwv2、cat-bizdoc和msworddoc-extractor。
我查找了 rb-appscript。appscript 本身的主页说它不再被开发或支持。它建议使用 osascript 或 NSAppleScript,或其他两个缺少超链接的解决方案。osascript 被描述为 Ruby 通过 IO 类使用 - 即命令行。NSAppleScript 被描述为可以通过 RubyCocoa 被 Ruby 使用。RubyCocoa 被描述为有些过时,建议使用 MacRuby作为替代方案。为这个任务安装 MacRuby 是多余的。
我可能误解了一些东西,但如果是这样,那又是什么呢?
操作系统版本可能是 OS X Snow Leopard 或稍新或稍旧。
我可以使用 Windows 机器,但这不是首选的解决方案。