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
- .NET Framework 4.6.2 package
- .NET Standard 2.1 package
- .NET 6 package
- .NET 8 package
- .NET 10 package
Nainstalujte router balíček — automaticky vybere vhodný balíček pro vaši platformu: