我在非Linux机器上收到某人的.pdf文件,当我尝试打开它时,它说“无法打开文档。不支持Zip存档文件类型(应用程序/ zip)”。因此,我将其重命名为“ file.pdf.zip”并通过解压缩将其打开。然后,我得到一个压缩文件夹,其中包含名为“ [Content_Types] .xml”的文件,以及3个文件夹(docProps,_rels,word),其中包含各种文件。它们都不是可用的.pdf文件。
当我将其发送回非Linux上的某个人时,他们可以很好地查看它,因此我知道它没有损坏。我需要在Linux机器上查看.pdf。我怎么做?
请注意,大多数.pdf文件会被我罚款,只有某些文件无法正常工作。
1
请注意,在Linux中,文件名的最后几个字符仅由一小部分程序用于识别文件类型-它们是完全可选的,因此不需要将其重命名为“ .zip”。大多数程序使用幻数,即文件本身中数据的前几个字节。其他操作系统则使用了其他机制:Mac曾经使用过fork,主要载荷是“ data fork”,元数据是“ resource fork”,AmigaOS使用了“ .info”元数据文件。VMS在编码设备和版本到文件名方面比DOS远得多。
—
Rich
@Rich:您的意思是少数程序,包括图形文件浏览器。
—
凯文