AddTrueTypeFontFromFile
Texto, Fontes
Descrição
Embute uma fonte TrueType, OpenType/TrueType ou OpenType/CFF no documento. A fonte TrueType é indicada pelo nome do arquivo e não precisa estar instalada como fonte do sistema
Revise a sintaxe, os parâmetros e os valores de retorno antes de chamar a função Os blocos de código permanecem originais para que os exemplos possam ser copiados sem alterações.
Arquivos de fontes web WOFF 1.0 e WOFF2 também são aceitos: o contêiner é descompactado uma vez na memória antes da análise, e o programa da fonte embutida carrega o sfnt resultante em vez do contêiner web
WOFF2 unpacking requires Windows 10 version 1703 or later; malformed containers, inconsistent declared sizes and decoded programs above 512 MiB are rejected
Arquivos TrueType e OpenType/TrueType brutos podem usar um arquivo temporário durante o caminho de carregamento legado do Windows; chame SetTempPath para selecionar sua localização. Contêineres de fontes web usam o caminho em memória
Sintaxe
Delphi
Function TPDFlib.AddTrueTypeFontFromFile(Const FileName: WideString): Integer;
ActiveX
Function PDFlib::AddTrueTypeFontFromFile(FileName As String) As Long
DLL
int DLAddTrueTypeFontFromFile(int InstanceID, const wchar_t * FileName);
Parâmetros
| FileName | The full path and file name of the TrueType font file to embed. |
|---|
Valores retornados
| 0 | The font could not be embedded The ID of the font that was successfully added. This ID can be used with the SelectFont function to select the font |
|---|---|
| Non-zero |