AddTrueTypeSubsettedFont

Texto, Tipos de letra

Descrição

Adiciona ao documento um subconjunto dum tipo de letra TrueType

Para Options 0 e 1, o subconjunto do tipo de letra é fixo e não pode ser alterado

Para Options 2 e 3, o subconjunto do tipo de letra pode ser alterado Semelhante a 0, mas o subconjunto pode ser atualizado utilizando

UpdateTrueTypeSubsettedFont

Sintaxe

Delphi

Function TPDFlib.AddTrueTypeSubsettedFont(Const FontName, SubsetChars: WideString; Options: Integer): Integer;

ActiveX

Function PDFlib::AddTrueTypeSubsettedFont(FontName As String, SubsetChars As String, Options As Long) As Long

DLL

int DLAddTrueTypeSubsettedFont(int InstanceID, const wchar_t * FontName, const wchar_t * SubsetChars, int Options);

Parâmetros

FontNameO nome do tipo de letra TrueType a converter num subconjunto
SubsetCharsUma cadeia que contém os carateres a incluir no subconjunto do tipo de letra. 0=MS PlatformID, conjunto de carateres Unicode 1=Unicode PlatformID, conjunto de carateres "don't care" 2=Semelhante a 0, mas o subconjunto pode ser atualizado com UpdateTrueTypeSubsettedFont 3=Semelhante a 1, mas o subconjunto pode ser atualizado com UpdateTrueTypeSubsettedFont 4=Semelhante a 2, mas o subconjunto é atualizado automaticamente 5=Semelhante a 3, mas o subconjunto é atualizado automaticamente
Options

Valores devolvidos

0Não foi possível adicionar o tipo de letra em subconjunto ou o parâmetro CharSet estava fora do intervalo
Non-zeroO ID do tipo de letra adicionado com êxito. Este ID pode ser utilizado com a função SelectFont para selecionar o tipo de letra