Kami senang mengumumkan rilis GroupDocs.Parser for .NET 25.10, tersedia sejak Oktober 2025. Pembaruan ini membawa kemampuan ekstraksi tabel baru, beberapa penyempurnaan API, dan perbaikan penting untuk paginasi PDF.

Apa yang baru di rilis ini

📄 Ekstrak tabel dari halaman mana saja (PARSERNET‑2745)

Menambahkan dua overload ke GroupDocs.Parser.Parser yang memungkinkan Anda mengambil struktur tabel langsung dari dokumen, tanpa memerlukan template.

  • IEnumerable<PageTableArea> GetTables() – mengekstrak tabel dari seluruh dokumen.
  • IEnumerable<PageTableArea> GetTables(int pageIndex) – mengekstrak tabel dari halaman tertentu.

Catatan: PageTableArea mewakili wilayah tabel yang terdeteksi bersama sel-selnya, referensi halaman, dan persegi panjang pembatas.

Contoh – Mengambil tabel dari satu halaman

using (Parser parser = new Parser(filePath))
{
    int pageIndex = 0;               // first page (zero‑based)
    IEnumerable<PageTableArea> tables = parser.GetTables(pageIndex);

    // iterate over tables
    foreach (var table in tables)
    {
        // work with table.Cells, table.Page, etc.
    }
}

🔧 Redesign API – konstruktor internal PageTableArea (PARSERNET‑2743)

Konstruktor publik GroupDocs.Parser.Data.PageTableArea telah dihapus dan kini internal. Instance kelas ini dibuat secara eksklusif oleh mesin Parser, mencegah penggunaan yang tidak sengaja. Ini adalah perubahan yang tidak kompatibel mundur bagi siapa pun yang menginstansiasi PageTableArea secara langsung.

🐞 Perbaikan – parsing PDF terbatas pada 4 halaman pertama (PARSERNET‑1871)

Parser sekarang memproses semua halaman dokumen PDF dengan benar. Sebelumnya, hanya empat halaman pertama yang dikembalikan saat memanggil API parsing.

Cara memperoleh pembaruan

Sumber daya