Hey zusammen,
um Arbeitsprozesse zu beschleunigen, greife ich gern auf Servicemenüs zurück. Da ich seit diesem WE auf Kubuntu 18.04 umgestiegen bin, funktionieren einige der alten Servicemenüs leider nicht mehr.
So war es früher bspw. mit DoAllWithPDF möglich, per Rechtsklick die Metadaten einer PDF (Titel, Autor usw.) zu ändern. Aus der Not heraus habe ich recherchiert und ein eigenes Servicemenü gebastelt:
Der entsprechende Eintrag sieht wie folgt aus:
[Desktop Action print] Icon=text-xml Name[de]=Metadaten bearbeiten Exec=exiftool -overwrite_original '-PDF:Title<${filename;s/\..*?$//}' '-XMP-dc:Title<${filename;s/\..*?$//}' -Author="© 2018 Chip" %F
Die Idee mit '-PDF:Title<${filename;s/\..*?$//}' '-XMP-dc:Title<${filename;s/\..*?$//}' habe ich von hier. Eigentlich funktioniert auch alles soweit - außer, dass im Feld "Titel" nicht nur der Dateiname, sondern auch die Erweiterung übernommen wird. Führe ich den Befehl
exiftool '-PDF:Title<${filename;s/\..*?$//}' '-XMP-dc:Title<${filename;s/\..*?$//}' file.pdf
jedoch in der Konsole aus, wird die Endung, wie erwartet, entfernt. Dies entspricht auch der Angabe in der obigen Anleitung:
${filename;s/\..*?$//} – use filename and remove extension via a regular expression
Gibt es eine Möglichkeit, dass selbst gebastelte Servicemenü anzupassen, sodass im Ergebnis die Endung nicht im Feld "Titel" erscheint.
Vielen Dank im Voraus für Eure Hilfe!
Chipy
Moderiert von Cruiz:
Dieses Thema ist verschoben worden. Bitte beachte die als wichtig markierten Themen („Welche Themen gehören hier her und welche nicht?“)!