web-dev-qa-db-fra.com

ne peut pas ouvrir le pdf. erreur: le type de fichier inconnu (application / octet-stream) n'est pas pris en charge

J'ai du mal à ouvrir un fichier pdf important que j'ai sur mon Ubuntu 12.04, qui est probablement créé sur MS Windows (en supposant qu'il ait un problème de formatage). Lorsque j'ouvre le fichier à l'aide d'un visualiseur PDF, le message d'erreur suivant s'affiche: Le type de fichier inconnu (application/octet-stream) n'est pas pris en charge

J'ai aussi essayé de l'ouvrir en utilisant la console. Voici la sortie:

➜  pdf: gnome-open mypdf.pdf
Error: May not be a PDF file (continuing anyway)
Error (30): Illegal character '{'
Error: PDF file is damaged - attempting to reconstruct xref table...
Error: Couldn't find trailer dictionary
Error: Couldn't read xref table

➜  pdf:  evince my pdf.pdf    
Error: May not be a PDF file (continuing anyway)
Error (30): Illegal character '{'
Error: PDF file is damaged - attempting to reconstruct xref table...
Error: Couldn't find trailer dictionary
Error: Couldn't read xref table

Quelqu'un peut-il m'aider à résoudre ce problème et à le résoudre?

Merci Surya

3
Surya

Le type MIME pour un PDF sur Ubuntu est application/pdf

mais application/octet-stream (signifiant tout fichier binaire générique) est une sorte de capture pour tous les fichiers, et nécessite généralement une extension de fichier pour déterminer le type de fichier à ouvrir.

Téléchargez le PDF localement et enregistrez-le au format PDF, en veillant à ce que .pdf se trouve à la fin.

2
BiggJJ