Zum Inhalt springen

Diskussion:PDF/repair: Unterschied zwischen den Versionen

Aus Foxwiki
Die Seite wurde neu angelegt: „How to fix a damaged PDF file in Ubuntu justadminnit / November 15, 2022 EDIT: NOV 15, 2022 – it seems that the result of my ‘solution’ below using the convert command may come with compromised quality. Try it out as a backup but the first solution with the gs command gave me excellent results. I have left both for you in case and put them in relevant order. INTRO Today someone send me a PDF with a filename like this: ‘filename.docx.pdf’. Al…“
 
K Textersetzung - „–“ durch „-“
 
(6 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
How to fix a damaged PDF file in Ubuntu
; Wie man eine beschädigte PDF-Datei repariert
justadminnit / November 15, 2022


EDIT: NOV 15, 2022 – it seems that the result of my ‘solution’ below using the convert command may come with compromised quality. Try it out as a backup but the first solution with the gs command gave me excellent results. I have left both for you in case and put them in relevant order.
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.


INTRO
; EINLEITUNG


Today someone send me a PDF with a filename like this: ‘filename.docx.pdf’.
Heute hat mir jemand eine PDF-Datei mit einem Dateinamen wie diesem geschickt: "Dateiname.docx.pdf".


Already suspicious, I know, so when I double clicked to open it in Document Viewer software I was not surprised to get this message:
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:


“Unable to open document: ‘path/to/broken/file/filename.docx.pdf’. PDF document is damaged”
"Dokument kann nicht geöffnet werden: "Pfad/zur/defekten/Datei/Dateiname.docx.pdf". PDF-Dokument ist beschädigt"


I knew that the Convert software in the terminal is absolutely amazing for converting, say, a jpg to a pdf, or a png to a jpg, so, I thought to myself “I wonder what would happen if I converted this broken PDF to a PDF?
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?"


As fate would have it, the result was that it fixed the broken PDF and after performing this I could double click and open it like normal. Cool.
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.
How to do it – New (Best Quality) Solution with Ghost Script (gs) command
So geht's - Neue (beste Qualität) Lösung mit Ghost Script (gs) Befehl


Simply read my [other blog about compressing pdfs] and put in your broken / fixed files and paths into that tutorial and boom. Fixed PDF at high resolution! Hope that helps
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
How to do it – Old (Less Quality) Solution with Imagemagik convert comand
So geht's - Alte (weniger gute) Lösung mit Imagemagik convert Befehl


(see notes above – this didn’t provide a high resolution solution so use this method as a backup perhaps?)
(siehe Anmerkungen oben - dies lieferte keine hochauflösende Lösung, also verwenden Sie diese Methode vielleicht als Backup?)


    Open a terminal
Öffnen Sie ein Terminal
    Test to make sure you have the imagemagik software installed. If you are using Ubuntu (standard) it should be there. Test by typing convert in your terminal and hitting the enter key. You should see something like this followed by a bunch of instructions and features you can use with it:
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
Version: ImageMagick 6.9.10-23 Q16 x86_64 20190101 https://imagemagick.org


If you discovered it’s not installed you’ll have to install the imagemagik package. Search how to do this online.
Wenn Sie feststellen, dass es nicht installiert ist, müssen Sie das Imagemagik-Paket installieren. Suchen Sie online nach einer Anleitung dazu.


    In the terminal, navigate to where your broken PDF is with the cd command. TIP: If it’s buried deep, a quick trick is to right click and copy your file to clipboard and then control + shift + v paste into your terminal. This will give you the path to your file which might be easier than typing it all out or navigating for a long time? Make sure to remove the filename at the end of the path though since that’s a file, not a path…
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.
    Type convert into the terminal followed by the pathname/to/broken/pdf/filename.docx.pdf (broken file path with borken file filename) and then leave one space and typepathname/to/broken/pdf/filename_fixed.pdf (broken file path with FIXED filename at end) adjusting all the paths and file names to your need. So, the command before pressing enter should look something like this: convert pathname/to/broken/pdf/filename.docx.pdf pathname/to/broken/pdf/filename_fixed.pdf
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"
    Hit ‘enter’ – it should do something silently and simply clear your terminal screen. Doesn’t really look like anything happened, but if no error came back, it probably worked just fine.
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.
    Go back to where your broken file was
Gehen Sie zurück zu der Stelle, an der sich Ihre beschädigte Datei befand


You should now see your ‘filename_fixed.pdf’ sitting there. Try opening it like normal to see if it works.
. Sie sollten nun Ihre "filename_fixed.pdf" dort sehen. Versuchen Sie, sie wie gewohnt zu öffnen, um zu sehen, ob sie funktioniert.


Hope it did and hope this helps
Ich hoffe, das hat geklappt und hoffe, dass dies hilft
Tagged broken, convert, corrupt, damaged, document viewer, fix, Ubuntu
Tagged broken, convert, corrupt, damaged, document viewer, fix, Ubuntu
== Links ==
# https://wayneoutthere.com/2022/11/15/how-to-fix-a-damaged-pdf-file-in-ubuntu/

Aktuelle Version vom 11. Mai 2025, 20:59 Uhr

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/