เรามีความยินดีที่จะประกาศการปล่อย GroupDocs.Total for Node.js via Java v26.10 ซึ่งพร้อมให้บริการตั้งแต่ ตุลาคม 2026. การอัปเดตนี้นำเสนอการแก้ไขข้อบกพร่อง, การอัปเกรดเวอร์ชันของไลบรารีแต่ละตัวในชุด, และแนะนำ GroupDocs.Assembly เป็นผลิตภัณฑ์ใหม่ที่รวมอยู่ในแพ็คเกจ Total.
มีอะไรใหม่ในรุ่นนี้
ผลิตภัณฑ์ต่อไปนี้ได้รับการอัปเดตในเวอร์ชันนี้:
- GroupDocs.Conversion for Node.js via Java (26.6 → 26.9)
- GroupDocs.Viewer for Node.js via Java (26.5 → 26.9)
- GroupDocs.Comparison for Node.js via Java (26.5 → 26.10)
- GroupDocs.Watermark for Node.js via Java (26.4 → 26.9)
- GroupDocs.Redaction for Node.js via Java (26.7 → 26.10)
- GroupDocs.Parser for Node.js via Java (26.5 → 26.9)
- GroupDocs.Search for Node.js via Java (26.6 → 26.9.1)
- GroupDocs.Markdown for Node.js via Java (26.5 → 26.5.1)
- GroupDocs.Assembly for Node.js via Java (26.10.1) — เพิ่มใหม่ในชุด
การแก้ไขและการปรับปรุง
| ผลิตภัณฑ์ | คำอธิบาย |
|---|---|
| Comparison | การเปรียบเทียบ PDF แบบเคียงข้าง, การเปรียบเทียบช่วงหน้า, ข้อมูลแถว/คอลัมน์ของ Cells. แหล่งข้อมูลภายนอกจะถูกข้ามโดยค่าเริ่มต้น. แก้ไขปัญหาเกี่ยวกับตาราง PDF, การจัดวาง, การใช้การเปลี่ยนแปลงใน HTML, และไดเรกทอรีชั่วคราวของ macOS. |
| Conversion | การยกเลิกแบบร่วมมือสำหรับการแปลงที่ยาวนาน. การแปลงใหม่ระหว่าง Bzip2, Gzip, LZMA, XZ, และ Unix Z. ฟอร์ม PDF แบบไดนามิกและการแปลงไฟล์แนบ PDF (26.7). |
| Viewer | รองรับรูปแบบ OFD, คำอธิบายแบบ popup ของ PDF ที่ซ่อนอยู่, ตัวเลือก DPI/หมายเลขหน้า ของ Word สำหรับการเรนเดอร์แบบราสเตอร์. การแสดงตัวอย่าง HTML ของไฟล์เก็บข้อมูลได้รับการปรับปรุง. แก้ไขปัญหาเกี่ยวกับ EML, ความคิดเห็น PDF, DOCX ภาษาอาหรับ, EPSF. |
| Assembly | อ็อบเจ็กต์ Java ทำงานเป็นแหล่งข้อมูลบน JDK 16+ โดยไม่ต้องใช้แฟล็ก JVM เพิ่มเติม. JavaBean, Map, และเทมเพลตคอลเลกชันใช้งานได้ง่ายขึ้น. ชุดไม่ทำให้สแตก StAX/XML ของแอปโฮสต์พังอีกต่อไป. แก้ไขการแก้ไขความละเอียดบาร์โค้ดและการค้นหา DataTable ที่เปลี่ยนชื่อ. |
| Watermark | อัปเดตเอนจินเอกสาร. การแสดงลายน้ำรุ่นประเมินและขีดจำกัดจำนวนเอกสารถูกเปลี่ยน. แก้ไขปัญหาเกี่ยวกับการเรียกใช้ Words แบบเนทีฟ, การใช้ไลเซนส์, วัตถุอีเมลที่ฝังอยู่, และลายน้ำของคำอธิบาย PDF. |
| Redaction | ความสอดคล้องกับ OOXML เมื่อบันทึกไฟล์ Word. เทมเพลตสเปรดชีต XLT / XLTX / XLTM / TAB. ตัวจัดการแบบกำหนดเองสำหรับการลบข้อมูลในพื้นที่หน้า PDF. แก้ไขตำแหน่งของพื้นที่รูปภาพบนหน้า PDF. |
| Parser | การสกัดคำอธิบายจาก PDF, Word, และงานนำเสนอ. ตาราง HTML, จำนวนหน้า, และพื้นที่ข้อความ. การให้สิทธิ์แบบตามการใช้งานทำงานได้อีกครั้ง. ลดการใช้หน่วยความจำบน PDF ที่มีรูปภาพจำนวนมาก. |
| Search | รูปแบบดัชนีใหม่ 26.7 (ดัชนีที่มีอยู่อัปเกรดในที่เดียว). การสกัด HTML แบบเนทีฟ. แก้ไขปัญหาการรวม/ลบดัชนีและข้อผิดพลาดฟอนต์ Windows UnsatisfiedLinkError. |
| Markdown | การใช้ไลเซนส์แบบตามการใช้งานไม่ล้มเหลวอีกต่อไป. |
ฟีเจอร์ใหม่
GroupDocs.Assembly ตอนนี้รวมอยู่ใน GroupDocs.Total for Node.js via Java. มันทำให้สามารถสร้างเอกสารจากเทมเพลตและแหล่งข้อมูล (เช่น JSON, XML, JavaBeans, คอลเลกชัน). สำหรับรายละเอียดเพิ่มเติม, ดูที่ Assembly 26.10.1 release notes.
ตัวอย่างโค้ด
เปรียบเทียบเอกสารสองไฟล์
const groupdocs = require('@groupdocs/groupdocs.total');
const comparer = new groupdocs.Comparer('proposal_v1.docx');
comparer.add('proposal_v2.docx');
comparer.compare('proposal_diff.docx');
comparer.close();
วิธีรับการอัปเดต
npm
อัปเกรดแพ็กเกจ @groupdocs/groupdocs.total:
npm install @groupdocs/groupdocs.total@26.10.0