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 | คําอธิบาย |
|---|---|---|---|
BaseFont | string | อ่าน | รับแบบอักษรพื้นฐาน. |
FontName | string | อ่าน | รับชื่อแบบอักษร. |
DecodedFontName | string | อ่าน | รับชื่อแบบอักษรที่ถอดรหัสแล้ว. |
IsEmbedded | bool | อ่าน/เขียน | รับหรือกำหนดค่า is embedded. |
IsSubset | bool | อ่าน/เขียน | รับหรือกำหนดค่า is subset. |
IsAccessible | bool | อ่าน | รับค่า is accessible. |
FontOptions | IFontOptions | อ่าน | รับตัวเลือกแบบอักษร. |
iPdfFont | PdfFontView | อ่าน | การดูล่าง PDF-font ของ Font นี้. |
DefaultHelvetica | Font | อ่าน | แฟน Helvetica โดยตั้งค่าสําหรับสัญลักษณ์ที่แยกออกจากข้อความ. |
ResourceName | string | อ่าน | ชื่อแหล่งในวัสดุของหน้า (เช่น “F1”). |
UniqueId | string | อ่าน | ตัวจําแนกเฉพาะรวมชื่อแหล่งและ Font แบส. |
Subtype | string | อ่าน | รูปแบบลักษณะของตัวอักษร (Type1, TrueType, Type0, Type3, ฯลฯ). |
Encoding | string? | อ่าน | ชื่อรหัส (WinAnsiEncoding, Identity-H เป็นต้น). |
IsItalic | bool | อ่าน | ว่า Font เป็นอักษรไทยหรือไม่. |
IsBold | bool | อ่าน | ว่าตัวอักษรจะเข้มข้นหรือไม่. |
IsCid | bool | อ่าน | ว่า 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. |