เรามีความยินดีที่จะแจ้งการเปิดตัว GroupDocs.Merger for .NET 26.7 ซึ่งพร้อมให้บริการตั้งแต่ July 2026 การอัปเดตนี้นำความสามารถของเวิร์กโฟลว์ low‑code สำหรับการสร้างการรวมไฟล์และลบการพึ่งพา Aspose.Drawing ออก ทำให้การบูรณาการและการปรับใช้เป็นไปอย่างเบาขึ้น
สิ่งใหม่ในรุ่นนี้
| คีย์ | ประเภท | สรุป |
|---|---|---|
| MERGERNET-2172 | ฟีเจอร์ | Introduce GroupDocs.Merger Lowcode |
| MERGERNET-2146 | การปรับปรุง | Remove Aspose.Drawing dependency |
การเปลี่ยนแปลง Public API
Public API และการเปลี่ยนแปลงที่ไม่เข้ากันย้อนหลัง
- GroupDocs.Merger.LowCode for .NET — การแนะนำผลิตภัณฑ์
มันคืออะไร. รุ่น low‑code ของ GroupDocs.Merger for .NET: ผลิตภัณฑ์เจ็ดรายการที่มุ่งเน้น, มีใบอนุญาตแยกกัน ส่งมาพร้อมในแพ็กเกจ NuGet หนึ่ง (GroupDocs.Merger.LowCode, .NET 6.0+, ข้ามแพลตฟอร์ม — Windows, Linux, macOS). แต่ละผลิตภัณฑ์ทำการดำเนินการเอกสารเดียวด้วย API ที่เรียบง่ายและอธิบายตัวเอง — สร้างอ็อบเจ็กต์, เรียก Save.
ผลิตภัณฑ์: JoinPdf, JoinDocx, JoinPptx, SplitPdf, SplitDocx, SplitPptx, RemovePagesPdf. ทั้งเจ็ดมีรูปแบบเดียวกัน: ตัวสร้างรับเอกสารต้นทาง (เส้นทางไฟล์หรือสตรีม) และข้อมูลการดำเนินการ; Save(outputPath) ทำการดำเนินการและเขียนผลลัพธ์ — ผลิตภัณฑ์ split จะเขียนส่วนของมันโดยตรงไปยังตำแหน่งปลายทาง. รูปแบบอินพุตจะถูกตรวจสอบล่วงหน้าพร้อมรายงานข้อผิดพลาดที่ชัดเจน.
การให้สิทธิ์: License.Set(path) ยอมรับใบอนุญาตแบบตามการใช้งานหรือไฟล์ใบอนุญาตมาตรฐานของ GroupDocs; ไฟล์ใบอนุญาตที่วางไว้ในไดเรกทอรีของแอปพลิเคชันจะถูกนำมาใช้โดยอัตโนมัติ. แต่ละผลิตภัณฑ์มีการให้สิทธิ์แยกกัน, และใบอนุญาตครอบครัวครอบคลุมทั้งเจ็ดรายการ. หากไม่มีใบอนุญาต ผลิตภัณฑ์จะทำงานในโหมดประเมินผลพร้อมข้อจำกัดของการทดลอง.
Availability: GroupDocs.Merger.LowCode มีการจัดจำหน่ายเป็นแพ็กเกจ NuGet ของตนเอง (GroupDocs.Merger.LowCode), แยกจากแพ็กเกจ GroupDocs.Merger ที่มีอยู่เดิม. นี่เป็นการปล่อยครั้งแรก, มีเวอร์ชันสอดคล้องกับ GroupDocs.Merger for .NET 26.7.
ฟีเจอร์ใหม่
- GroupDocs.Merger.LowCode: รุ่น low‑code ใหม่ที่จัดจำหน่ายเป็นแพ็กเกจ NuGet แยกต่างหากพร้อมผลิตภัณฑ์เจ็ดรายการที่มีจุดประสงค์เดียว, มีใบอนุญาตแยกกัน — JoinPdf, JoinDocx, JoinPptx, SplitPdf, SplitDocx, SplitPptx และ RemovePagesPdf. แต่ละรายการทำการดำเนินการเอกสารหนึ่งรายการผ่าน API ที่เรียบง่าย: สร้างอ็อบเจ็กต์ด้วยเอกสารต้นทางและข้อมูลการดำเนินการ, จากนั้นเรียก
Save. - Aspose.Drawing Dependency Removed: ลบการพึ่งพาไลบรารีภายนอกออกจากแพ็กเกจ, ลดขนาดไบนารีและหลีกเลี่ยงความขัดแย้งของเวอร์ชัน, ซึ่งทำให้การปรับใช้ง่ายขึ้นและปรับปรุงความเสถียรของการทำงาน.
ตัวอย่างโค้ด
new JoinPdf("source.pdf", new[] { "second.pdf" }, new JoinOptions()).Save("merged.pdf");
new SplitPdf("source.pdf", new[] { 1, 3 }).Save("out\\page_{0}.pdf");
วิธีรับอัปเดต
NuGet
dotnet add package GroupDocs.Merger.LowCode --version 26.7