FontRepository

FontRepository

概述

FontRepository 是一个类在Aspose.PDF FOSS的.NET中.

提供用于PDF文件的字体访问.

本类提供了在NET程序中与FontRepository对象工作的10种方法. 有的方法包括: FindFont, FontRepository, LoadFonts, OpenFont, ReloadFonts. 所有公众成员在安装了Aspose.PDF FOSS for .NET 包后,可以访问任何.NET应用程序. 特性: Sources, Standard14Names, Substitutions.

属性

名称:类型Access描述情况
SourcesFontSourceCollection阅读用于字体分辨率的字符源集合.
SubstitutionsFontSubstitutionCollection阅读用户提供的替代,在进入源之前由 FindFont 查询.
Standard14NamesIReadOnlyList<string>阅读14个标准的PDF字体名 (PDP32000_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)从一对pfb + .afm文件中打开1型字体.
OpenFont(fontStream: System.IO.Stream, fontType: FontTypes)从TrueType (TTF) 或 OpenType 数据流中打开字体.
LoadFonts()强迫字体源列出可用字母.
ReloadFonts()将源集合重新设置为默认状态 (单个 SystemFontSource).

查看更多

 中文