🚀 GroupDocs.Viewer for Java 25.9: คุณสมบัติและการปรับปรุงใหม่
เราตื่นเต้นที่จะประกาศการปล่อย GroupDocs.Viewer for Java 25.9 ซึ่งมาพร้อมกับคุณสมบัติใหม่, การปรับปรุง, และการแก้ไขบักหลายอย่าง การอัปเดตนี้เพิ่มความสามารถในการเรนเดอร์เอกสารและมอบเครื่องมือเพิ่มเติมให้กับนักพัฒนาในการจัดการไฟล์รูปแบบต่าง ๆ
🆕 คุณสมบัติใหม่ที่สำคัญ
1. การเรนเดอร์ Multipage AI (Adobe Illustrator)
ตอนนี้คุณสามารถเรนเดอร์ไฟล์ AI แบบหลายหน้าได้ ขยายการสนับสนุนกราฟิกเวกเตอร์และไฟล์ออกแบบ
2. การสนับสนุนรูปแบบไฟล์ LHA Archive
เพิ่มการสนับสนุนโดยตรงสำหรับไฟล์ .lha / .lzh รวมถึงการตรวจจับไฟล์ LHA อัตโนมัติ
3. การแสดงที่อยู่อีเมลเต็มรูปแบบ
การเรนเดอร์อีเมลจะขณะนี้แสดงที่อยู่ผู้ส่งและผู้รับเต็มรูปแบบโดยไม่ตัดหรือทำให้เป็นแบบลับ
4. ปิดการอัปเดตฟิลด์เมื่อบันทึกเอกสาร WordProcessing
ตัวเลือกใหม่ isUpdateFields ช่วยให้สามารถปิดการอัปเดตฟิลด์เมื่อบันทึกเอกสาร WordProcessing (DOC, DOCX, DOCM ฯลฯ) ไปเป็น HTML, PDF หรือรูปภาพได้
5. การไฮไลท์ข้อความในเอกสารที่เรนเดอร์
คุณสามารถไฮไลท์ข้อความ เช่น ผลลัพธ์การค้นหา ในรูปแบบผลลัพธ์เพื่อเพิ่มการโต้ตอบกับเอกสารได้
🔧 การปรับปรุงอื่น ๆ
- ลบ JavaScript จาก HTML ที่ส่งออก: เพิ่มตัวเลือกสาธารณะเพื่อให้ลบ JavaScript จาก HTML ที่สร้างขึ้น
- รับฟอนต์ที่ใช้ทั้งหมด: คลาส
ViewerมีเมธอดgetAllFonts()เพื่อดึงฟอนต์ทั้งหมดที่ใช้ในเอกสาร - การสนับสนุนรูปแบบไฟล์ CAB และ WIM: เพิ่มการสนับสนุนรูปแบบ CAB และ WIM พร้อมการตรวจจับอัตโนมัติ
- การปิดการใช้งาน JavaScript แบบเลือกได้เมื่อแปลงเป็น HTML: สามารถปิดการคงไว้ซึ่ง JavaScript ในผลลัพธ์ HTML สำหรับรูปแบบที่เกี่ยวข้องได้
🛠️ การเปลี่ยนแปลง Public API
- คุณสมบัติ boolean ใหม่
isRemoveJavaScriptในHtmlViewOptionsเพื่อควบคุมการรวม JavaScript ใน HTML ที่ส่งออก - คุณสมบัติ boolean ใหม่
isUpdateFieldsในWordProcessingOptionsเพื่อควบคุมการอัปเดตฟิลด์เมื่อบันทึกเอกสาร - คลาสใหม่
UsedFontInfoในcom.groupdocs.viewer.fontsสำหรับข้อมูลฟอนต์ - เมธอด
getAllFonts()ใหม่ในคลาสViewer - คลาส
SearchHighlightOptionsใหม่ในcom.groupdocs.viewer.options - เมธอด
search(SearchHighlightOptions)ใหม่ในคลาสViewer - คลาสใหม่
FontStylesและFontFormatในcom.groupdocs.viewer.fonts
✅ การแก้ไขบัก
เวอร์ชัน 25.9 มีบักที่ได้รับการแก้ไขกว่า 20 รายการ รวมถึง:
- ปัญหาการเรนเดอร์ไฟล์ DWG
- ข้อยกเว้นขณะเรนเดอร์ไฟล์ XLS เก่า
- การเรนเดอร์คอมเมนต์ในไฟล์ Presentation
- ปัญหาการเรนเดอร์ HTML กับไฟล์อาร์ไคฟ์
- ปัญหาความกว้างและความสูงของ View info สำหรับไฟล์อาร์ไคฟ์
- การปรับปรุงการเรนเดอร์เอกสาร XML
- การแก้ไขการแปลง DOCX ไปเป็น HTML
- ข้อผิดพลาดการเรนเดอร์ไฟล์ EPS
- ปัญหาการเรนเดอร์ DXF, DWF, PS, และ TEX
- ปัญหาการเรนเดอร์ XLS ใน HTML/PDF
- การปรับปรุงคุณภาพ PDF
📥 วิธีอัปเดต
เพื่ออัปเดตเป็น GroupDocs.Viewer for Java 25.9 ผ่าน Maven:
<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-viewer</artifactId>
<version>25.9</version>
</dependency>
บันทึกการปล่อยและเอกสารรายละเอียดสำหรับเวอร์ชัน 25.9 สามารถดูได้บน เว็บไซต์อย่างเป็นทางการของ GroupDocs