Table of Contents

Namespace NetPdf.Hyphenation

Classes

HyphenationRegistry

The public extension seam for language hyphenation. The core ships American-English patterns (pre-registered as "en"); the optional NetPdf.Languages.* NuGet packages register additional languages here (via an explicit Register(…) call, which the packs also drive from a [ModuleInitializer]) by handing over TeX-style Liang pattern text + an optional exception list. Patterns registered through this seam are reachable via TryHyphenate(string, ReadOnlySpan<char>, out int[], int, int) and IsRegistered(string).