สภาพแวดล้อมที่ไม่ใช่ Windows
Documentize SDKs รองรับ .NET Standard 2.0 ซึ่งช่วยให้สามารถใช้งานในแอพพลิเคชัน .NET Core ที่ทำงานบน Linux หรือสภาพแวดล้อมที่ไม่ใช่ Windows อื่นๆ เพื่อให้มีประสิทธิภาพสูงสุดและการเรนเดอร์ข้อความที่ถูกต้อง ให้วิเคราะห์ตามขั้นตอนด้านล่าง:
การตั้งค่าที่แนะนำสำหรับ Linux
1. ติดตั้งแพ็คเกจ libgdiplus
แพ็คเกจนี้ให้ฟังก์ชัน GDI+ ที่จำเป็นซึ่งสำคัญสำหรับการเรนเดอร์และประมวลผล PDFs คุณสามารถติดตั้งได้โดยการรันคำสั่งต่อไปนี้ในเทอร์มินัลของคุณ:
sudo apt-get install libgdiplus
2. ติดตั้งฟอนต์ที่เข้ากันได้กับ Microsoft
เพื่อการเรนเดอร์ข้อความที่ถูกต้อง ติดตั้งฟอนต์ TrueType ของ Microsoft โดยใช้คำสั่ง:
sudo apt-get install ttf-mscorefonts-installer
ฟอนต์เหล่านี้ควรถูกวางไว้ในไดเรกทอรี /usr/share/fonts/truetype/msttcorefonts
หากระบบของคุณเก็บฟอนต์ในไดเรกทอรีที่แตกต่างกัน ให้ปรับปรุงเส้นทางในโค้ดของคุณก่อนที่จะทำการดำเนินการใดๆ กับ Documentize SDKs:
Documentize.Text.FontRepository.Sources.Add(new FolderFontSource("<path to ms fonts>"));
โดยการตรวจสอบให้แน่ใจว่าการติดตั้งเหล่านี้เสร็จสมบูรณ์และกำหนดเส้นทางฟอนต์อย่างถูกต้อง คุณสามารถเพิ่มประสิทธิภาพการทำงานของ Documentize SDKs บน Linux หรือระบบที่ไม่ใช่ Windows อื่นๆ ได้สูงสุด.