FontRepository
Overview
FontRepository là một lớp trong Aspose.PDF FOSS cho .NET.
Cung cấp quyền truy cập vào các phông chữ có sẵn để sử dụng trong tài liệu PDF.
Khóa học này cung cấp 10 phương pháp để làm việc với các đối tượng FontRepository trong các chương trình .NET. Các phương pháp có sẵn bao gồm: FindFont, FontRepository, LoadFonts, OpenFont, ReloadFonts. Tất cả các thành viên công cộng đều có thể truy cập bất kỳ ứng dụng .NET nào sau khi cài đặt Aspose.PDF FOSS cho gói .Net. Tài sản : Sources, Standard14Names, Substitutions.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
Sources | FontSourceCollection | Read | Thu thập các nguồn phông chữ được sử dụng cho giải pháp phon. |
Substitutions | FontSubstitutionCollection | Read | Thay thế được cung cấp bởi người dùng đã được FindFont tham khảo trước khi rơi qua đến Nguồn. |
Standard14Names | IReadOnlyList<string> | Read | Các 14 tiêu chuẩn tên phông chữ PDF (PDF32000_2008 §9.6.2.2). |
Methods
| Signature | Description |
|---|---|
FontRepository() | Hãy gọi FontRepository trên trường hợp này FontRepository. |
FindFont(fontName: string) | Tìm một chữ cái theo tên. |
FindFont(fontFamilyName: string, stl: FontStyles) | Tìm một chữ cái theo tên và phong cách gia đình. |
FindFont(fontFamilyName: string, stl: FontStyles, ignoreCase: bool) | Tìm một phông chữ theo tên và phong cách gia đình với sự phù hợp không nhạy cảm trường hợp tùy chọn. |
FindFont(fontName: string, ignoreCase: bool) | Tìm một chữ cái theo tên với sự phù hợp không nhạy cảm trường hợp tùy chọn. |
OpenFont(fontFilePath: string) | Mở một phông từ một đường file. |
OpenFont(fontFilePath: string, metricsFilePath: string) | Mở một biểu mẫu Type 1 từ một cặp tệp .pfb + .afm. |
OpenFont(fontStream: System.IO.Stream, fontType: FontTypes) | Mở một phông từ dòng dữ liệu TrueType (TTF) hoặc OpenType(OTF). |
LoadFonts() | Phải buộc các nguồn phông để liệt kê các font có sẵn. |
ReloadFonts() | Tái bộ sưu tập nguồn vào trạng thái mặc định của nó (một SystemFontSource). |