←Select platform

AddUserFont(Stream) Method

Summary

Adds a user font stored in a stream to the LEADTOOLS toolkit.

Syntax
C#
C++/CLI
Python
public static void AddUserFont( 
   Stream stream 
) 
public:  
   static void AddUserFont( 
      Stream^ stream 
   ) 
def AddUserFont(self,stream): 

Parameters

stream

Stream containing the data of a valid font file.

Remarks

Use this method to add one or more user fonts to the LEADTOOLS tookit. The font data can contain a single or many face types, and this method can be called multiple times to add several fonts. LEADTOOLS supports both TrueType (.ttf) and OpenType (.otf) font formats.

This method allows a process using a LEADTOOLS toolkit to use fonts without installing them on the operating system. Refer to LEADTOOLS Draw Engine and Multi-Platform Considerations for more information.

Note that fonts are added to the current draw engine. Therefore, an application must:

Use AddUserFont(string) to add a font stored in a disk file and AddUserFont(byte[],int,int) to add a font file stored in memory.

Use ClearUserFonts to delete all user fonts added to the LEADTOOLS tookit.

Requirements

Target Platforms

Help Version 22.0.2023.5.16
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.

Leadtools Assembly

Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.