🚀 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