Ich dachte, das wäre eine einfache Aufgabe, aber es stellte sich als umgekehrt heraus.
Das Wasserzeichen ist auf jeder einzelnen Seite dasselbe (überlappende, aber transparente) Bild. Ich habe die PDF-Datei mit PDFCreator 0.9.8 selbst erstellt (also keine Copyright-Bedenken).
Ich habe bereits Adobe Acrobat Pro von meinem Freund ausprobiert, aber es hat nicht funktioniert. Es versucht, es zu entfernen, aber es kann nicht. Ich habe versucht, Kopf- / Fußzeile usw. zu entfernen, aber das Wasserzeichen verschwindet einfach nicht.
Wie kann ich das Wasserzeichen entfernen?
Antworten:
Für bildbasierte Wasserzeichen gibt es mehrere Tools, die deren automatische Entfernung versprechen. Zum Beispiel:
Sie können alle kostenlos testen, benötigen jedoch eine Lizenz, um die gewünschte Ausgabe zu produzieren.
Das Wasserzeichen dieser spezifischen PDF-Datei (die mir vom OP per E-Mail gesendet wurde) ist jedoch kein einzelnes Bild, das auf allen Seiten wiederholt wird. Wie sich herausstellt, hat PDFCreator es (fast Pixel für Pixel) in jedes einzelne fest codiert. Dies erschwert das Entfernen des Wasserzeichens erheblich (und führt zu einer ziemlich aufgeblähten PDF-Datei).
Da das Wasserzeichen aus vielen kleinen Bildern besteht, können Sie diese mit einem PDF-Editor (z. B. Foxit Advanced PDF Editor ) entfernen , indem Sie sie einfach auswählen und auf drücken Delete. Leider müssen Sie dies für jede Seite wiederholen.
Eine weniger zeitaufwendige Lösung wäre das programmgesteuerte Entfernen des Wasserzeichens. Wir brauchen:
Schritte
Laden Sie Pdftk herunter und extrahieren Sie pdftk.exe und libiconv2.dll in % windir% \ System32 , ein Verzeichnis im Pfad oder an einem anderen Ort Ihrer Wahl.
Laden Sie Notepad ++ herunter und installieren Sie es.
PDF-Streams werden normalerweise mit dem DEFLATE- Algorithmus komprimiert . Dies spart Platz, macht jedoch die PDF-Quelle unleserlich.
Der Befehl
Dekomprimiert alle Streams, sodass sie von einem Texteditor geändert werden können.
Öffnen Sie uncompressed.pdf mit Notepad ++, um die Struktur des Wasserzeichens anzuzeigen.
In diesem speziellen Fall beginnt jede Seite mit dem Block
und fast 4.000 Blöcke genau wie dieser. Dieser spezielle Block setzt nur eines (
/W 1 /H 1
) der Pixel des Wasserzeichens.Wenn Sie nach unten scrollen, bis sich das Muster ändert, wird angezeigt, dass der Stream des Wasserzeichens 95.906 Byte lang ist (Zeilenumbrüche werden gezählt). Der exakt gleiche Stream wird auf jeder Seite der PDF-Datei wiederholt.
Drücken Sie Ctrl+ Hund stellen Sie Folgendes ein:
Der reguläre Ausdruck
q 9 0 0 9 2997 4118\.67 cm.{95881}
entspricht der ersten Zeile des obigen Blocks (q 9 0 0 9 2997 4118.67 cm
) und allen folgenden 95.881 Zeichen, dh dem Stream des Wasserzeichens.Durch Klicken auf Alle ersetzen wird es von allen Seiten der PDF-Datei entfernt.
Das Wasserzeichen wurde jetzt entfernt, aber die PDF-Datei enthält Fehler (die Länge der Streams ist falsch) und ist nicht komprimiert.
Der Befehl
kümmert sich um beides.
uncompressed.pdf wird nicht mehr benötigt. Sie können es löschen.
Das Ergebnis ist dasselbe PDF ohne das Wasserzeichen (und ungefähr halb so groß).
quelle
pdftk
Sie auch verwendenqpdf
, um die PDF-Dateien zu dekomprimieren und zu komprimieren. Befehle:qpdf --stream-data=uncompress original.pdf uncompressed.pdf
undqpdf --stream-data=compress uncompressed.pdf nowatermark.pdf
Es hört sich so an, als ob das Wasserzeichen tatsächlich Teil der Bilder in der PDF-Datei ist und nicht ein separates Bild, das von dem, was Sie zur Anzeige der PDF-Datei verwenden, darüber gerendert wird. Möglicherweise können Sie das Wasserzeichen nicht entfernen, ohne die Bilder aus der PDF-Datei zu extrahieren, sie über einen Bildeditor auszuführen und die PDF-Datei dann manuell zu rekonstruieren.
quelle
Bei Textwasserzeichen kann das Bearbeiten einer PostScript-Version wesentlich einfacher sein: Nach
Bearbeiten Sie die Datei document.ps und konvertieren Sie sie dann über in eine PDF-Datei
quelle
pdftops
undpdf2ps
anders sind. Verwenden Sie den ersten Befehl, nicht den zweiten.pdftops in.pdf - | sed 's/WATERMARK//' | ps2pdf - out.pdf
Die Artefakte des Stempels bestehen darin, dass Sie ihn in Adobe Acrobat Pro löschen können. Bei einer Mausbewegung wird er jedoch neu generiert, da das Stream-Objekt ihn dauerhaft beibehält.
Wenn Sie versuchen, die PDF-Quelle zu bearbeiten - was schwierig ist, besteht die Möglichkeit, dass die Datei beschädigt wird.
Wenn der Stempel ein Stream ist, können wir ihn unterbrechen, indem wir den Computer vom Netz trennen, was ich auch getan habe.
Dann habe ich mit Adobe Acrobat Pro eine meiner Anmerkungen ausgewählt, mit der rechten Maustaste darauf geklickt, um das Popup-Fenster zu öffnen, und "Kommentarliste anzeigen" ausgewählt.
Wählen Sie das schändliche Wasserzeichen / den Stempel aus der Liste aus, klicken Sie mit der rechten Maustaste, um das Popup-Fenster aufzurufen, und wählen Sie "Löschen". Tun Sie dies auf jeder Seite, auf der die Anbringung erfolgt.
Speichern Sie die Datei unter einem anderen Namen. Meine Anwendung ist abgestürzt, aber nicht vor dem Speichern der Datei!
Öffne die neue & viel kleinere Datei; Beachten Sie, dass alle Wasserzeichen / Stempel Gonzo sind.
In meinem Fall ist die Dateigröße meines 3-seitigen Dokuments von 300 KB auf beeindruckende 60 KB zurückgegangen. Alle Originaldaten und Anmerkungen blieben intakt - ohne Wasserzeichen.
~ Gute Jagd: o)
quelle
Konvertieren Sie das Dokument mit zamzar in eine .rtf-Datei. Das Wasserzeichen verschwindet nach der Konvertierung automatisch. Bitte beachten Sie: - Es funktioniert einwandfrei, wenn das Dokument Textmaterial enthält. Es war schon immer eine große Hilfe. (Mac-Benutzer)
quelle
Einen anderen Weg gefunden:
quelle
Dies ist eine Ergänzung zu @Dennis 'Antwort vom 18. Juni, 30. Juli 2012. Er spricht mit Sicherheit den schwierigeren Fall an.
Im einfachsten Fall, in dem das Wasserzeichen ein einfacher, schmuckloser Text ist, zum Beispiel
Die unkomprimierten PDF-Wasserzeichen könnten folgendermaßen definiert werden:
wo
75.96
ist der horizontale Versatz und625
der vertikale Versatz für diese bestimmte Wasserzeicheninstanz. (Ja, es können sowohl reelle Zahlen als auch ganze Zahlen angezeigt werden.)Ein regulärer Ausdruck wie der folgende funktioniert für alle diese Wasserzeichen und ignoriert alle Variationen in ihrer Platzierung:
Beachten Sie jedoch, dass eine Vielzahl von modifizierenden PDF-Operatoren mit Wasserzeichen arbeiten kann, die eine kompliziertere Formatierung aufweisen. Solch eine Phantasie kann das, was der Leser erwartet (hofft?), Zu einer zusammenhängenden, leicht zu suchenden Zeichenfolge in ein Durcheinander von Buchstabensuppe verwandeln. Zum Beispiel,
Könnte das Produkt davon sein:
. . . oder viel schlimmer, wenn Ihr Wasserzeichen farbverbessert ist!
Nachdem ich all dies zur Kenntnis genommen habe, werde ich auch feststellen, dass PDFtk eine GUI-Version hat, die angeblich Wasserzeichen handhabt, unter Berücksichtigung einer Lizenzgebühr von 4 US-Dollar. Überhaupt nicht teuer!
Auf der anderen Seite finde ich, dass die Website derzeit die volle Unterstützung für O / S durch
Windows 8
und annonciertOS X 10.8 Mountain Lion
. Dieser Jahrgang ist über 4 Jahre her. Könnte PDFtk veraltet sein? Ich vermute nicht, aber ich weiß es nicht.quelle
Hier finden Sie kostenlose und kostenpflichtige Möglichkeiten . Ich empfehle Ihnen, Google Drive zu verwenden.
Google Drive kann Dateien öffnen und kleinere Änderungen vornehmen. Sie können damit auch Wasserzeichen aus PDF online entfernen.
quelle