.pdfファイルを開くときの「ファイルタイプZipアーカイブ(アプリケーション/ zip)はサポートされていません」


10

Linux以外のマシンで.pdfファイルを受け取りましたが、開こうとすると、「ドキュメントを開けません。ファイルタイプZipアーカイブ(アプリケーション/ zip)はサポートされていません」と表示されます。そこで、「file.pdf.zip」という名前に変更して、unzipで開きます。次に、「[Content_Types] .xml」という名前のファイルを含むzipフォルダーと、内部にさまざまなファイルを含む3つのフォルダー(docProps、_rels、word)を取得します。いずれも使用可能な.pdfファイルではありません。

Linux以外のユーザーに送信すると、問題なく表示されるため、破損していないことがわかります。Linuxマシンで.pdfを表示する必要があります。それ、どうやったら出来るの?

ほとんどの.pdfは問題なく開いていますが、一部の.pdfは機能しません。


1
Linuxでは、ファイル名の最後の数文字は、少数のプログラムがファイルタイプを見分けるためにのみ使用することに注意してください。これらは完全にオプションであり、「。zip」に名前を変更する必要はありませんでした。ほとんどのプログラムはマジックナンバーを使用します。これは、ファイル自体のデータの最初の数バイトです。他のOSは他のメカニズムを使用しています。Macはフォークを使用し、メインペイロードには「データフォーク」、メタデータには「リソースフォーク」を使用し、AmigaOSは「.info」メタデータファイルを使用しました。一方、VMSはエンコーディングデバイスでDOSよりはるかに遠く、ファイル名にバージョンを付けました。
リッチ

@リッチ:グラフィカルファイルブラウザーを含む、ごく一部のプログラム。
ケビン

回答:


18

これはPDFファイルではありません。これはWord文書です。(まあ、それは「Office Open XML」ドキュメントですが、それはMicrosoftのフォーマットです。)これらのファイルは内部ではzipファイルですが、zipに含まれる個々のファイルはそれ自体では意味がありません。

送信者がPDFとして保存しようとしたときに間違いを犯し、ファイルをPDFに変換する代わりに名前を変更しただけの可能性があります。可能であれば、実際にWord文書を送信したことを知らせ、代わりにPDFを渡してもらうようにしてください。

LibreOfficeでWord文書を開くことができます。ファイル名をに変更してみてください.docx。システムはおそらくそれを自動的に行います。通常はテキストと一部のフォーマットを表示できますが、互換性は完全ではありません。一部の要素が欠落しているか、配置が間違っている可能性があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.