FontEmbedder
Übersicht
FontEmbedder ist eine Klasse in Aspose.PDF FOSS für .NET.
Bettet TrueType-Schriften in PDF-Dokumente ein für benutzerdefinierte Textdarstellung.
Diese Klasse stellt 5 Methoden zur Arbeit mit FontEmbedder-Objekten in .NET-Programmen bereit. Verfügbare Methoden umfassen: AddToPage, Embed, EmbedFromFile, EmbedSubset, EmbedSubsetFromFile. Alle öffentlichen Mitglieder sind für jede .NET-Anwendung zugänglich, nachdem das Aspose.PDF FOSS für .NET-Paket installiert wurde. Eigenschaften: PostScriptName, ResourceName.
Eigenschaften
| Name | Typ | Zugriff | Beschreibung |
|---|---|---|---|
ResourceName | string | Lesen | Der Ressourcenname, der in Inhaltsströmen verwendet werden soll (z. B. “F1”). |
PostScriptName | string | Lesen | Der PostScript-Name der eingebetteten Schriftart. |
Methoden
| Signatur | Beschreibung |
|---|---|
Embed(document: Document, ttfData: byte[], resourceName: string, subsetBaseName: string?) | Betten Sie eine TrueType-Schriftart aus Dateibytes in ein Dokument ein. |
EmbedFromFile(document: Document, path: string, resourceName: string) | Betten Sie eine TrueType-Schriftart aus einem Dateipfad ein. |
EmbedSubset(document: Document, ttfData: byte[], text: string, resourceName: string) | Betten Sie ein Subset einer TrueType-Schriftart ein, das nur die für den angegebenen Text erforderlichen Glyphen enthält. |
EmbedSubsetFromFile(document: Document, path: string, text: string, resourceName: string) | Betten Sie ein Subset einer TrueType-Schriftart aus einem Dateipfad ein. |
AddToPage(page: Page) | Fügen Sie die Schriftressource dem Ressourcendictionary einer Seite hinzu. |