FontInfo
סקירה כללית
FontInfo הוא שיעור ב Aspose.PDF FOSS עבור .NET.
מידע על טופס המשמש ב- PDF.
שיעור זה מספק 3 שיטות לעבוד עם אובייקטים FontInfo בתוכניות .NET. שיטות זמינות כוללות: FromFontData, GetGlyphWidth, MeasureString. כל החברים הציבוריים זמינים לכל יישום .NET לאחר התקנת Aspose.PDF FOSS עבור חבילת .Net. רכוש : BaseFont, DecodedFontName, DefaultHelvetica, Encoding, FontName, IsAccessible,ועוד שמונה.
נכסים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
DefaultHelvetica | Font | קראו | תיאור מפתח עבור טקסטים נפרדים. |
ResourceName | string | קראו | שם המשאב במילון הפורט של הדף (לדוגמה, “F1”). |
BaseFont | string | קראו | שם האות הבסיסית (לדוגמה, “Helvetica”, “ABCDEF + ArialMT”). |
FontName | string | קראו | שם טקסט סטנדרטי – מפרקים של תת-הקובץ (ABCDEF+) ומפרקי קוממה. |
DecodedFontName | string | קראו | שם טקסט מופרז כשם תצוגה אנושי קריא. |
UniqueId | string | קראו | זיהוי ייחודי המשלב שם משאבים וטקסט בסיס. |
Subtype | string | קראו | סוגים שונים של טופס (Type1, Type0, Type3, etc.). |
Encoding | string? | קראו | שם הקוד (WinAnsiEncoding, זהות-H וכו ‘). |
IsEmbedded | bool | קרא / כתיבה | האם האותיות מוטבעו ב- PDF. |
IsSubset | bool | קרא / כתיבה | האם האות היא תת-סדרה (שם מתחיל עם XXXXXX+). |
IsItalic | bool | קראו | האם השם הוא איטלקי?. |
IsBold | bool | קראו | האם האותיות הן אמיצות?. |
IsCid | bool | קראו | האם האות היא CID (Type0) - משתמשת באנגלית, CJK וכו ‘. |
IsAccessible | bool | קראו | בין אם תוכנית האותיות זמינה – או מוטבעת ב- PDF, כבר מחוברת כנתונים מקור, או מותקנת על המערכת תחת אותו שם (ניתן לפתור באמצעות FindFont). |
שיטות
| חתימה | תיאור |
|---|---|
FromFontData(fontData: FontData) | יצירת FontInfo מתוך FontData (הטקסט המערכת נמצא דרך FontRepository.FindFont). |
GetGlyphWidth(charCode: int) | קבל את רוחב קוד האות ב 1/1000 יחידות שטח טקסט. |
MeasureString(text: string, fontSize: double) | מדיד את רוחב החוט בנקודות, על פי גודל האות. |