Ich habe normalerweise zwei Bedürfnisse:
Szenario A. Ändern Sie eine einzelne PDF-Seite.
In diesem Fall habe ich eine PDF-Datei, aber nicht die ursprüngliche Quelldatei, die zum Erstellen der PDF-Datei verwendet wurde. Ich möchte nicht versuchen, das Dokument von Grund auf neu zu erstellen. Ich möchte das PDF öffnen und ein paar Dinge ändern. Ein gutes Beispiel für dieses Szenario: Ich war für die Planung einer Großveranstaltung auf einem Campingplatz verantwortlich und hatte ein PDF der Site. Ich wollte mit diesem Dokument beginnen, einige Teile hervorheben, einige Bezeichnungen hinzufügen, einige Teile entfernen, die nicht relevant waren.
oder
Szenario B. Kombinieren Sie PDF-Dateien oder extrahieren Sie Seiten aus einer PDF-Datei
Dieses Szenario entsteht normalerweise, weil ich eine einzelne PDF-Datei haben möchte, die aus Teilen besteht, die am besten in verschiedenen Programmen erstellt werden. In diesem Fall habe ich die Quelldateien für alle Dokumente, aber sie lassen sich nicht gut genug zusammen abspielen, um auf einfache Weise eine einzelne PDF-Datei zu erstellen. Zum Teil möchte ich vielleicht Libre Office Writer verwenden. Für eine andere Seite möchte ich vielleicht Gimp verwenden. Noch eine Seite, auf der ich Libre Office Calc verwenden kann. Ich könnte Writer als Masterdokument verwenden und Bilder oder das Calc-Objekt darin einbetten, aber für die ultimative Kontrolle können Sie keine separaten PDF-Dokumente übertreffen, die dann kombiniert werden.
Was sind die besten Tools / Prozesse zum Bearbeiten von PDFs in Ubuntu?
Antworten:
LibreOffice Draw hat mich beeindruckt:
Öffnen Sie einfach das PDF, bearbeiten Sie es und exportieren Sie es als PDF.
Die Bearbeitungswerkzeuge werden in einer Symbolleiste am unteren Rand des Fensters angezeigt (ich habe einige Zeit gebraucht, um sie zu finden ...)
Relevante Funktionen, die ich bisher gefunden habe (Ubuntu 13.04, LibreOffice 4.0.2.2):
Ich konnte keine äußerst bequeme Hervorhebungsmethode finden, aber Sie konnten mit dem Bearbeiten von Textattributen wie dem Festlegen der Farbe Rot und Fett wegkommen. Ich konnte die Hintergrundfarbe nicht stark ändern.
Wenn ich gute Features verpasst habe, bearbeite sie bitte und füge sie hinzu!
Hinweis: Ich weiß, dass es bei einigen PDF-Typen fehlschlägt , mir ist es bereits passiert.
Wenn dies für Sie der Fall ist, öffnen Sie bitte einen minimalen, sehr detaillierten und reproduzierbaren Fehlerbericht auf deren Bug-Tracker https://bugs.documentfoundation.org/, damit Entwickler ihn beheben können, und veröffentlichen Sie den Link als Kommentar.
Trotzdem war es immer noch die beste offene Lösung, als ich das letzte Mal nachgesehen habe, und es funktioniert die meiste Zeit.
quelle
pdftk
ist es das einfachste (aber sehr leistungsfähige). In einigen Fällen auch für "Szenario A" Inkscape.sudo apt-get install libreoffice-pdfimport
.LibreOffice Draw funktioniert bei mir nicht, da die Schriftarten völlig durcheinander geraten, wodurch die Formatierung des Dokuments beeinträchtigt wird.
Hier sind drei Lösungen, die für mich über die Jahre hinweg konsequent gearbeitet haben.
PDF-Shuffler
Ich kombiniere häufig PDF-Dokumente (wie in Szenario B) und finde den PDF-Shuffler einfach und bequem. Ich habe es auch verwendet, um Seiten aus einem größeren PDF-Dokument zu extrahieren, und es funktioniert auch dort gut. Die PDF-Shuffler-Benutzeroberfläche ist einfach und funktioniert konsistent.
Gimp
In Szenario A möchten Sie manchmal nur die PDF-Datei in ein Bild konvertieren und dann das Bild bearbeiten. Wenn Sie den Unterschied zwischen einer Vektorgrafik und einem Bild nicht kennen, möchten Sie wahrscheinlich in ein Bild konvertieren, und GIMP leistet dies gute Arbeit. Wenn Sie eine PDF-Datei mit GIMP öffnen, haben Sie einige Möglichkeiten, wie Sie sie konvertieren möchten. Achten Sie auf die Auflösungsoption. Wählen Sie eine höhere Zahl für eine größere Datei und ein detaillierteres Bild.
Inkscape
Die Wahrheit ist, dass es keine super einfache Möglichkeit gibt, PDF-Dateien gemäß Szenario A oben zu bearbeiten. Dies liegt daran, dass PDF ein universelles Format ist und ein Teil der Struktur des Dokuments verloren geht, wenn es in PDF konvertiert wird. Ein einfaches Beispiel: Wenn Sie einen dreiseitigen Bericht in ein PDF konvertieren, haben Sie die Verknüpfungen zwischen den Texten auf jeder Seite unterbrochen. Wenn Sie die PDF-Version bearbeiten und einen Absatz auf der ersten Seite löschen, fließt der Text von Seite 2 und 3 nicht automatisch auf die erste Seite. Es wäre viel einfacher, dieses Dokument in dem ursprünglichen Programm zu bearbeiten, mit dem es erstellt wurde.
Aber aus irgendeinem Grund haben Sie nicht das Originaldokument, so dass Sie nicht mehr an einem PDF arbeiten können. Stellen Sie Ihre Erwartungen beim Bearbeiten eines PDF-Dokuments entsprechend Szenario A ein.
Sobald Sie Ihre Erwartungen entsprechend festgelegt haben, werden Sie feststellen, dass inkscape das beste Werkzeug für die meisten Jobs ist. Damit können Sie eine einzelne Seite des PDF-Dokuments als Inkscape-Vektorgrafik importieren. Es wird ein paar Dinge geben, die zusammen gruppiert sind, die keinen Sinn ergeben, und Sie müssen möglicherweise einige Schriftarten ändern (vorausgesetzt, Sie haben nicht die Originalschriftarten installiert), aber es ist wirklich clever.
Inkscape hat eine Lernkurve, aber die Wahrheit ist, dass Sie PDF nicht manipulieren können, ohne ein Programm mit einer Lernkurve zu verwenden. Für meine Zeit würde ich es vorziehen, dies in Inkscape zu investieren - eine großartige Anwendung zum Erstellen von Vektorgrafiken, die sich für viele verschiedene Szenarien als nützlich erweisen kann -, als wenn ich versuchen würde, einfach herauszufinden, wie man ein spezielles Werkzeug verwendet zum Bearbeiten von PDFs.
Viel Glück
quelle
Sie können die neueste Version von Master PDF Editor verwenden , mit der Sie alle Elemente auf der Seite bearbeiten können.
Tipp: Probieren Sie zuerst die neueste Version aus. Da aber die letzte Version 1.9.24, die ich ausprobiert habe, einen Fehler hatte, der nicht alle Bilder einer PDF-Datei öffnen konnte, funktionierte die Version 1.9.00 sehr gut, aber der einzige Weg, dies zu erreichen, ist ein direkter Link:
http: / /code-industry.net/public/MasterPDFEditor-1.9.00.x86_64.tar.gz
http://code-industry.net/public/MasterPDFEditor-1.9.00.i386.tar.gz
quelle
Ich bin hier etwas spät dran, bin aber kürzlich auf diese Frage gestoßen, als ich sie für mich selbst gegoogelt habe. Für das erste Szenario möchte ich Xournal empfehlen .
Es sollte sich im Software-Center befinden, oder Sie können einfach Folgendes von einem Terminal aus ausführen:
Außerdem werde ich die Empfehlung aller anderen für pdfshuffler und pdftk für das zweite Szenario unterstützen.
Hoffe das hilft!
quelle
Ich finde, dass PDF-Shuffler eine kleine, aber recht gute App ist.
Info: PDF-Shuffler ist eine kleine Python-GTK-Anwendung, mit der der Benutzer PDF-Dokumente zusammenführen oder teilen und ihre Seiten mithilfe einer interaktiven und intuitiven grafischen Oberfläche drehen, zuschneiden und neu anordnen kann. Es ist ein Frontend für python-pyPdf.
PDF-Shuffler-Website
quelle
Foxit PDF Editor (nicht kostenlos) funktioniert gut über WINE .
Neuere Versionen von Foxit könnten ebenfalls funktionieren - haben sie jedoch nicht getestet.
~. ~. ~
ps: Diese Antwort gilt für Ihr " Szenario A ": Sie können im Grunde alles in einem PDF mit Foxit bearbeiten : dh Sie können Dinge nicht nur hinzufügen, sondern sie tatsächlich bearbeiten, als wäre es beispielsweise eine Word-Datei.
quelle
Es gab eine magische Sache namens pdfedit im Repository. Wie auch immer, Sie können es hier herunterladen : http://sourceforge.net/projects/pdfedit/ . Ich habe es verwendet, um einige Textänderungen direkt an der Datei vorzunehmen, ohne Konvertierungen vorzunehmen, damit die Dateistruktur nicht verändert wird. Wählen Sie einfach den Textauswahlmodus in der Toolbox und klicken Sie auf den Text, den Sie bearbeiten möchten. Sie können dies über das Textfeld tun, das in der oberen linken Ecke des Fensters angezeigt wird. Natürlich gibt es noch viel mehr Funktionen.
quelle
PDF Buddy ist ein Online-PDF-Editor, der eine großartige Lösung für die schnelle und einfache plattformübergreifende Bearbeitung von PDF-Dateien ist, unabhängig davon, ob Sie Ubuntu oder etwas anderes verwenden. (Es wäre praktisch für das, was Sie in Szenario A beschreiben.)
(Offenlegung: Ich bin Mitbegründer von PDF Buddy)
quelle
Ich bin überrascht, dass PDF Studio hier nicht erwähnt wird.
Es ist eine All-in-One-PDF-Lösung, mit der Sie Text mit Anmerkungen versehen, markieren, Formulare ausfüllen, Inhalte bearbeiten, signieren, OCR-Funktionen ausführen und PDF-Dokumente bearbeiten können.
http://www.qoppa.com/pdfstudio
quelle
Szenario A
Nach einer scheinbar ewigen Suche nach einer guten Lösung für Anmerkungen fand ich die überlegene Alternative, PDF-XChange Editor via Wein zu sein . Alles, was ich bisher getestet habe, funktioniert. Stellen Sie einfach sicher, dass Sie es über das 32-Bit-MSI-Installationsprogramm installieren
wine msiexec /i path/to/msi_file
. Anmerkungen werden mit dem Dokument gespeichert und nicht separat (wie in der Standardeinstellung in Okular). Sie können sogar Dokumententext mit der kostenlosen Version bearbeiten (Bilder mit der kostenpflichtigen Version). Ihre Foren sind auch Linux-freundlich und sie scheinen zu versuchen, es weinverträglich zu halten. Durch Wein zu rennen ist für mich absolut reibungslos, aber wenn Sie eine native App wollen, ist Master-PDF-Editor meiner Meinung nach die vielversprechendste Alternative.Szenario B
Zwei Kommandozeilen-Tools, die standardmäßig im Lieferumfang von Ubuntu enthalten sind
pdfseparate
undpdfunite
eine schnelle und einfache Lösung zum Teilen und Zusammenführen von PDF-Seiten darstellen. Wenn Sie eine GUI wollen, empfehle ich pdf-samquelle
poppler-utils
der Aufzeichnungen.Der hier erwähnte PDF-Shuffler ist sehr alt und weist einige Probleme auf, da er seit 2012 nicht mehr aktualisiert wurde. Um diese Probleme zu beheben und neue Funktionen hinzuzufügen, wurde ein Zweig namens PDF Arranger erstellt .
PDF Arranger ist eine kostenlose Open-Source-Anwendung zum Bearbeiten von PDF-Dokumenten, mit der PDF-Dokumente über eine interaktive Benutzeroberfläche zusammengeführt, geteilt, gedreht, zugeschnitten und ihre Seiten neu angeordnet werden können.
PDF Arranger ist in Ubuntu 19.04 und neuer verfügbar und kann installiert werden mit:
Für ältere Ubuntu-Versionen gibt es ein PPA, um es zu installieren (bereitgestellt von Linux Uprising ):
quelle
'PDF-Shuffler' zusammen mit 'LibreOffice'
Sie können PDF-Shuffler von Ubuntu Software herunterladen. Mit PDF-Shuffler können Sie Seiten drehen, zuschneiden, löschen oder exportieren. LibreOffice ist standardmäßig bereits vorhanden.
Mit diesen beiden Apps konnte ich PDF in meinem Ubuntu 16.04LTS bearbeiten.
Zuerst habe ich die PDF-Datei mit PDF-Shuffler geöffnet, mit der rechten Maustaste darauf geklickt und die Seite exportiert, die bearbeitet werden soll (und die neue Datei benannt). Dann habe ich diese Datei mit LibreOffice geöffnet. Ohne etwas zu tun, konnte ich diese Datei bearbeiten. Dann habe ich gespeichert , die Datei. Als Ergebnis habe ich eine Odg-Datei bekommen . Doppelklicken Sie einfach auf die Datei, um sie zu öffnen. LibreOffice (LibreOffice Draw) hat diese Datei geöffnet. Ich habe die neue PDF-Datei erhalten, indem ich auf den roten Knopf geklickt habe, um sie in eine PDF-Datei umzuwandeln.
Das war sehr einfach. Sie müssen kein Geld für das Bearbeiten von PDFs bezahlen, wie in Windows.
quelle