FontRepository
خلاصه ای
FontRepository یک کلاس در Aspose.PDF FOSS برای .NET است.
دسترسی به فونت های موجود برای استفاده در اسناد PDF را فراهم می کند.
این کلاس ۱۰ روش برای کار با اشیاء FontRepository در برنامه های .NET را ارائه می دهد. روش های موجود شامل: FindFont, FontRepository, LoadFonts, OpenFont, ReloadFonts. همه اعضای عمومی پس از نصب بسته Aspose.PDF FOSS for .NET به هر برنامه .Net قابل دسترسی هستند. خواص: Sources, Standard14Names, Substitutions.
خواص
| نام: | نوع: | Access | شرح: |
|---|---|---|---|
Sources | FontSourceCollection | بخونید. | مجموعه منابع فونت مورد استفاده برای رزولوشن فونتی. |
Substitutions | FontSubstitutionCollection | بخونید. | جایگزین های ارائه شده توسط کاربر قبل از اینکه به منابع برسد، توسط FindFont بررسی می شود. |
Standard14Names | IReadOnlyList<string> | بخونید. | 14 نام فونت استاندارد PDF (PDF32000_2008 §9.6.2.2). |
روش ها
| Signature | شرح: |
|---|---|
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) تنظیم کنید. |