GroupDocs.Viewer for Java 26.3 พร้อมให้ใช้งานแล้ว การอัปเดตย่อยนี้นำเสนอทางเลือกการเรนเดอร์ใหม่สำหรับตัวแทนสไลด์และแก้ไขข้อบกพร่องหลายรายการที่ส่งผลต่อการแปลง PDF, PowerPoint, Excel, Word และรูปภาพ
What’s new in this release
- GroupDocs.Viewer for Java 26.3 (25.12 → 26.3)
| คีย์ | ประเภท | สรุป |
|---|---|---|
| VIEWERNET‑5551 | ฟีเจอร์ใหม่ | เพิ่มตัวเลือกเพื่อเรนเดอร์ตัวแทนในส่วนหัวและส่วนท้ายของสไลด์ |
| VIEWERNET‑5550 | บั๊ก | เนื้อหาที่เพิ่มในส่วนท้ายของ PowerPoint ไม่ปรากฏเมื่อเรนเดอร์เป็นรูปแบบผลลัพธ์ทั้งหมด |
| VIEWERNET‑5530 | บั๊ก | การเรนเดอร์ฟอนต์อาหรับไม่ถูกต้องเมื่อแปลง DOCX เป็น PDF |
| VIEWERNET‑5408 | บั๊ก | ความเร็วการเรนเดอร์ PDF ไปเป็น HTML ช้า |
| VIEWERNET‑4964 | บั๊ก | ข้อความผิดรูปแบบระหว่างการบันทึก PDF เป็น HTML เมื่อใช้ DefaultFontName ที่กำหนดเอง |
| VIEWERNET‑4941 | บั๊ก | ข้อผิดพลาดการเรนเดอร์อักขระแบบสุ่มบน Windows Server 2019 |
| VIEWERNET‑5024 | บั๊ก | PDF ไปเป็น HTML: ข้อความไม่ถูกแปลงอย่างถูกต้อง |
| VIEWERNET‑5514 | บั๊ก | การประมวลผลการนับหน้าที่ระบุอย่างชัดเจนไม่ถูกต้องในการเรียกใช้ต่อเนื่องสำหรับตระกูลรูปแบบ Spreadsheet |
| VIEWERNET‑5513 | บั๊ก | การสร้างเอกสาร WordProcessing ไม่ถูกต้องในโหมดทดลองเมื่อระบุหมายเลขหน้าอย่างชัดเจนที่เกินขีดจำกัดการทดลอง |
| VIEWERNET‑5480 | บั๊ก | การเรนเดอร์ PDF พังอย่างสมบูรณ์ |
| VIEWERNET‑5515 | บั๊ก | การเรนเดอร์ TIFF ทำให้เกิดข้อยกเว้นกับ Cross‑platform Viewer บน Linux |
| VIEWERNET‑4540 | บั๊ก | ไฟล์ PDF แสดงผลไม่ถูกต้อง ตัวอักษรเปลี่ยนและเส้นเลื่อนตำแหน่ง |
| VIEWERNET‑5516 | บั๊ก | การสร้างมุมมอง WordProcessing ไปเป็น PDF ไม่ถูกต้องในโหมดลิขสิทธิ์เมื่อระบุหมายเลขหน้ามากกว่าจำนวนหน้าทั้งหมดของเอกสาร |
| VIEWERNET‑5577 | การปรับปรุง | ทำการตรวจจับและห่อหุ้ม URI ดิบในเนื้อความอีเมล |
| VIEWERNET‑5550 | บั๊ก | เนื้อหาที่เพิ่มในส่วนท้ายของ PowerPoint ไม่ปรากฏเมื่อเรนเดอร์เป็นรูปแบบผลลัพธ์ทั้งหมด (เปิดใหม่จาก v25.11) |
| VIEWERNET‑5241 | บั๊ก | การจัดรูปแบบตัวเลข, วันที่‑เวลา และค่าเงินเสียหายเมื่อแปลง PDF ไปเป็น HTML |
| VIEWERNET‑4709 | บั๊ก | PDF ไปเป็น HTML: ไฟล์ผลลัพธ์ทั้งหมดกลายเป็นลิงก์ |
| VIEWERNET‑5568 | บั๊ก | ลิงก์ในเนื้อความอีเมลไม่สามารถคลิกได้ |
| VIEWERJAVA‑4048 | บั๊ก | XLSX ไปเป็น HTML: Autofit ไม่ถูกนำไปใช้กับหมายเลขแถว |
| VIEWERJAVA‑4058 | บั๊ก | NullPointerException ในการแก้ไขฟอนต์บน Docker เนื่องจากไม่มี LOCALAPPDATA |
| VIEWERJAVA‑4060 | การเสริม | การเรนเดอร์ Excel ให้ข้อความความละเอียดต่ำกว่า PDF เมื่อแปลงเป็น JPG (หรือ PNG) |
การเปลี่ยนแปลง Public API
เพิ่ม
com.groupdocs.viewer.options.PresentationOptions.isRenderHeaderFooterPlaceholders() boolean property (VIEWERNET‑5551)
ลบออก
None
ฟีเจอร์ใหม่
- เพิ่มคุณสมบัติ
HorizontalResolutionและVerticalResolutionให้กับคลาส SpreadsheetOptions เพื่อให้ผู้ใช้สามารถควบคุมความละเอียดของภาพผลลัพธ์ (หน่วย DPI) เมื่อเรนเดอร์สเปรดชีตเป็นรูปแบบ PNG และ JPEG
ตัวอย่างโค้ด
Path pageFilePathFormat = Paths.get("page_{0}.png");
PngViewOptions viewOptions = new PngViewOptions(pageFilePathFormat);
viewOptions.getSpreadsheetOptions().setHorizontalResolution(300);
viewOptions.getSpreadsheetOptions().setVerticalResolution(300);
try (Viewer viewer = new Viewer("sample.xlsx")) {
viewer.view(viewOptions);
}
วิธีรับอัปเดต
เพิ่ม dependency ต่อไปนี้ในไฟล์ pom.xml ของคุณ (หรือรายการที่เทียบเท่าใน Gradle) เพื่อใช้เวอร์ชัน 26.3:
<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-viewer</artifactId>
<version>26.3</version>
</dependency>
ดาวน์โหลดโดยตรง
หรือคุณสามารถดาวน์โหลดไฟล์ JAR ที่คอมไพล์แล้วจากหน้ารีลีสอย่างเป็นทางการ:
https://releases.groupdocs.com/viewer/java/