Ich habe viele Musikdateien; mit dem Programm mp3Tag hatte ich das alles organisiert. Ich habe die korrekten Metadaten, wie es möglich ist. Ich suche nach einer kostenlosen Software, die dasselbe tut, aber für PDF-Dateien.
Akzeptierte Antwort:
Ghostscript kann Dokument-Metadaten in jedes PDF einfügen oder ändern.
Warnhinweise: Dabei liest Ghostscript (1) zuerst den kompletten PDF-Code ein, (2) verarbeitet zweitens diesen kompletten PDF-Code erneut, (3) schreibt eine komplett neue PDF-Datei. Dieser Vorgang kann gewollt sein (kann zum Vorteil der PDF-Qualität sein, zB durch zusätzliches Einbetten bisher fehlender Schriften) oder ungewollt…
Wie es geht
-
Erstellen Sie eine Textdatei namens mydocinfo.pdfmark und fügen Sie den folgenden Inhalt ein:
[ /Title (Jaziel's Important Document) /Author (Jaziel Aguirre) /Subject (Mr. Aguirre's experiments with pdfmark) /Creator (JA's Metadata Inserter) /ModDate (D:19700101000000+01'00') /Producer (A 'pdfmark' trick with Ghostscript) /Keywords (Metadata, Ghostscript, PDF, Linux) /CreationDate (D:20181229104653+01'00') /DOCINFO pdfmark
Beachten Sie, dass der öffnende
[
tut NICHT erfordern einen schließenden]
— es wird durch das Schlüsselwort „pdfmark“ geschlossen. -
Führen Sie nun diesen Ghostscript-Befehl aus, um die neuen Metadaten in ein vorhandenes PDF einzufügen:
gs \ -o with-metadata.pdf \ -sDEVICE=pdfwrite \ existing.pdf \ mydocinfo.pdfmark
-
Prüfen Sie die neuen Metadaten:
pdfinfo with-metadata.pdf Title: Jaziel's Important Document Subject: Mr. Aguirre's experiments with pdfmark Keywords: Metadata, Ghostscript, PDF, Linux Author: Jaziel Aguirre Creator: JA's Metadata Inserter Producer: A 'pdfmark' trick with Ghostscript CreationDate: Sat Dec 29 10:46:53 2018 CET ModDate: Thu Jan 1 00:00:00 1970 CET Tagged: no UserProperties: no Suspects: no Form: none JavaScript: no Pages: 1 Encrypted: no Page size: 142.8 x 202.08 pts Page rot: 0 File size: 5394 bytes Optimized: no PDF version: 1.7
(Getestet mit Ghostscript v9.27.)