Z przyjemnością ogłaszamy wydanie GroupDocs.Parser for .NET 26.7, dostępne od lipca 2026.
Co nowego w tym wydaniu
| Klucz | Podsumowanie | Kategoria |
|---|---|---|
| PARSERNET-2890 | Wdrożenie możliwości wyodrębniania adnotacji z dokumentów PDF | Ulepszenie |
| PARSERNET-2891 | Wdrożenie pakietów NuGet dla .NET 6, .NET 8, .NET 10 | Ulepszenie |
Zmiany w publicznym API
Wdrożenie możliwości wyodrębniania adnotacji z dokumentów PDF
Klasa AnnotationItem została dodana do przestrzeni nazw GroupDocs.Parser.Data.
Właściwość System.String Value została dodana do klasy GroupDocs.Parser.Data.AnnotationItem.
Właściwość Boolean Annotations została dodana do klasy GroupDocs.Parser.Options.Features.
Właściwość Boolean IncludeAnnotations została dodana do klasy GroupDocs.Parser.Options.TextOptions.
Metoda System.Collections.Generic.IEnumerable<GroupDocs.Parser.Data.AnnotationItem> GetAnnotations() została dodana do klasy GroupDocs.Parser.Parser.
Metoda System.Collections.Generic.IEnumerable<GroupDocs.Parser.Data.AnnotationItem> GetAnnotations(Int32) została dodana do klasy GroupDocs.Parser.Parser.
Wdrożenie pakietów NuGet dla .NET 6, .NET 8, .NET 10
Zmiany w publicznym API: Brak.
Przykład kodu
Wyodrębnianie adnotacji wraz z pełnym tekstem
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);
}
}
Wyodrębnianie adnotacji osobno
using (Parser parser = new Parser("C:\\MyDocuments\\MyFile.pdf"))
{
IEnumerable<AnnotationItem> annotations = parser.GetAnnotations();
foreach (AnnotationItem annotation in annotations)
{
Console.WriteLine(annotation.Value);
}
}
Jak uzyskać aktualizację
NuGet
- .NET Framework 4.6.2 package
- .NET Standard 2.1 package
- .NET 6 package
- .NET 8 package
- .NET 10 package
Zainstaluj pakiet routera — automatycznie wybierze odpowiedni pakiet dla Twojej platformy: