Font คือชุดของการแสดงกราฟิกของสัญลักษณ์ รูปลักษณ์ของฟอนต์ขึ้นอยู่กับพารามิเตอร์ของฟอนต์ เช่น ตระกูลประเภท แบบอักษร สัดส่วนฟอนต์ เป็นต้น การทำงานกับฟอนต์มีความสำคัญในการพัฒนาอินเทอร์เฟซ การออกแบบ หรือการพิมพ์ อินเทอร์เฟซของคุณจะมีลักษณะอย่างไรขึ้นอยู่กับแบบอักษรที่คุณเลือก แต่ก็มีปัจจัยหลายอย่างที่คุณต้องดำเนินการเพื่อหยุดแบบอักษรที่ถูกต้อง ผู้ใช้ไม่เพียงแต่ให้ความสนใจกับข้อความที่สามารถอ่านได้เท่านั้น แต่เครื่องมือค้นหายังคำนึงถึงสิ่งเหล่านี้เมื่อสร้างผลการค้นหาด้วย

Aspose.Font สำหรับ .NET เป็นไลบรารีที่ยืดหยุ่นและใช้งานง่ายเพื่อทำงานกับไฟล์ฟอนต์ต่างๆ API นี้รองรับฟอนต์หลายรูปแบบ เช่น TrueType, CFF, OpenType, EOT, WOFF, WOFF2 และ Type1 ช่วยให้คุณสามารถโหลดฟอนต์และให้ข้อมูลโครงสร้างข้อมูลพร้อมกับสัญลักษณ์ ข้อมูลการเข้ารหัสสำหรับฟอนต์ทุกประเภท ผู้ใช้สามารถรับความช่วยเหลือผ่านระบบย่อยการแสดงผลเพื่อแสดงสัญลักษณ์หรือข้อความที่ต้องการ

คุณลักษณะขั้นสูงของ .NET Font API

โหลด แยก และบันทึกแบบอักษร TrueType

Aspose.Font สำหรับ .NET สามารถโหลด แตกไฟล์ และบันทึกฟอนต์รูปแบบต่างๆ ได้อย่างง่ายดาย นี่เป็นโค้ดเพียงไม่กี่บรรทัดสำหรับ TrueType TTF

โหลด แยก และบันทึก TTF - C#

    //byte array to load Font from
    byte[] fontMemoryData = File.ReadAllBytes("directoryPath" + "Montserrat-Regular.ttf");
    FontDefinition fd = new FontDefinition(FontType.TTF, new FontFileDefinition("ttf", new ByteContentStreamSource(fontMemoryData)));
    TtfFont ttfFont = Aspose.Font.Font.Open(fd) as TtfFont;

    //Work with data from just loaded TtfFont object
    
    //Save CffFont to disk
    ttfFont.Save("ouputDirectoryPath"+Montserrat-Regular_out.ttf);

คุณยังสามารถลองใช้ การแปลงออนไลน์ TTF, WOFF, WOFF2, EOT, CFF หรือ Type1 เป็น TTF, WOFF, WOFF2

หรือใช้ลิงค์ด้านล่าง:

คำถามที่พบบ่อย

1. ทำไมคุณถึงต้องใช้ Aspose.Font สำหรับ .NET

Aspose.Font สำหรับ .NET ช่วยให้นักพัฒนา .NET สามารถรวมฟังก์ชันที่เกี่ยวข้องกับแบบอักษรเข้ากับแอปพลิเคชันของตนได้อย่างราบรื่น ไม่ว่าจะเป็นการโหลดแบบอักษร การจัดการ การแปลง การเรนเดอร์ การฝัง หรือการวิเคราะห์

2. Aspose.Font รองรับรูปแบบฟอนต์ใดบ้าง

โซลูชัน API นี้รองรับ TTF, WOFF, WOFF2, EOT, Type 1 และ CFF เป็นรูปแบบอินพุต และ TTF, WOFF, WOFF2 และ SVG เป็นรูปแบบเอาต์พุต

3. ฉันจะดูข้อกำหนดเพื่อเริ่มทำงานกับ Aspose.Font สำหรับ .NET ได้ที่ไหน

ไปที่ เอกสารประกอบ เพื่อเรียนรู้พื้นฐาน เช่น ข้อกำหนดของระบบ การติดตั้ง ใบอนุญาต และวิธีการเรียกใช้ตัวอย่าง คุณสามารถดูคู่มือนักพัฒนาและฐานความรู้เกี่ยวกับแบบอักษรได้ที่นี่

4. ฉันจะขอความช่วยเหลือได้ที่ไหนหากมีปัญหาใดๆ กับ API

ตรวจสอบวิธี แก้ไขปัญหาเกี่ยวกับไฟล์ฟอนต์ หากบทความไม่มีคำตอบสำหรับคำถามของคุณ โปรดไปที่ ฟอรัมการสนับสนุนฟรี



  
  

Aspose.Font เสนอ API แต่ละรายการสำหรับสภาพแวดล้อมการพัฒนาที่เป็นที่นิยมตามรายการด้านล่าง: