1. สินค้า
  2.   Font
  3.   .NET
  4.   Typography
 
  

ไลบรารี .NET สำหรับการอ่านเอกสาร EPUB

API .NET แบบโอเพนซอร์สสำหรับเข้าถึงและอ่านไฟล์ EPUB, ดึงเนื้อหาและแปลง EPUB เป็น PDF ภายในแอป C#

ไลบรารี .NET แบบโอเพ่นซอร์สสำหรับสร้าง, แก้ไข, อ่าน, แปลง หรือประมวลผลรูปแบบไฟล์ EBook ด้วยความช่วยเหลือของ API ฟรีที่มุ่งเป้าไปที่แพลตฟอร์ม C# .NET รองรับรูปแบบฟอนต์หลากหลายรวมถึง TrueType, OpenType, ฟอนต์ Type1 เป็นต้น ไลบรารีนี้มีคลาสและเมธอดต่าง ๆ ที่ทำให้การทำงานกับฟอนต์ในโค้ดของคุณเป็นเรื่องง่าย ไลบรารีการจัดการฟอนต์ช่วยให้นักพัฒนาซอฟต์แวร์สามารถจัดการฟอนต์ภายในแอปพลิเคชัน .NET ของตนเองและรองรับการติดตั้ง, ถอนการติดตั้ง, และอัปเดตฟอนต์บนเครื่องของผู้ใช้หรือในไดเรกทอรีของแอปพลิเคชัน

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

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

Previous Next

เริ่มต้นกับการจัดรูปแบบตัวอักษร

วิธีที่แนะนำในการติดตั้ง Typography คือการใช้ NuGet. โปรดใช้คำสั่งต่อไปนี้เพื่อการติดตั้งที่ราบรื่น.

ติดตั้ง Typography ผ่าน NuGet

 NuGet\Install-Package Typography.OpenFont.NetCore -Version 1.0.0

คุณยังสามารถติดตั้งด้วยตนเองได้; ดาวน์โหลดไฟล์เวอร์ชันล่าสุดโดยตรงจากที่เก็บ GitHub repository.

โหลดข้อมูลฟอนต์โดยใช้ C# API

ไลบรารี Typography แบบโอเพนซอร์สได้มอบวิธีที่สะดวกสำหรับการโหลดข้อมูลฟอนต์ภายในแอปพลิเคชัน C#. มันทำให้ผู้พัฒนาซอฟต์แวร์สามารถโหลดข้อมูลฟอนต์ได้ด้วยเพียงไม่กี่บรรทัดของโค้ด C#. การโหลดข้อมูลฟอนต์ด้วยไลบรารี C# Typography เป็นกระบวนการที่ตรงไปตรงมา โดยการใช้คลาส FontsLoader คุณสามารถโหลดไฟล์ฟอนต์ได้อย่างง่ายดายและเข้าถึงข้อมูลทั้งหมดของฟอนต์ ไลบรารีนี้รองรับการโหลดฟอนต์หลายตัวพร้อมกันอย่างเต็มที่โดยการส่งอาร์เรย์ของเส้นทางไฟล์ฟอนต์ไปยังเมธอด LoadFonts เมื่อตัวผู้ใช้โหลดข้อมูลฟอนต์แล้ว พวกเขาสามารถใช้มันเพื่อเรนเดอร์ข้อความด้วยฟอนต์ที่ให้ไว้ได้อย่างง่ายดาย.

วิธีโหลดข้อมูลฟอนต์ในแอปพลิเคชัน C#?

using CSharpTypography.Fonts;


// Create an instance of the FontsLoader class

FontsLoader fontsLoader = new FontsLoader();

// load font information

Font font = fontsLoader.LoadFonts("font.ttf");

// load multiple fonts

string[] fontFiles = { "font1.ttf", "font2.ttf", "font3.ttf" };
Font[] fonts = fontsLoader.LoadFonts(fontFiles);

// Once you have loaded font information, you can use it to render text

using CSharpTypography.Text;

string text = "Hello, world!";
Font font = fontsLoader.LoadFonts("font.ttf");

FormattedText formattedText = new FormattedText(text, font, 24);
 ไทย