Siamo lieti di annunciare il rilascio di GroupDocs.Parser per .NET 26.7, disponibile a partire da luglio 2026.
Novità di questa versione
| Chiave | Riepilogo | Categoria |
|---|---|---|
| PARSERNET-2890 | Implementare la possibilità di estrarre le annotazioni dai documenti PDF | Miglioramento |
| PARSERNET-2891 | Implementare pacchetti NuGet per .NET 6, .NET 8, .NET 10 | Miglioramento |
Modifiche all’API pubblica
Implementare la possibilità di estrarre le annotazioni dai documenti PDF
La classe AnnotationItem è stata aggiunta allo spazio dei nomi GroupDocs.Parser.Data.
La proprietà System.String Value è stata aggiunta alla classe GroupDocs.Parser.Data.AnnotationItem.
La proprietà Boolean Annotations è stata aggiunta alla classe GroupDocs.Parser.Options.Features.
La proprietà Boolean IncludeAnnotations è stata aggiunta alla classe GroupDocs.Parser.Options.TextOptions.
Il metodo System.Collections.Generic.IEnumerable<GroupDocs.Parser.Data.AnnotationItem> GetAnnotations() è stato aggiunto alla classe GroupDocs.Parser.Parser.
Il metodo System.Collections.Generic.IEnumerable<GroupDocs.Parser.Data.AnnotationItem> GetAnnotations(Int32) è stato aggiunto alla classe GroupDocs.Parser.Parser.
Implementare pacchetti NuGet per .NET 6, .NET 8, .NET 10
Modifiche all’API pubblica: Nessuna.
Esempio di codice
Estrarre le annotazioni insieme al testo completo
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);
}
}
Estrarre le annotazioni separatamente
using (Parser parser = new Parser("C:\\MyDocuments\\MyFile.pdf"))
{
IEnumerable<AnnotationItem> annotations = parser.GetAnnotations();
foreach (AnnotationItem annotation in annotations)
{
Console.WriteLine(annotation.Value);
}
}
Come ottenere l’aggiornamento
NuGet
- .NET Framework 4.6.2 package
- .NET Standard 2.1 package
- .NET 6 package
- .NET 8 package
- .NET 10 package
Installa il pacchetto router — selezionerà automaticamente il pacchetto appropriato per la tua piattaforma: