Wir freuen uns, die Veröffentlichung von GroupDocs.Parser für .NET 26.7 bekannt zu geben, verfügbar seit Juli 2026.

Was ist neu in dieser Version

Schlüssel Zusammenfassung Kategorie
PARSERNET-2890 Implementierung der Möglichkeit, Anmerkungen aus PDF-Dokumenten zu extrahieren Verbesserung
PARSERNET-2891 Implementierung von NuGet-Paketen für .NET 6, .NET 8, .NET 10 Verbesserung

Änderungen an der öffentlichen API

Implementierung der Möglichkeit, Anmerkungen aus PDF-Dokumenten zu extrahieren

Klasse AnnotationItem wurde zum Namespace GroupDocs.Parser.Data hinzugefügt.
Eigenschaft System.String Value wurde zur Klasse GroupDocs.Parser.Data.AnnotationItem hinzugefügt.

Eigenschaft Boolean Annotations wurde zur Klasse GroupDocs.Parser.Options.Features hinzugefügt.
Eigenschaft Boolean IncludeAnnotations wurde zur Klasse GroupDocs.Parser.Options.TextOptions hinzugefügt.

Methode System.Collections.Generic.IEnumerable<GroupDocs.Parser.Data.AnnotationItem> GetAnnotations() wurde zur Klasse GroupDocs.Parser.Parser hinzugefügt.
Methode System.Collections.Generic.IEnumerable<GroupDocs.Parser.Data.AnnotationItem> GetAnnotations(Int32) wurde zur Klasse GroupDocs.Parser.Parser hinzugefügt.

Implementierung von NuGet-Paketen für .NET 6, .NET 8, .NET 10

Änderungen an der öffentlichen API: Keine.

Codebeispiel

Anmerkungen zusammen mit dem Volltext extrahieren

using (Parser parser = new Parser("C:\\MyDocuments\\MyFile.pdf"))
{
    TextOptions options = new TextOptions()
    {
        IncludeAnnotations = true
    };
    using (TextReader reader = parser.GetText(options))
    {
        string text = reader.ReadToEnd();
        Console.WriteLine(text);
    }
}

Anmerkungen separat extrahieren

using (Parser parser = new Parser("C:\\MyDocuments\\MyFile.pdf"))
{
    IEnumerable<AnnotationItem> annotations = parser.GetAnnotations();
    foreach (AnnotationItem annotation in annotations)
    {
        Console.WriteLine(annotation.Value);
    }
}

Wie Sie das Update erhalten

NuGet

Installieren Sie das Router-Paket — es wählt automatisch das passende Paket für Ihre Plattform aus: