GroupDocs.Metadata auf einen Blick

Nachfolgend finden Sie eine Übersicht über GroupDocs.Metadata for .NET

Illustration metadata

C# Anwendungsintegration

Die GroupDocs.Metadata for .NET-API lässt sich einfach in C#, ASP.NET und andere .NET-basierte Anwendungen integrieren, um Ihren Endbenutzern die Bearbeitung von Metadaten aus einer Reihe von Bildern, Dokumenten und anderen Mediendateien zu erleichtern Formate ohne Installation externer Software. Die .NET-Metadatenbibliothek unterstützt die Erstellung von Tools zum schnellen Hinzufügen von Funktionen zum Anzeigen, Bearbeiten, Entfernen, Extrahieren, Vergleichen und Exportieren von Metadaten in einer Reihe branchenüblicher Dokumentformate wie PDF, Microsoft Office Word, Excel-Tabellen, PowerPoint-Präsentationen und Outlook E-Mails, Projekte, Visio-Diagramme, OneNote, Bilder, AutoCAD, Photoshop, Audio, Video und Metadateien.

Verschiedene Metadatentypen

Die Metadaten-API ist sehr flexibel und einfach zu bedienen. Es erhält die Dokumentdatei als Eingabe, analysiert die Metadateninformationen, ermöglicht die Durchführung unterstützter Metadatenoperationen und speichert die geänderte Datei, um bei späterer Verwendung schnell darauf zugreifen zu können. Es funktioniert mit den wichtigsten Metadatenstandards wie integrierten, XMP, EXIF, IPTC, Image Resource Blocks, ID3 und benutzerdefinierten Metadateneigenschaften. Über die GroupDocs.Metadata for .NET-API können Sie auch zwei Dokumente vergleichen, um Unterschiede und Ähnlichkeiten in ihren Metadateneigenschaften zu identifizieren. Sie können auch Metadaten erforderlicher Dokumente nach Excel, CSV oder DataSet exportieren.

Alle gängigen Umgebungen werden unterstützt

GroupDocs.Metadata for .NET kann zum Entwickeln von Anwendungen in jeder Entwicklungsumgebung verwendet werden, die auf die Plattform .NET abzielt. Es ist mit allen .NET-basierten Sprachen kompatibel und unterstützt gängige Betriebssysteme (Windows, Linux, MacOS), auf denen Mono- oder .NET-Frameworks (einschließlich .NET Core) installiert werden können.

Plattformunabhängigkeit

GroupDocs.Metadata for .NET unterstützt folgende Betriebssysteme, Frameworks und Paketmanager:

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

Unterstützte Dateiformate

GroupDocs.Metadata for .NET unterstützt die folgenden Dokumentdateiformate.

Office-Formate

  • tragbar: PDF
  • Word: DOC, DOCX, DOCM, DOT, DOTX, DOTM, RTF, TXT
  • Excel: XLS, XLSX, XLSM, XLSB, XLTM, XLT, XLTM, XLTX, XLAM, SXC, SpreadsheetML
  • PowerPoint: PPT, PPTX, PPS, PPSX, PPSM, POT, POTM, POTX, PPTM
  • OpenDocument: ODT, ODS
  • Visio: VSD, VDX, VSS, VSSX, VSX, VST, VSTX, VTX, VSDX, VDW, VSTM, VSSM, VSDM

Medien & Grafiken

  • Video: AVI, MOV, QT, FLV
  • Beliebte Bildformate: JPG, JPEG, JPE, JP2, PNG, BMP
  • Mehrseitige Bilder: GIF, WEBP, TIFF, DJVU, DJV, DICOM
  • Audio: MP3, WAV
  • Matroska Media Container: MKV, MKA, MK3D, WEBM
  • AutoCAD: DWG, DXF
  • Photoshop: PSD

Andere

  • Outlook: MSG, EML, EMLX, PST, OS
  • Schriftarten: OTF, OTC, TTF, TTC
  • Projekt: MPP
  • Metafiles: EMF, WMF
  • vCard: VCF, VCR
  • OneNote: ONE
  • Andere: EPUB, ZIP, TORRENT, ASF

GroupDocs.Metadata for .NET-Funktionen

Verwenden Sie Metadaten, um PDF-, Office-, Bild- und andere Formate zu schützen

Feature icon

Identifizieren Sie integrierte und benutzerdefinierte Metadaten

Viele Dateiformate verfügen über obligatorische Metadaten. Bearbeiten Sie diese sowie benutzerdefinierte Metadaten für Ihre eigenen Ziele

Feature icon

Finden Sie Fotos, die mit einer bestimmten Kamera aufgenommen wurden

Erhalten Sie Informationen zu in Metadaten gespeicherten Fotos, einschließlich Kamerahersteller, Modell, Auflösung usw

Feature icon

Möglichkeit zur Erkennung/Entfernung digitaler Signaturen

Finden Sie alle digitalen Metadaten in Ihren Geschäftsdateien und entfernen Sie, was Sie benötigen

Feature icon

Fotostandort

Importieren Sie Bildmetadateneigenschaften und entfernen Sie Standortinformationen aus Fotos

Feature icon

Metadatensuche

Durchsuchen Sie die Metadateneigenschaften von Dateien und zählen Sie alle Arten von Metadaten auf

Feature icon

Saubere Geschäftsdaten

Entfernen Sie Metadaten und Kommentare aus Berichten und Dokumenten

Feature icon

Dokumentvorschauen

Generieren Sie Bildvorschauen für EPUB-, CAD-, EML- und MSG-Dateien

Feature icon

Matroska Multimedia-Unterstützung

Lesen Sie Matroska-Untertitel und rufen Sie Metadaten von Audio- und Videodateien ab

Feature icon

Erhalten Sie Metadaten von Archivformaten und Torrents

Bearbeiten Sie Metadaten von Archivdateien wie .ZIP und Dateien mit Torrent-Daten

Feature icon

Laufzeiterkennung des Dokumentdateityps

Unsere Lösung bietet die Möglichkeit, den Datei- oder Streamtyp vor der Metadatenverarbeitung zu erkennen

Feature icon

Analysieren Sie Metadatenunterschiede

Vergleichen Sie Metadateneigenschaften unterstützter Formate und identifizieren Sie Unterschiede oder Ähnlichkeiten

Feature icon

Reduzierung des Speicherverbrauchs von Dokumenten und Bildern

Bereinigen Sie Dokumente und Bilder von zusätzlichen versteckten Daten

Feature icon

Kontrollbürodokumente

Rufen Sie versteckte Daten in Microsoft Word-, Excel-, PowerPoint- und PDF-Dateien ab und entfernen Sie sie

Feature icon

Ersetzen Sie Metadateneigenschaften unterstützter Dateiformate

Es ist durchaus möglich, eine Liste geeigneter Dokumentmetadaten zu erhalten und den Inhalt jedes Eintrags zu ersetzen

Feature icon

TIFF-Bildunterstützung

IPTC-Metadatenpakete in TIFF-Bildern hinzufügen, aktualisieren und löschen

Feature icon

Microsoft Excel-Unterstützung

Extrahieren Sie Metadaten aus Microsoft Excel-Dateien ab Excel 95

Feature icon

Unterstützung für PNG-Bilder

Extrahieren Sie Textmetadaten aus PNG-Bilddateien

Feature icon

Erkennung des MIME-Typs

Ermitteln Sie den MIME-Typ einer bestimmten Datei oder eines bestimmten Dateistreams

Feature icon

Bildvorschauen

Rufen Sie Miniaturansichten ab und rendern Sie Bildvorschauen für unterstützte Formate

Feature icon

Matroska Multimedia-Sicherheit

Identifizieren Sie den Passwortschutz und die Unterstützung für den Matroska-Multimedia-Container

Feature icon

Integrierte Metadatenunterstützung

Verwenden Sie einen definierten Schlüssel, um Metadateneigenschaften unterstützter Formate zu lesen

Feature icon

EXIF-Bildmetadaten

Aktualisieren Sie EXIF-Metadateneigenschaften in WEBP-, PNG- und PSD-Dateien

Feature icon

Unterstützung für E-Mails und Schriftarten

Lesen Sie Metadaten von E-Mail-Nachrichten und analysieren Sie OpenType-Schriftartendateien

Feature icon

Verarbeitung von Multimediadateien

Extrahieren Sie XMP-Metadateneigenschaften in MOV-, MP3- und WEBP-Dateien

Codebeispiele

Einige Anwendungsfälle typischer GroupDocs.Metadata for .NET-Vorgänge

Finden Sie versteckte Metadaten

Um den inneren Dokumentinhalt zu kontrollieren, können Sie Dokumentmetadaten finden und verarbeiten:

So erhalten Sie spezifische Dokumentmetadaten

// Laden Sie das Quelldokument in den Metadatenkonstruktor
using (Metadata metadata = new Metadata("source.pptx"))
{
    // Rufen Sie alle Eigenschaften ab, die den Namen des letzten Dokumenteditors enthalten
    // oder das Datum/die Uhrzeit der letzten Änderung des Dokuments
    var properties = metadata.FindProperties(
        p => p.Tags.Contains(Tags.Person.Editor) || 
        p.Tags.Contains(Tags.Time.Modified));

    // Abgerufene Metadateneinträge verarbeiten
    foreach (var property in properties)
    {
        Console.WriteLine("Property name: {0}, Property value: {1}", property.Name, property.Value);
    }
}

Sicherer Dokumenteninhalt

Fügen Sie versteckte Metadaten zu Ihren Geschäftsdateien hinzu, um deren Inhalt zu schützen:

So fügen Sie einer Datei unabhängig von ihrem Format einige fehlende Metadateneigenschaften hinzu.

// Quelldokument laden
using (Metadata metadata = new Metadata("source.pdf"))
{
    if (metadata.FileFormat != FileFormat.Unknown && !metadata.GetDocumentInfo().IsEncrypted)
    {
        // Fügen Sie eine Eigenschaft hinzu, die das Datum des letzten Drucks der Datei enthält, falls diese fehlt
        // Die Eigenschaft wird hinzugefügt, wenn das Dokument diese Art von Metadaten unterstützt
        var affected = metadata.AddProperties(p => p.Tags.Contains(Tags.Time.Printed), new PropertyValue(DateTime.Now));
          
        Console.WriteLine("Affected properties: {0}", affected);

        // Speichern Sie das geänderte Dokument in einem angegebenen Pfad
        metadata.Save("output.pdf");
    }
}

Tipps zur temporären Lizenz

1
Melden Sie sich mit Ihrer geschäftlichen E-Mail-Adresse an. Kostenlose E-Mail-Dienste sind nicht zulässig.
2
Klicken Sie im zweiten Schritt auf die Schaltfläche Provisorische Lizenz anfordern.
 Deutsch