สิ่งใหม่ในรุ่นนี้

รหัสฟีเจอร์ คำอธิบาย
CONVERSIONNET‑8090 ปิดการโหลดแอสเซ็ทภายนอกในไฟล์อีเมล – เพิ่มความสามารถในการบล็อกการโหลดทรัพยากรภายนอก (รูปภาพ, ไฟล์สไตล์ชีต ฯลฯ) เมื่อทำการแปลงข้อความอีเมล สิ่งนี้ช่วยปรับปรุงความปลอดภัยและสามารถเร่งความเร็วการแปลงได้
CONVERSIONNET‑8124 การฝังฟ้อนท์เต็มรูปแบบสำหรับ Word → PDF – แนะนำตัวเลือกให้ฝังชุดฟ้อนท์ทั้งหมดที่ใช้ในเอกสาร WordProcessing เมื่อแปลงเป็น PDF เพื่อรับประกันการแสดงผลข้อความที่ตรงกันบนทุกระบบ

การใช้ API ใหม่

ข้ามทรัพยากรภายนอกในการแปลงอีเมล

var loadOptions = new EmailLoadOptions
{
    SkipExternalResources = true
};

เมื่อ SkipExternalResources ถูกตั้งค่าเป็น true ทั้งหมด ของแอสเซ็ทภายนอกจะถูกละเลย

การกำหนดรายการขาวสำหรับทรัพยากรที่เลือก

var loadOptions = new EmailLoadOptions
{
    SkipExternalResources = true,
    WhitelistedResources = { "trusted-domain.com", ".jpeg", ".png" }
};

ทรัพยากรที่ตรงกับรายการใน WhitelistedResources จะถูกโหลดตามปกติ; ส่วนที่เหลือทั้งหมดยังคงถูกบล็อก

การฝังฟ้อนท์เต็มรูปแบบในการแปลงเป็น PDF

var convertOptions = new PdfConvertOptions();
convertOptions.EmbedFullFonts = true;

การตั้งค่า EmbedFullFonts เป็น true จะบังคับให้ตัวแปลงฝังไฟล์ฟ้อนท์ทั้งหมดลงใน PDF ที่สร้างขึ้น

การแก้ไขและการปรับปรุง

รหัสปัญหา ประเภท คำอธิบาย
CONVERSIONNET‑8108 บั๊ก การแปลงไฟล์ AI, PSD, PSB ไปเป็น FODP/POT ล้มเหลว
CONVERSIONNET‑8109 บั๊ก การแปลงไฟล์ AI, PSD, PSB ไปเป็น XPS ล้มเหลว
CONVERSIONNET‑8024 บั๊ก ลำดับของไอคอนไฟล์แนบใน PDF ที่สร้างขึ้นไม่ถูกต้อง
CONVERSIONNET‑8131 บั๊ก IConverterListener.Started() ไม่ได้ถูกเรียกใช้เมื่อเริ่มกระบวนการแปลง

การแก้ไขเหล่านี้ทำให้การเข้ากันได้เต็มรูปแบบกับไฟล์ต้นฉบับของ Adobe Illustrator, Photoshop, และ Photoshop ขนาดใหญ่ (PSB) กลับมา, แก้ไขการแสดงผลไฟล์แนบใน PDF, และรับประกันว่าการเรียกกลับของ listener จะทำงานตามที่ระบุในเอกสาร

วิธีรับอัปเดต

  • NuGet – เลือกแพ็กเกจที่ตรงกับเฟรมเวิร์กเป้าหมายของคุณ:

    สำหรับ .NET 6+ (ข้ามแพลตฟอร์ม):

    dotnet add package GroupDocs.Conversion --version 25.12
    

    สำหรับ .NET Framework 4.6.2+:

    dotnet add package GroupDocs.Conversion.NETFramework --version 25.12
    

    ตั้งแต่เวอร์ชัน 25.1.0, ไลบรารีได้ถูกแบ่งออกเป็นสองแพ็กเกจแยกจากกันเพื่อรองรับแต่ละแพลตฟอร์มได้ดียิ่งขึ้น

  • ดาวน์โหลดโดยตรง – ดาวน์โหลดไฟล์แอสเซมบลีที่คอมไพล์แล้วสำหรับ .NET จากหน้าปล่อยอย่างเป็นทางการ:
    https://releases.groupdocs.com/conversion/net/25.12/

แหล่งข้อมูล