我可以告诉哪个软件生成了PDF文件吗?

eli*_*ach 5 pdf pdf-generation

给出一个PDF文件.我可以找出用于创建/编辑它的软件/库(例如PDFBox,Adobe Acrobat,iText ...)吗?

Fra*_*Rem 6

Adobe 规范将 Producer 字段(请参阅屏幕截图 nimeshjm 的回答中的“Mac OS X 10.5.6 Quartz PDFContext”)定义为“从另一种格式转换为 PDF”的应用程序的名称。在以编程方式生成 PDF 的情况下,PDF 并未真正转换,因此您通常会在此处找到生成 SDK 的名称。

Creator 字段是相关的,并被定义为创建 PDF 从中转换的文档的应用程序的名称。这通常是 MS Word 左右。

请注意,这都是惯例。在实践中,您不能真正依赖于此,您可能会遇到例如空的 Producer 字段。


nim*_*hjm 5

您可以尝试在 Adob​​e Acrobat Reader 中打开该文件并查看属性。

打开 pdf 文件后,您可以在 Adob​​e Acrobat Reader 中的“文件”->“属性”中找到该文件。

在此输入图像描述