Font

ภาพรวม

Font เป็นคลาสใน Aspose.PDF FOSS สําหรับ .NET. ทายาทจาก: FontInfo.

กรอกชื่อลักษณะสําหรับ FontInfo, ที่ตรงกับ ชื่อคลาส Font.

หมวดนี้ให้ 5 วิธีในการทํางานกับวัตถุ Font ในโปรแกรม .NET. วิธีการที่ใช้ได้แก่: FromFontData, GetGlyphWidth, GetLastFontEmbeddingError, MeasureString, Save. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน .NET ใดก็ได้หลังจากติดตั้งแพ็คเกจ Aspose.PDF FOSS for .Net. คุณสมบัติ: BaseFont, DecodedFontName, DefaultHelvetica, Encoding, FontName, FontOptions,และอีก 10 คน.

คุณสมบัติ

ชื่อประเภทAccessคําอธิบาย
BaseFontstringอ่านรับแบบอักษรพื้นฐาน.
FontNamestringอ่านรับชื่อแบบอักษร.
DecodedFontNamestringอ่านรับชื่อแบบอักษรที่ถอดรหัสแล้ว.
IsEmbeddedboolอ่าน/เขียนรับหรือกำหนดค่า is embedded.
IsSubsetboolอ่าน/เขียนรับหรือกำหนดค่า is subset.
IsAccessibleboolอ่านรับค่า is accessible.
FontOptionsIFontOptionsอ่านรับตัวเลือกแบบอักษร.
iPdfFontPdfFontViewอ่านการดูล่าง PDF-font ของ Font นี้.
DefaultHelveticaFontอ่านแฟน Helvetica โดยตั้งค่าสําหรับสัญลักษณ์ที่แยกออกจากข้อความ.
ResourceNamestringอ่านชื่อแหล่งในวัสดุของหน้า (เช่น “F1”).
UniqueIdstringอ่านตัวจําแนกเฉพาะรวมชื่อแหล่งและ Font แบส.
Subtypestringอ่านรูปแบบลักษณะของตัวอักษร (Type1, TrueType, Type0, Type3, ฯลฯ).
Encodingstring?อ่านชื่อรหัส (WinAnsiEncoding, Identity-H เป็นต้น).
IsItalicboolอ่านว่า Font เป็นอักษรไทยหรือไม่.
IsBoldboolอ่านว่าตัวอักษรจะเข้มข้นหรือไม่.
IsCidboolอ่านว่า Font เป็น CID (Type0) font ใช้สําหรับภาษาอาราบี, CJK และอื่นๆหรือไม่.

วิธีการ

Signatureคําอธิบาย
GetLastFontEmbeddingError()ความผิดพลาดล่าสุดที่พบในการใส่ตัวอักษรนี้ใน PDF; ว่างเมื่อไม่มี.
MeasureString(str: string, fontSize: float)วัดความกว้างที่ให้ของสายในขนาดที่ได้รับ, ในจุด.
Save(stream: System.IO.Stream)เขียนข้อมูลไฟล์ตัวอักษรสดเป็นสตรีม.
FromFontData(fontData: FontData)สร้าง FontInfo จาก FontData (ระบบตัวอักษรที่พบผ่าน FontRepository.FindFont).
GetGlyphWidth(charCode: int)หาความกว้างของรหัสตัวอักษรในหน่วยพื้นที่ข้อความ 1/1000.

ดูเช่นกัน

 ภาษาไทย