通过Ruby或命令行工具设置PDF元数据

4

在我的Ruby程序中,我想打开一个现有的PDF文件,设置标题和作者元数据,并保存该文件。

我查看了Prawn和其他PDF库的文档,但没有找到。如果没有Ruby的方法可以做到这一点,那么命令行实用工具(pdftk?)也可以,但最好作为Mac和Linux二进制文件提供。

感谢您的时间。


pdftk 可在 Mac 和 Linux 上使用。如果您已安装了它,可以通过 ruby 使用 \`, %x{}, open` 或类似的方式来调用它们。 - sawa
1个回答

1

Prawn是Ruby的首选PDF库,但似乎只能用于编写而非阅读。

迄今为止,在Linux/Mac上安装和使用最简单的命令行工具似乎是exiftools,这也是我在脚本中使用的工具。

一个示例命令是: exiftools -Title="我的标题" -Subject="我的主题" -overwrite_original


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接