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
| FontName | O nome do tipo de letra TrueType a converter num subconjunto |
|---|---|
| SubsetChars | Uma 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
| 0 | Não foi possível adicionar o tipo de letra em subconjunto ou o parâmetro CharSet estava fora do intervalo |
|---|---|
| Non-zero | O ID do tipo de letra adicionado com êxito. Este ID pode ser utilizado com a função SelectFont para selecionar o tipo de letra |