Kami dengan senang hati mengumumkan rilis GroupDocs.Parser for .NET 26.7, tersedia sejak Juli 2026.
Apa yang baru di rilis ini
| Kunci | Ringkasan | Kategori |
|---|---|---|
| PARSERNET-2890 | Menerapkan kemampuan untuk mengekstrak anotasi dari dokumen PDF | Improvement |
| PARSERNET-2891 | Menerapkan paket NuGet untuk .NET 6, .NET 8, .NET 10 | Improvement |
Perubahan API Publik
Menerapkan kemampuan untuk mengekstrak anotasi dari dokumen PDF
Kelas AnnotationItem telah ditambahkan ke namespace GroupDocs.Parser.Data.
Properti System.String Value telah ditambahkan ke kelas GroupDocs.Parser.Data.AnnotationItem.
Properti Boolean Annotations telah ditambahkan ke kelas GroupDocs.Parser.Options.Features.
Properti Boolean IncludeAnnotations telah ditambahkan ke kelas GroupDocs.Parser.Options.TextOptions.
Metode System.Collections.Generic.IEnumerable<GroupDocs.Parser.Data.AnnotationItem> GetAnnotations() telah ditambahkan ke kelas GroupDocs.Parser.Parser.
Metode System.Collections.Generic.IEnumerable<GroupDocs.Parser.Data.AnnotationItem> GetAnnotations(Int32) telah ditambahkan ke kelas GroupDocs.Parser.Parser.
Menerapkan paket NuGet untuk .NET 6, .NET 8, .NET 10
Perubahan API Publik: Tidak ada.
Contoh kode
Ekstrak anotasi bersama dengan teks lengkap
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);
}
}
Ekstrak anotasi secara terpisah
using (Parser parser = new Parser("C:\\MyDocuments\\MyFile.pdf"))
{
IEnumerable<AnnotationItem> annotations = parser.GetAnnotations();
foreach (AnnotationItem annotation in annotations)
{
Console.WriteLine(annotation.Value);
}
}
Cara mendapatkan pembaruan
NuGet
Instal paket router — paket ini akan secara otomatis memilih paket yang sesuai untuk platform Anda: