Ich habe ein PDF, das ich jemandem zeigen möchte, ohne ihm die Möglichkeit zu geben, es zu kopieren. Eine Möglichkeit wäre, Seiten in Bilder umzuwandeln und diese dann wieder in ein PDF umzuwandeln. Wie kann ich convert
oder pdftk
oder sonst Skript? Nicht GUI.
9
Antworten:
Imagemagick rastert alles. Sie könnten einfach tun:
Natürlich kann der Empfänger entscheiden, ein OCR-Programm für Ihre Datei auszuführen. Der
density
Parameter legt die Auflösung fest, die als PPI ausgedrückt wird.quelle
PDF
vorstellenDie
poppler-utils
Pakete beinhalten denpdftoppm
Dienstprogramm zur Umwandlung vonPDF
Dateien entwederppm
,png
oderjpeg
Format:Dadurch wird der Dateiname angegeben,
prefix-X.extension
woX
sich die Seitenzahl befindet (jede ausgegebene Datei ist eine Seite derPDF
konvertierten) und woextension
sich der von Ihnen gewählte Ausgabetyp befindet.Standardmäßig beträgt die Auflösung 150 dpi. Mit diesem Befehl können Sie die Auflösung erhöhen (für eine höhere Ausgabequalität):
Um nur eine Seite zu drucken, gehen Sie wie folgt vor:
Wo
N
ist die Seitenzahl, beginnend mit 1.Diese Methode ist viel schneller und weniger umständlich als die Verwendung des
imagemagick
Pakets, wie in anderen Beiträgen erwähnt. Obwohl Sie es verwenden müssen, um zurück zu konvertieren.Bild zu
PDF
Dies erfordert die Installation des
imagemagick
Pakets. Gehen Sie dazu wie folgt vor:Das
imagemagick
Paket hat ein Hilfsprogramm namens,convert
das genau so funktioniert, wie es benannt ist. Konvertieren. Führen Sie es folgendermaßen aus, um es wie gewünscht zu verwenden:Dadurch wird jedoch nur eine
PDF
einzelne Seite erstellt. Verwenden Sie diesen Befehl, um alle Ausgaben des vorherigen Befehls zum Konvertieren in Bilder zu kombinieren:Dadurch werden alle Dateien in dem Verzeichnis, in dem Sie sich mit der
extension
Erweiterung befinden, abgerufen und in einePDF
Datei mit dem Namen konvertiertfile.pdf
.Hinweis
Ich habe mich dafür entschieden, meine Antwort in Form von zwei separaten Befehlen zu formatieren, um dem OP Flexibilität und Verständnis für die Aufgabe zu geben, die sie ausführen möchten, anstatt dass ein Befehl die beiden verbindet. Wenn diese Lösung für sie besser ist, ermutige ich sie natürlich, diese bestimmte Antwort als beantwortet zu bewerten.
quelle
convert
. :)pdftoppm
weil es schneller und leichter ist alsconvert
. Ich bin einfach den Weg des effizientesten gegangen und nur benutzt,convert
weil es keinen umgekehrten Befehl für gabpdftoppm
.Ich benutze immer pdftoppm, um pdf in png-Bilder zu konvertieren. Führen Sie einfach den folgenden Befehl aus
und dann ausführen
Es gibt jedoch Programme, die diese Bilder wieder in Text konvertieren. Es ist sehr schwierig, Ihr PDF nicht kopierbar zu machen. Sie können einen Verschlüsselungsschutz hinzufügen, um das Kopieren und Drucken zu verhindern, wodurch das Kopieren und Drucken Ihrer PDF-Datei (etwas) schwieriger wird
quelle
Ja, Sie können zuerst Ihre PDF-Seiten in PNG / JPG-Bilder konvertieren und dann PNG / JPG in PDF konvertieren . Wenn jedoch die Person, an die Sie Ihre Datei senden, einen OCR-Dienst verwendet, um die Texte aus Ihrer Datei abzurufen.
quelle