S potěšením oznamujeme vydání GroupDocs.Parser for .NET 26.7, dostupné od července 2026.

Co je nového v tomto vydání

Klíč Shrnutí Kategorie
PARSERNET-2890 Implementace možnosti extrahovat anotace z PDF dokumentů Vylepšení
PARSERNET-2891 Implementace NuGet balíčků pro .NET 6, .NET 8, .NET 10 Vylepšení

Změny veřejného API

Implementace možnosti extrahovat anotace z PDF dokumentů

Třída AnnotationItem byla přidána do jmenného prostoru GroupDocs.Parser.Data.
Vlastnost System.String Value byla přidána do třídy GroupDocs.Parser.Data.AnnotationItem.

Vlastnost Boolean Annotations byla přidána do třídy GroupDocs.Parser.Options.Features.
Vlastnost Boolean IncludeAnnotations byla přidána do třídy GroupDocs.Parser.Options.TextOptions.

Metoda System.Collections.Generic.IEnumerable<GroupDocs.Parser.Data.AnnotationItem> GetAnnotations() byla přidána do třídy GroupDocs.Parser.Parser.
Metoda System.Collections.Generic.IEnumerable<GroupDocs.Parser.Data.AnnotationItem> GetAnnotations(Int32) byla přidána do třídy GroupDocs.Parser.Parser.

Implementace NuGet balíčků pro .NET 6, .NET 8, .NET 10

Změny veřejného API: Žádné.

Příklad kódu

Extrahování anotací spolu s úplným textem

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

Extrahování anotací samostatně

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

Jak získat aktualizaci

NuGet

Nainstalujte router balíček — automaticky vybere vhodný balíček pro vaši platformu: