![]() |
Meta-Daten von Dateien verändern
Hallo Zusammen,
ich benötige für eine Software die Möglichkeit, dass ich die Meta-Daten ändern kann. Bei Office-Dateien ist das weniger das Problem, weich ich das dort über das Eigenschaften-Fenster machen kann. ABer wenn ich jetzt z.B. bei einem pdf-Dokument einen Kommentar, den Titel, das Thema oder sonst etwas ändern möchte, ist das nicht so einfach möglich. Ich möchte daher, dass ich eine Datei in meiner Anwendung markiere und dann ein Fenster öffnen kann, bei demich die Meta-Daten ändern kann. Daher meine Frage: Ist es möglich, dass ich so eine Funktion in meine Software einbauen kann? Hat jemand schon einmal soetwas gemacht? Vielen Dank Patrick |
AW: Meta-Daten von Dateien verändern
Diese "Metadaten" in dem Eigenschaften-Fenster des Explorers,
da registrieren installierte Programme ihre selbstprogrammierten "Eigenschaften"-Tabs und der Explorer ruft dann Funktionen dieser Programme auf, welche sich dann um die Darstellung und Behandlung des Tabs kümmern. Genauso sieht es mit den angezeigten Infos in der Statusleiste oder mit den Preview-Handlern aus. Entweder du findest raus, wie du die entsprechenden Programme ansprechen/steuern kannst oder du implementierst das alles selber. Also es müsste ein Code/Komponente in dein Programm, welcher das gewünschte Dateiformat verarbeiten kann. (auslesen/anzeigen und bearbeiten/ändern) |
AW: Meta-Daten von Dateien verändern
Zitat:
Weißt du zufällig auch, welche Schnittstellen dafür zuständig sind (Win-APIs)? Würd mal gern damit rumspielen! Sry fürs Faulsein und Nicht-Selber-Recherchieren :P |
AW: Meta-Daten von Dateien verändern
|
AW: Meta-Daten von Dateien verändern
Für PDF Metadaten kann man z.B.
![]() Das gibt es mit einer GUI und auch als Konsolenanwendung. |
AW: Meta-Daten von Dateien verändern
Guten Morgen Zusammen,
vielen Dank für Eure Anregungen. Aber mir scheint das Dingen ist eine Nummer zu groß für mich... Vielen Dank Patrick |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:38 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz