Zum Inhalt springen

Diskussion:PDF/repair

Aus Foxwiki
Wie man eine beschädigte PDF-Datei repariert

BEARBEITET: 15. NOVEMBER 2022 – es scheint, dass das Ergebnis meiner untenstehenden "Lösung" mit dem Befehl "convert" mit Qualitätseinbußen verbunden sein kann. Probieren Sie es als Backup aus, aber die erste Lösung mit dem Befehl "gs" hat mir hervorragende Ergebnisse geliefert. Ich habe beide für den Fall der Fälle für Sie hinterlassen und sie in die entsprechende Reihenfolge gebracht.

EINLEITUNG

Heute hat mir jemand eine PDF-Datei mit einem Dateinamen wie diesem geschickt: "Dateiname.docx.pdf".

Das ist schon verdächtig, ich weiß, und so war ich nicht überrascht, als ich sie mit einem Doppelklick in der Document Viewer-Software öffnete und diese Meldung erhielt:

"Dokument kann nicht geöffnet werden: "Pfad/zur/defekten/Datei/Dateiname.docx.pdf". PDF-Dokument ist beschädigt"

Ich wusste, dass die Konvertierungssoftware im Terminal absolut fantastisch ist, um beispielsweise ein JPG in ein PDF oder ein PNG in ein JPG zu konvertieren, also dachte ich mir: "Ich frage mich, was passieren würde, wenn ich diese defekte PDF in eine PDF konvertieren würde?"

Wie es das Schicksal wollte, war das Ergebnis, dass die defekte PDF repariert wurde und ich sie nach der Durchführung wie gewohnt per Doppelklick öffnen konnte. Cool. So geht's – Neue (beste Qualität) Lösung mit Ghost Script (gs) Befehl

Lesen Sie einfach meinen [anderen Blog über das Komprimieren von PDFs] und fügen Sie Ihre defekten/reparierten Dateien und Pfade in dieses Tutorial ein und schon haben Sie eine hochauflösende PDF-Datei! Ich hoffe, das hilft So geht's – Alte (weniger gute) Lösung mit Imagemagik convert Befehl

(siehe Anmerkungen oben – dies lieferte keine hochauflösende Lösung, also verwenden Sie diese Methode vielleicht als Backup?)

Öffnen Sie ein Terminal Testen Sie, ob Sie die Imagemagik-Software installiert haben. Wenn Sie Ubuntu (Standard) verwenden, sollte sie vorhanden sein. Testen Sie, indem Sie convert in Ihr Terminal eingeben und die Eingabetaste drücken. Sie sollten so etwas wie dies sehen, gefolgt von einer Reihe von Anweisungen und Funktionen, die Sie damit verwenden können:

Version: ImageMagick 6.9.10-23 Q16 x86_64 20190101 https://imagemagick.org

Wenn Sie feststellen, dass es nicht installiert ist, müssen Sie das Imagemagik-Paket installieren. Suchen Sie online nach einer Anleitung dazu.

Navigieren Sie im Terminal mit dem Befehl cd zu der Stelle, an der sich Ihre beschädigte PDF-Datei befindet. TIPP: Wenn es tief vergraben ist, können Sie Ihre Datei mit einem Rechtsklick kopieren und in die Zwischenablage kopieren und dann mit Strg + Umschalt + V in Ihr Terminal einfügen. So erhalten Sie den Pfad zu Ihrer Datei, was möglicherweise einfacher ist, als alles einzutippen oder lange zu navigieren. Achten Sie jedoch darauf, den Dateinamen am Ende des Pfads zu entfernen, da es sich um eine Datei und nicht um einen Pfad handelt. Geben Sie "convert" in das Terminal ein, gefolgt von "pathname/to/broken/pdf/filename.docx.pdf" (fehlerhafter Dateipfad mit fehlerhaftem Dateinamen) und lassen Sie dann ein Leerzeichen und geben Sie "pathname/to/broken/pdf/filename_fixed.pdf" (fehlerhafter Dateipfad mit FIXED-Dateinamen am Ende) ein, wobei Sie alle Pfade und Dateinamen an Ihre Bedürfnisse anpassen. Der Befehl vor dem Drücken der Eingabetaste sollte also in etwa so aussehen: "convert pathname/to/broken/pdf/filename.docx.pdf pathname/to/broken/pdf/filename_fixed.pdf" Drücken Sie die Eingabetaste – es sollte sich im Hintergrund etwas tun und Ihr Terminalbildschirm sollte sich leeren. Es sieht nicht so aus, als wäre etwas passiert, aber wenn keine Fehlermeldung angezeigt wird, hat es wahrscheinlich einwandfrei funktioniert. Gehen Sie zurück zu der Stelle, an der sich Ihre beschädigte Datei befand

. Sie sollten nun Ihre "filename_fixed.pdf" dort sehen. Versuchen Sie, sie wie gewohnt zu öffnen, um zu sehen, ob sie funktioniert.

Ich hoffe, das hat geklappt und hoffe, dass dies hilft Tagged broken, convert, corrupt, damaged, document viewer, fix, Ubuntu

Links

  1. https://wayneoutthere.com/2022/11/15/how-to-fix-a-damaged-pdf-file-in-ubuntu/