We zijn verheugd de release van GroupDocs.Parser for .NET 26.7 aan te kondigen, beschikbaar vanaf juli 2026.

Wat is nieuw in deze release

Sleutel Samenvatting Categorie
PARSERNET-2890 Implementeer de mogelijkheid om annotaties uit PDF‑documenten te extraheren Verbetering
PARSERNET-2891 Implementeer NuGet‑pakketten voor .NET 6, .NET 8, .NET 10 Verbetering

Wijzigingen in de openbare API

Implementatie van de mogelijkheid om annotaties uit PDF‑documenten te extraheren

Klasse AnnotationItem is toegevoegd aan de namespace GroupDocs.Parser.Data.
Eigenschap System.String Value is toegevoegd aan de klasse GroupDocs.Parser.Data.AnnotationItem.

Eigenschap Boolean Annotations is toegevoegd aan de klasse GroupDocs.Parser.Options.Features.
Eigenschap Boolean IncludeAnnotations is toegevoegd aan de klasse GroupDocs.Parser.Options.TextOptions.

Methode System.Collections.Generic.IEnumerable<GroupDocs.Parser.Data.AnnotationItem> GetAnnotations() is toegevoegd aan de klasse GroupDocs.Parser.Parser.
Methode System.Collections.Generic.IEnumerable<GroupDocs.Parser.Data.AnnotationItem> GetAnnotations(Int32) is toegevoegd aan de klasse GroupDocs.Parser.Parser.

Implementeer NuGet‑pakketten voor .NET 6, .NET 8, .NET 10

Wijzigingen in de openbare API: geen.

Codevoorbeeld

Annotaties extraheren samen met volledige tekst

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);
    }
}

Annotaties afzonderlijk extraheren

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

Hoe de update te verkrijgen

NuGet

Installeer het router‑pakket — het selecteert automatisch het juiste pakket voor uw platform: