php - 用于将 PDF 标记为在单页 View 中打开的命令行工具

标签 php macos shell pdf pdftk

简短问题: 是否有一个 PDF 命令行/shell 工具(用于 osx),它可以在 PDF 上设置必要的属性,以便最初在“单页 View ”(适合窗口)中打开它


更多信息

我目前正在使用 WkhtmlToPdf 生成 PDF,在某些情况下,我会通过 PHP 和 Mac 上的一些 shell 调用使用 PDFTK 合并生成的文件。

但是,我希望用户 PDF 阅读器默认在“单页 View ”/“适合窗口”中打开这些文档。

我遇到了以下 question这表明此功能已放在 PDFTk 的功能请求列表中,但我找不到它的引用资料。我也遇到过 Advanced PDF Tools (请参阅 -q [OpenAction] 标志)但是,此工具似乎仅适用于 Windows,我需要支持 OSX 的工具

最佳答案

您可以使用 CPDF 执行此操作:

cpdf in.pdf -set-page-layout SinglePage AND -fit-window -o out.pdf

关于php - 用于将 PDF 标记为在单页 View 中打开的命令行工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25544002/

相关文章:

php - simpletest 中的计数模式(PHP 测试框架)

PHP/MySQL - URL 中的特殊字符。如何避免?

linux - 适用于 OS X 的 SFTP、SCP 和 FTP 客户端

macos - OSX 用户空间设备文件

带 if-else 语句的 Bash 脚本 for 循环

linux - Bash oneliner with pipes 和 if condition giving error

php - PDO 查询不起作用

php - Symfony 中的文章排序列表

objective-c - 如何通过代码获取 NSObject 的对象 ID?

shell - ansible shell/命令模块不在远程机器上执行脚本