V tomto průvodci krok za krokem vysvětlíme, jak získat metriky písem v C#. Tento výukový program poskytuje kód pro získání metrik písem Type1 v C#, ale Aspose.Font for .NET, knihovna písem C# vám pomůže číst metriky písem v C# z jiných typů písem, včetně formátů písem TruType a OpenType.
Kroky k získání metrik písem v C#
- Nainstalujte balíček Aspose.Font for .NET z NuGet.org
- Zahrnout jmenné prostory Aspose.Font, Aspose.Font.Sources a Aspose.Font.Type1
- Aplikujte licenci na Aspose.Font for .NET, abyste se vyhnuli hodnocení vodoznaku
- Načtěte vstupní písmo Type1 do objektu FileSystemStreamSource
- Vytvořte objekt FontFileDefinition ze zdroje streamu
- Vytvořte objekt FontDefinition z definice souboru
- Otevřít definici písma jako objekt Type1Font
- Nyní získejte všechny atributy metrik písma Type1
Písmo obsahuje informace o metrikách, které pomáhají popsat glyfy uvnitř písma. Tyto informace o metrikách písem pomáhají počítači naučit se kreslit znaky a věty na obrazovce. Pokud chceme zpracovávat tyto informace o metrikách prostřednictvím kódu v našich aplikacích .NET, není to snadný úkol. Aspose.Font pro .NET však pomáhá celý proces velmi zjednodušit a usnadnit pomocí několika kroků, jak je uvedeno výše.
Kód pro získání metrik písem v C#
Ve výše uvedeném kódu načítáme formát souboru PFB, který obsahuje naše písmo Type1, které chceme zpracovat v kódu C#. Jakmile jsme načetli font a převedli jej na objekt Type1Font, jsme schopni z tohoto souboru extrahovat metriky písem v C#.
Tento kód vám může pomoci snadno vytvořit čtečku písem C# ve vašich aplikacích .NET, včetně webových, desktopových, Windows a aplikací Microsoft Store.