Ich musste kürzlich ein paar PDFs drucken, um sie an jemanden zu senden, aber ich wollte ein paar kleine Textteile redigieren (verdunkeln).
Bei einer schnellen Google-Suche wurden keine Tools für diesen speziellen Zweck gefunden, daher bin ich auf imagemagick & gimp zurückgefallen:
convert document.pdf document.png
gimp document-0.png
- (Verwenden Sie den Pinsel, um den Text zu verdunkeln.)
- Drucke die redigierte Seite von Gimp
- drucke die restlichen seiten aus xpdf
Das Problem bei dieser Strategie ist, dass der Konvertierungsprozess (von PDF zu PNG oder einem anderen Format) an Qualität verliert. Ich habe versucht, das PDF in Gimp zu bearbeiten, aber es hat nicht sofort funktioniert.
Gibt es ein spezielles Tool, das eine solche Bearbeitung ermöglicht? (Es muss nicht einmal "echte" Redaktion sein - ich sende keine Softcopy, so dass "falsche" Redaktion funktioniert, da die Hardcopy nicht gehackt werden kann, um den zugrunde liegenden Text zu enthüllen.)
Oder gibt es einen Trick, um PDFs in Gimp bearbeiten zu können?
quelle
Antworten:
(ursprünglich habe ich Okular wieder aufgenommen, aber es hat nicht wie erwartet funktioniert)
1. Bearbeiten Sie das Dokument in einem Vektoreditor
Ich konnte eine PDF-Datei in Inkscape öffnen , ein Rechteck über ein Textstück ziehen und es ausdrucken. Inkscape ist ein Vektoreditor, sodass keine Rasterung erforderlich ist. Einige Schriften sahen jedoch falsch aus - wahrscheinlich, weil das Dokument auf einem Windows-Computer mit Schriften erstellt wurde, die auf meinem nicht vorhanden sind.
Beachten Sie, dass jede Methode, die keine Rasterung beinhaltet, nur akzeptabel ist, wenn Sie das redigierte Dokument auf Papier drucken und nicht elektronisch verteilen möchten, da der Text immer noch unter Blackouts abgerufen werden kann.
2. Erhöhen Sie die Rasterauflösung beim Öffnen in einem Bitmap-Editor
Zum Thema "Qualitätsverlust" beim Öffnen der Seite in Gimp : Sie können eine PDF-Datei direkt in Gimp öffnen. Es wird dabei gerastert. Das Ausmaß des Qualitätsverlusts hängt von der Auflösung ab, die Sie beim Importieren auswählen. 300 dpi sollten eine sehr anständige Qualität liefern (der Standardwert ist 100).
Sie können mit dem ImageMagick-
convert
Befehl auch gute Ergebnisse erzielen, wenn Sie ihn anweisen, die Auflösung zu erhöhen:quelle
convert
war auch gut: Die Beschwörung, die ich verwendet habe, warconvert -density 300x300
und es gibt keinen Qualitätsverlust.Grundsätzlich versuchen Sie, eine PDF-Datei hervorzuheben / mit Anmerkungen zu versehen, aber mit einer gewissen Flexibilität in Bezug auf Markierungsopazität und -farbe (Sie haben erwähnt, dass Sie nichts zensieren / entfernen müssen, sondern lediglich redigieren). Haben Sie sich hier die Antworten angesehen: Wie kann ich PDFs hervorheben oder mit Anmerkungen versehen?
Eine der am höchsten bewerteten Antworten empfiehlt Xournal , das hier nicht erwähnt wurde und meine bevorzugte Waffe wäre. Es ist ein Tool, mit dem Sie handschriftliche Notizen erstellen können, das jedoch über zusätzliche Funktionen verfügt, mit denen Sie PDF-Dateien mit Anmerkungen versehen können. Standardmäßig werden Ihre Anmerkungen als separate Datei gespeichert, aber Sie können die mit Anmerkungen versehene PDF-Datei auch als neue PDF-Datei exportieren. Dies sollte das Layout, die Schriftarten usw. beibehalten.
Mit Xournal wählen Sie "Annotate PDF" (PDF mit Anmerkungen versehen), dann maskieren Sie die Teile, die Sie bearbeiten möchten, mit einer durchgehenden schwarzen Markierung und "Export to PDF" (Als PDF exportieren).
Es gibt einige Geschichten im Internet, die darauf hindeuten, dass Xournal den Text in der exportierten PDF-Datei rastert (danke für diesen Hinweis, MHC). Dies scheint nicht zuzutreffen: Bei einfachen Anmerkungen bleibt der Text auswählbar und durchsuchbar, und die Dateigröße nimmt nicht wesentlich zu (im folgenden Beispiel von 205 KB auf 220 KB).
Führen Sie zum Installieren ein Terminal aus:
sudo apt-get install xournal
oder wählen Sie es einfach im Software Center ausquelle
convert
Befehl ImageMajick verwendet, um eine echte Bearbeitung zu erzielen, bei der Textdaten durch Bilder ersetzt werden .Sie können Okular verwenden.
quelle
Ich redigiere jeden Tag eine Menge PDF-Dateien, daher verbringe ich viel Zeit damit, darüber nachzudenken, wie ich es am besten mache.
Für mich ist der beste Weg, PDF in eine einseitige PDF-Datei aufzuteilen, um sie mit GIMP zu bearbeiten und zu kombinieren. Ich verwende imagemagick nicht für alle Dateien (ich verwende es überhaupt nicht), daher verliere ich keine Textebene auf allen Seiten, sondern nur auf redigierten. Laden Sie nicht die gesamte PDF-Datei auf einmal, da dies zu Speichermangel führt.
PDF in 1-seitige Dateien aufteilen
Mit dieser Bash-Funktion können Sie PDF-Dateien auf einfache Weise in 1-seitige PDF-Dateien aufteilen (in ~ / .bashrc):
Sie können jetzt eingeben
split_pdf file.pdf
, um viele PDF-Dateien abzurufen.Dateien redigieren
Aber jetzt müssen Sie alle diese Dateien bearbeiten. Sie können es mit tun
gimp original-filename-*.pdf
. Ich schlage vor, die Verknüpfung in GIMP (Hauptfenster-> Bearbeiten-> Verknüpfung) zu konfigurieren, um die Datei zu ersetzen (ich verwende STRG + R), den Filter zu verwischen (z. B. STRG + D), die Datei zu schließen (z. B. STRG + W) und GIMP zu beenden ( zB CTRL + Q). Denken Sie daran, in GIMP nicht zu viele Dateien gleichzeitig zu laden, sondern GIMP, wie Sie es etwa nach dem Öffnen laden, damit Siegimp original-filename-*.pdf
auf tausend Dateien sicher zugreifen können.Dateien kombinieren
Sie können Dateien einfach kombinieren mit:
pdftk originam-filename-*.pdf cat output "new-file-anon.pdf";
Verbinden Sie alles miteinander
Diese Operationen wiederholen sich sehr oft und sind langweilig. Deshalb verbinde ich alles in einem Skript:
Die neueste Version dieses Skripts ist immer verfügbar unter: http://dostep.jawne.info.pl/it/bashrc
Denken Sie daran, GIMP (STRG + Q) nach der gesamten Bearbeitung zu schließen, um das Skript fortzusetzen.
In der Sucht ist es mir wichtig , redigierte Dateien zu öffnen (ich lese gerne, um zu überprüfen, ob alle vorhanden sind) und sie mit meinem anderen Skript - scribd_up - auf Scribd hochzuladen , damit ich jetzt sehr effizient viele PDF-Dateien redigieren kann.
quelle
Öffnen Sie das PDF mit dem kostenlosen Tool PDF-Xchange PDF Viewer . Verdunkeln Sie den zu redigierenden Text mit schwarzen Rechtecken. Drucken. So erhalten Sie eine einfache, hochwertige "gefälschte" Redaktion.
quelle
Verwenden Sie LibreOffice Draw für die schnelle Bearbeitung, die Sie suchen. Nachdem Sie fertig sind, können Sie es als LibreOffice Draw-Format speichern oder erneut in das PDF-Format exportieren (
File
>Export as PDF
).Um PDF-Dateien in LibreOffice Draw importieren zu können, müssen Sie zuerst das Paket installieren
libreoffice-pdfimport
.Installieren Sie es über das Ubuntu Software Center ( libreoffice-pdfimport ) oder über ein Terminal mit
sudo apt-get install libreoffice-pdfimport
.quelle
Sie können auch dieses Tool ausprobieren: https://launchpad.net/updf
Hier ist es (aber trotzdem ist der Text wählbar):
quelle
Ich erinnere mich, dass ich und ein Kollege einmal einen Weg finden mussten, um ein paar PDFs zu bearbeiten. Am Ende verwendeten wir Gimp. Ich werde Ihnen die Details kommentieren ... wir öffnen das PDF direkt mit gimp (in einem Terminal)
Sobald Sie mit der Bearbeitung fertig sind, haben wir die Änderungen nicht gespeichert, stattdessen drucken wir sie als PDF-Datei aus ... Das schien in Ordnung zu sein.
quelle
convert
und dann die konvertierte Datei bearbeiten. (Siehe akzeptierte Antwort.)PDF Studio ist keine OpenSource-Software und muss gekauft werden.
In Bezug auf diese Frage gibt es ab Version 8 eine manuelle Korrekturfunktion. Benutzer können ein Textobjekt auswählen und bearbeiten. Der Inhalt wird aus der PDF-Datei entfernt und durch ein schwarzes Rechteck ersetzt.
In Version 9, die im dritten Quartal 2013 verfügbar sein wird, stehen auch Redaktionsanmerkungen und Brennen für Bilder und Formen zur Verfügung.
quelle
Da viele Lösungen hier das Redigieren / Verdunkeln durch Anmerkungen (die den ursprünglichen Inhalt im PDF belassen) empfehlen, empfehle ich, das PDF anschließend zu rastern, um den ursprünglichen Inhalt wirklich zu entfernen. (Sei nicht dieser Typ .)
Hier ist eine Möglichkeit, um das zu tun, was gleichzeitig die Qualität und die Dateigröße niedrig hält (zumindest bei einem Haufen schwarzer / weißer Seiten):
Hinweis:
convert
Benötigt ImageMagick.Hinweis 2:
convert
Der Inhalt von Formularen, die Sie möglicherweise ausgefüllt haben, bleibt nicht erhalten. Damit es nicht verloren geht, möchten Sie das Dokument möglicherweise zuerst in einer Art Dateievince
(oder in einer beliebigen Anwendung, in der Sie das Formular ausgefüllt haben) drucken und dann rastern.quelle
Der beste Weg, dies zu tun, ist die Verwendung von http://www.pdfescape.com . Sie können Anmerkungen hinzufügen, Text und Bilder hinzufügen, ein "Whiteout" -Rechteck um das zu redigierende Material ziehen und es schnell herunterladen und speichern. Es funktioniert auch sehr gut mit mehrseitigen Dokumenten, womit viele andere Lösungen nicht gut funktionieren. Wenn Sie beispielsweise ein mehrseitiges Dokument in Gimp oder Inkscape öffnen, können Sie jeweils nur eine Seite öffnen. In PDFescape ist der Vorgang viel schneller. Der gesamte Vorgang zum Redigieren eines zweiseitigen Dokuments dauert weniger als eine Minute.
quelle
Wenn Sie sich nicht an die richtige Beschwörung erinnern möchten,
convert
können Sie pdf-redact-tools verwenden , ein Shell-Skript, das das Auflösen eines PDF -Dokuments in PNG-Bilder automatisiert und diese nach der Bearbeitung wieder zusammenfügt (mit einem Tool Ihrer Wahl, z. B. gimp) ). Es ist bequem zu installieren .quelle
Es gibt mehrere Editoren, mit denen Sie PDF-Dokumente direkt bearbeiten
pdfedit
oder in andere Vektorformate konvertieren können, die möglicherweise besser unterstützt werden, zpstoedit
. Allerdings würde ich die Verwendung von keinem von ihnen empfehlen, da das Risiko, etwas Dummes zu tun, wie einfach den Text mit Schwarz zu übermalen, während die Vektoren an Ort und Stelle bleiben, zu einfach ist, wodurch die Redaktion trivial rückgängig gemacht werden kann.Die Route von Vektor zu Bitmap ist die sicherste Methode, vorzugsweise die 1-Bit-Bitmap-Route, um mögliche Probleme mit Alphakanälen oder Farbunterschieden zu vermeiden, die den Text lesbar machen könnten.
Wenn möglich, sollten Sie das Originaldokument immer redigieren und nur die Informationen entfernen, nicht die Farbe auf dem PDF, da selbst der Kerning und der Abstand des Texts um den redigierten Text es verraten können.
quelle
pdfedit
hat nicht funktioniert: Wenn ich ein schwarzes Rechteck über den fraglichen Text gezogen habe, hat es den Rest der Seite mit einem Kernel versehen und mir ein Dokument mit dem Buchstaben a hinterlassen einzelnes schwarzes Rechteck.Ich füge der Liste hinzu: Krita . Hatte keinen Qualitätsverlust, denn beim Importieren von PDF können Sie dpi definieren (setzen Sie es auf 300, wie @Sergey sagte). Nach der Bearbeitung klicken Sie auf "Als PDF exportieren". Schließlich finde ich Krita intuitiver als Gimp, nachdem ich lange Zeit Photoshop verwendet habe.
quelle
Wenn Sie mit LibreOffice eine PDF-Datei erstellen, öffnen Sie das Dokument in LibreOffice, markieren Sie den zu korrigierenden Text, klicken Sie mit der rechten Maustaste und wählen Sie ein Zeichen aus, wählen Sie Hintergrund und klicken Sie auf Schwarz. Als PDF exportieren.
quelle