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: