我正在使用 pdfinfo 来显示 pdf 文件的标题名称和作者。但是对于某些 pdf 文件,它不起作用。它显示了所有其他信息,如创建日期、修改日期、页面大小等,但论文标题和作者姓名除外。有没有其他方法可以检索这些信息?我用过了:
pdfinfo filename
Run Code Online (Sandbox Code Playgroud)
要使 pdfinfo 显示标题,必须在元数据字段标题中指定它。它显示的标题不是 pdf“物理”文件名,如果这是您想要获得的。
使用图形浏览器查看文件属性,并在元数据选项卡中确保您有标题。在下图中,您可以看到它们可以具有不同的值
编辑:对于 pdfinfo 的替代方案,您可以使用exiftool读取/写入文件元数据。例如,要获得标题和作者,您可以这样做:
exiftool -Title -Author input.pdf
Run Code Online (Sandbox Code Playgroud)