
ในเดือนนี้เราสามารถส่งมอบการปรับปรุงและการแก้ไขจำนวน 72 รายการรวมถึงปัญหาการสนับสนุนระดับ Enterprise และ Priority จำนวน 18 รายการ โดยรวมแล้วมีการประมวลผลปัญหา 110 รายการในรุ่นล่าสุดของ Aspose.Words สำหรับ .NET
อัปเดตสำหรับแพลตฟอร์ม Xamarin
เริ่มต้นด้วย Aspose.Words 20.3 การสนับสนุนของ Xamarin ได้มีการเปลี่ยนแปลง ในเวอร์ชันก่อนหน้านี้ เราได้จัดเตรียม DLL แยกสำหรับ Xamarin.Android, Xamarin.Mac และ Xamarin.iOS ตอนนี้นักพัฒนา Xamarin สามารถใช้ Aspose.Words สำหรับ .NET Standard ในแพลตฟอร์มที่กล่าวถึงทั้งหมด ตามเอกสาร .NET Standard Aspose.Words สำหรับ .NET Standard 2.0 สามารถใช้กับ Xamarin.iOS 10.14 หรือใหม่กว่า, Xamarin.Mac 3.8 หรือใหม่กว่า และกับ Xamarin.Android 8.0 หรือใหม่กว่า
คุณสมบัติและการปรับปรุงที่สำคัญ
ในรุ่นล่าสุด มีการแนะนำคุณสมบัติใหม่หลายอย่าง คุณสมบัติที่โดดเด่นที่สุดคือ:
- คลาส FindReplaceOptions ได้ขยายด้วยคุณสมบัติใหม่
- เพิ่มคุณสมบัติสาธารณะใหม่ SaveOptions.UpdateLastPrintedProperty
- รองรับการยืดภาพแบบไดนามิกภายในขอบเขตของกล่องข้อความโดยรักษาสัดส่วนของภาพสำหรับ LINQ Reporting Engine
เรามีความก้าวหน้าเกือบเสร็จสิ้นในเวอร์ชันแรกของการเรนเดอร์เอฟเฟกต์ 3D ผ่านฟีเจอร์ OpenGL อย่างไรก็ตาม ได้มีการตัดสินใจเลื่อนการปล่อยเพื่อการทดสอบและทดลองฟังก์ชันใหม่อย่างละเอียด
นอกจากนี้ เรายังได้มีการปรับปรุงอัลกอริธึมการปรับสมดุลเชิงอรรถอย่างมาก เนื่องจากมันไม่ทำงานอย่างถูกต้องเมื่อรวมกับกฎย่อหน้า ผลลัพธ์การทดสอบได้ดีขึ้นอย่างมีนัยสำคัญสำหรับเอกสารหลายฉบับ และเช่นเคย มีการแนะนำการแก้ไขจำนวนมากที่เกี่ยวข้องกับการเว้นวรรค CJK สำหรับข้อความภาษาญี่ปุ่น การจัดการย่อหน้าที่ซ่อนอยู่ซึ่งคุณสมบัติของมันมีผลต่อเลย์เอาต์ การตัดตรรกะเพื่อคำนึงถึงเงื่อนไขที่หายาก และอื่น ๆ
เรายังได้ปล่อยเวอร์ชันล่าสุดของ Aspose.Words สำหรับ Java พร้อมกับ Aspose.Words สำหรับ .NET เรามีความยินดีที่จะนำเสนอการปรับปรุงด้านประสิทธิภาพและหน่วยความจำอย่างมากใน Aspose.Words สำหรับ Java 20.3 โดยการทำการเพิ่มประสิทธิภาพอัลกอริธึม NodeCollectionEnumerator การลบการสร้างวัตถุ Ref จากวงจรซ้อน การเพิ่มประสิทธิภาพการโหลดเอกสารว่าง และการใช้ arraycopy สำหรับอาร์เรย์ขนาดเล็ก