สิ่งใหม่ในการปล่อยเวอร์ชันนี้

  • [Enhancement] เพิ่มการสกัดตารางโดยไม่ต้องใช้เทมเพลตจากงานนำเสนอ (PARSERNET‑2776)
    ตอนนี้พาร์เซอร์สามารถสกัดตารางทั้งหมดจากไฟล์งานนำเสนอได้โดยตรง โดยไม่ต้องจัดหาเทมเพลตการจัดวาง

  • [Enhancement] เพิ่มการสกัดตารางโดยไม่ต้องใช้เทมเพลตจากสเปรดชีต (PARSERNET‑2775)
    การสกัดตารางทำงานสำหรับสเปรดชีตแบบ Excel โดยคืนเฉพาะตาราง ListObject ตัวแปร pageIndex จะตรงกับดัชนีของเวิร์กชีต

การปรับปรุงทั้งสองทำให้ API สาธารณะคงเดิม ดังนั้นโค้ดที่มีอยู่จึงยังคงคอมไพล์ได้

การใช้งาน – สกัดตารางจากงานนำเสนอ

using (Parser parser = new Parser(filePath))
{
    // Returns every table found in the whole presentation
    IEnumerable<PageTableArea> tables = parser.GetTables();
}

การใช้งาน – สกัดตารางจากสเปรดชีต

using (Parser parser = new Parser(filePath))
{
    int pageIndex = 0;               // Worksheet index
    // Returns ListObject tables from the specified worksheet
    IEnumerable<PageTableArea> tables = parser.GetTables(pageIndex);
}

การแก้ไขและการปรับปรุง

ประเภท คำอธิบาย
Enhancement การสกัดตารางโดยไม่ต้องใช้เทมเพลตจากงานนำเสนอ (PARSERNET‑2776)
Enhancement การสกัดตารางโดยไม่ต้องใช้เทมเพลตจากสเปรดชีต (PARSERNET‑2775)

ไม่มีการเปลี่ยนแปลง API สาธารณะหรือการเปลี่ยนแปลงที่ทำให้โค้ดเสียหายในเวอร์ชันนี้

วิธีรับการอัปเดต

แหล่งข้อมูล