Lösung zur Verwaltung von Dokumentenmetadaten

APIs und Apps zum Lesen, Bearbeiten, Ersetzen und Entfernen von Metadaten von Dokumenten, Bildern und anderen Dateiformaten auf gängigen Plattformen.

Fügen Sie versteckte Metadateninformationen zu Ihren Geschäftsdateien und Dokumenten hinzu.

Ändern oder entfernen Sie Metadaten, die bereits in Ihren Dokumenten enthalten sind.

Sammeln und analysieren Sie Informationen über Dokumenten- und Dateimetadaten.

Überprüfung der Funktionen von GroupDocs.Metadata

Unsere Lösung ist darauf ausgelegt, Metadaten in vielen gängigen Dateiformaten zu bearbeiten, darunter Bilder und Office-Dokumente.

  • Schützen Sie Geschäftsinformationen

    Fügen Sie versteckte Metadaten zu Ihren sensiblen Dateien und Dokumenten hinzu.

  • Kontrollieren Sie die Metadaten des Dokuments

    Sammeln Sie detaillierte Informationen zu den in Dokumenten enthaltenen Metadaten.

  • Metadateninformationen bearbeiten

    Ändern Sie Inhalte oder löschen Sie Metadaten in vielen unterstützten Dateiformaten.

  • Diverse Zusatzfunktionen

    Erhalten Sie eine Dokumentvorschau, extrahieren Sie Metadatenpakete usw.

Schützen Sie Dokumente mithilfe von Metadaten

GroupDocs.Metadata typische Codebeispiele für Vorgänge.

Entfernen Sie unnötige Metadaten aus Bildern und Dokumenten

GroupDocs.Metadata hilft Ihnen, versteckte Informationen ganz einfach aus Ihren Dateien und Dokumenten zu entfernen. Sie können schnell Details löschen, etwa wann und wo ein Bild aufgenommen wurde, oder Autoren- und Herausgeberinformationen aus Office-Dokumenten entfernen.
// Übergeben Sie den Pfad zu einem Dokument an den Konstruktor Metadata
using (Metadata metadata = new Metadata("source.docx"))
{
    // Entfernen Sie Dokumenteigenschaften, die mit dem Ersteller und Editor verbunden sind
    var affected = metadata.RemoveProperties(
        p => p.Tags.Contains(Tags.Person.Creator) ||
            p.Tags.Contains(Tags.Person.Editor));

    // Prozessergebnis der Metadatenentfernung
    Console.WriteLine("Properties removed: {0}", affected);

    // Bereinigtes Dokument speichern
    metadata.Save("result.docx");
}                    
// Übergeben Sie den Pfad zu einem Dokument an den Konstruktor Metadata
try (Metadata metadata = new Metadata("source.docx"){

    // Entfernen Sie Dokumenteigenschaften, die mit dem Ersteller und Editor verbunden sind
    int affected = metadata.removeProperties(
        new ContainsTagSpecification(Tags.getPerson().getCreator()).or(
        new ContainsTagSpecification(Tags.getPerson().getEditor())));

    // Prozessergebnis der Metadatenentfernung
    System.out.println(String.format("Properties removed: %s", affected));

    // Bereinigtes Dokument speichern
    metadata.save("result.docx");
}
// Übergeben Sie den Pfad zu einem Dokument an den Konstruktor Metadata
const metadata = new groupdocs.metadata.Metadata("source.docx");

// Entfernen Sie Dokumenteigenschaften, die mit dem Ersteller und Editor verbunden sind
var affected = metadata.removeProperties(
    new groupdocs.metadata.ContainsTagSpecification(groupdocs.metadata.Tags.getPerson().getCreator()).or(
    new groupdocs.metadata.ContainsTagSpecification(groupdocs.metadata.Tags.getPerson().getEditor()))
    );

// Prozessergebnis der Metadatenentfernung
console.log('Properties removed: ${affected}');

// Bereinigtes Dokument speichern
metadata.save("result.docx");                        
import groupdocs.metadata as gm
def run():

    # Übergeben Sie den Pfad zu einem Dokument an den Konstruktor Metadata
    with gm.Metadata("input.docx") as metadata:

        # Entfernen Sie Dokumenteigenschaften, die mit dem Ersteller und Editor verbunden sind
        specification = gm.search.ContainsTagSpecification(gm.tagging.Tags.person.creator).
            either(gm.search.ContainsTagSpecification(gm.tagging.Tags.person.editor)).
            either(gm.search.OfTypeSpecification(gm.common.MetadataPropertyType.STRING).
            both(gm.search.WithValueSpecification("John")))
        affected = metadata.remove_properties(specification)

        # Prozessergebnis der Metadatenentfernung
        print(f"Properties removed: {affected}")

        # Bereinigtes Dokument speichern
        metadata.save("output.docx")

Mehr als 70 Formate werden unterstützt

GroupDocs.Metadata hilft bei der Kontrolle von Metadaten in gängigen Dokument- und Dateiformaten.

GroupDocs.Metadata Erfolge

Entdecken Sie die wichtigsten Kennzahlen der Leistungen unserer Bibliothek

  • 70+

    Unterstützte Formate

    GroupDocs.Metadata unterstützt die Metadatenbearbeitung für mehr als 70 gängige Dateiformate.

  • 700k

    NuGet-Downloads

    Das Paket „GroupDocs.Metadata für .NET NuGet“ wurde mehr als 700.000 Mal heruntergeladen.

  • 15k

    Maven-Downloads

    GroupDocs.Metadata hat 15.000 Downloads auf Maven. Leistungsstarkes Java-Metadatenmanagement.

  • 140+

    Zufriedene Kunden

    Sowohl berühmte Unternehmen als auch einzelne Entwickler bevorzugen GroupDocs-Produkte, um innovative Lösungen zu entwickeln.

Unsere zufriedenen Kunden

GroupDocs-Produkte vertrauen vielen Kunden auf der ganzen Welt und werden in vielen wettbewerbsfähigen Geschäftslösungen weltweit eingesetzt.

Plattformunabhängigkeit

GroupDocs.Metadata ist mit einer Vielzahl von Betriebssystemen und Frameworks kompatibel:

.NET

.NET Core 3.0 or higher
.NET 5.0 or higher
.NET Standard 2.1
Windows
Linux
Mac OS
Microsoft Visual Studio
JetBrains Rider
Microsoft Visual Code
70+ file formats

Java

J2SE 7.0 or higher
Kotlin
Windows
Linux
Mac OS
IntelliJ IDEA
Eclipse
NetBeans
70+ file formats

Node.js

Node.js 16+ and J2SE 8.0 (1.8)+
Windows
Linux
Mac OS
Atom
Visual Studio Code
Jeder andere Texteditor
70+ file formats

Python

Python 3.9+ and .Net 6+
Windows
Linux
Mac OS
IDLE
PyCharm
Visual Studio Code
70+ file formats

Bereit zum Start?

Testen Sie die Funktionen von GroupDocs.Metadata kostenlos in Ihren Anwendungen

Häufig gestellte Fragen

Haben Sie Fragen zu unserem Produkt? Wir haben Antworten!

  • Benötigt GroupDocs.Metadata Software von Drittanbietern für die Verarbeitung von Dokumentmetadaten?
    GroupDocs.Metadata arbeitet unabhängig; Es sind keine externen Bibliotheken wie Microsoft Office oder Adobe Acrobat erforderlich.
  • Kann ich die Funktionen von GroupDocs.Metadata vor dem Kauf ausprobieren?
    Absolut! GroupDocs.Metadata bietet eine kostenlose Testversion an. Installieren Sie es und erkunden Sie seine Funktionen. Bitte beachten Sie jedoch, dass Testversionen Ihren Dokumenten „Testabzeichen“ hinzufügen und nur die ersten drei Seiten verarbeiten. Für das komplette Erlebnis erhalten Sie eine kostenlose 30-tägige temporäre Lizenz mit vollem Funktionsumfang. Schauen Sie sich die Details hier an.
  • Welche Arten von Lizenzen sind verfügbar?
    Suchen Sie nach einer GroupDocs.Metadata-Lizenz? Wir bieten Ihnen verschiedene Optionen. Wählen Sie aus Lizenzen, die auf Ihre Bedürfnisse zugeschnitten sind, basierend auf Faktoren wie der Anzahl der Entwickler in Ihrem Team, Bereitstellungsstandorten (z. B. Einzelbüro oder Remote-Arbeitsplätze) und ob die Endkundenverteilung die gemeinsame Nutzung des SDK/der API mit Kunden erfordert. Alternativ können Sie sich für eine monatliche Nutzungslizenz entscheiden, bei der Sie mit getakteten Tarifen auf Basis Ihrer Nutzung bezahlen. Entdecken Sie weiter und finden Sie die perfekte Lösung hier.
 Deutsch