FontRepository
סקירה כללית
FontRepository הוא שיעור ב Aspose.PDF FOSS עבור .NET.
מספק גישה לפורטים זמינים לשימוש במסמכים PDF.
שיעור זה מספק 10 שיטות לעבוד עם אובייקטים FontRepository בתוכניות .NET. שיטות זמינות כוללות: FindFont, FontRepository, LoadFonts, OpenFont, ReloadFonts. כל החברים הציבוריים זמינים לכל יישום .NET לאחר התקנת Aspose.PDF FOSS עבור חבילת .Net. רכוש : Sources, Standard14Names, Substitutions.
נכסים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
Sources | FontSourceCollection | קראו | אוסף מקורות הטקסט המשמשים להקצאת טקסט. |
Substitutions | FontSubstitutionCollection | קראו | החלופות המוצעות על ידי משתמש שוחחו עם FindFont לפני שהן נכנסות למקור. |
Standard14Names | IReadOnlyList<string> | קראו | 14 שמות טקסט PDF סטנדרטיים (PDF32000_2008 §9.6.2.2). |
שיטות
| חתימה | תיאור |
|---|---|
FontRepository() | צלצול FontRepository על האינדקס הזה FontRepository. |
FindFont(fontName: string) | מצא את האות לפי שם. |
FindFont(fontFamilyName: string, stl: FontStyles) | מצא טקסט לפי שם משפחה וסגנון. |
FindFont(fontFamilyName: string, stl: FontStyles, ignoreCase: bool) | מצא טופס לפי שם משפחה וסגנון עם התאמה אקראית-לא רגישה. |
FindFont(fontName: string, ignoreCase: bool) | מצא טופס לפי שם עם התאמה מקרית-לא רגישה אופציונלית. |
OpenFont(fontFilePath: string) | פתח את האותיות מדרך קובץ. |
OpenFont(fontFilePath: string, metricsFilePath: string) | פתח טופס 1 מתוך זוג של קבצים .pfb + .afm. |
OpenFont(fontStream: System.IO.Stream, fontType: FontTypes) | פתח טופס מתוך זרם של נתונים TrueType (TTF) או OpenType [OTF]. |
LoadFonts() | הכריחו את מקורות האותיות לרשום את האתרים הזמינים. |
ReloadFonts() | החזיר את אוסף המקור למצב הנדרש שלו (אחד SystemFontSource). |