Gets or sets the Uniform Resource Identifier (URI) that represents the location of the font that is used for rendering the Glyphs.
FontUri supports fonts in the .otf and .ttf formats.
FontUri supports obfuscated fonts, which are implemented by Microsoft technologies that use XML Paper Specification (XPS) as a document format. You can produce an XPS document that contains the necessary obfuscated subsetted font, rename the XPS document so that it can be recognized as a zip package, and then extract the obfuscated font as a part. The part name will be a GUID. Changing the name of the obfuscated font file/part is not supported and must conform to the XPS obfuscation scheme. In addition, obfuscated fonts must have the .odttf or .odttc file extension.
If you use obfuscated fonts in this way, make sure that the XPS document that produces the obfuscated font has UnicodeString content within the XPS content that matches what you specify as the Glyph UnicodeString. Depending on your document save options, the XPS obfuscated font is typically drastically subsetted and will only include glyph mappings for the Unicode information from that XPS document.
FontUri also supports TrueType Collection (TTC) fonts. Using this mode, you can index a specific font face offset in the collection, in the format collectionname.ttc#n where n is the index within the collection. You can omit "#0" if you intend to reference the first font face in the collection.
As with most types of software, font files are licensed, rather than sold, and licenses that govern the use of fonts vary from vendor to vendor. As a developer it is your responsibility to ensure that you have the required license rights for any font you embed within a document or application, or otherwise redistribute.