AddTrueTypeFontA
Testo, font
Descrizione
Il suffisso A indica l'entry point DLL ANSI (char); l'interfaccia ActiveX/COM espone soltanto la forma Unicode. Il comportamento è identico a AddTrueTypeFont e gli argomenti stringa vengono interpretati usando la code page corrente di SetAnsiMode
Aggiunge un carattere TrueType al documento. Il carattere deve essere installato nel sistema. Se non è incorporato, anche chi legge il documento PDF deve averlo installato nel proprio sistema. Se è incorporato, non è necessario che sia installato nel sistema del lettore
L'incorporamento di un font aumenta notevolmente le dimensioni del PDF. Alcuni font non concedono la licenza di incorporamento
Sintassi
Delphi
Function DLAddTrueTypeFontA(InstanceID: Integer; FontName: PAnsiChar; Embed: Integer): Integer;
DLL
int DLAddTrueTypeFontA(int InstanceID, const char * FontName, int Embed);
Parametri
| FontName | Nome del font TrueType da installare. Può essere il nome del font visualizzato nella cartella Windows\Fonts, ad esempio 'Times New Roman', oppure il nome della famiglia di font con un indicatore di stile facoltativo tra parentesi quadre, ad esempio 'Times New Roman [BoldItalic]'. Gli indicatori facoltativi possibili sono: [Bold], [Italic] o [BoldItalic]. È inoltre possibile specificare una tabella codici, ad esempio 'Arial [Bold] {1250}', per consentire l'uso di altre codifiche. Le tabelle codici possibili sono: {0} Mappatura diretta {437} OEM_CHARSET {850} OEM_CHARSET {852} OEM_CHARSET {874} THAI_CHARSET {1250} EASTEUROPE_CHARSET {1251} RUSSIAN_CHARSET {1252} ANSI_CHARSET {1253} GREEK_CHARSET {1254} TURKISH_CHARSET {1255} HEBREW_CHARSET {1256} ARABIC_CHARSET {1257} BALTIC_CHARSET {1258} VIETNAMESE_CHARSET {1361} JOHAB_CHARSET Specifica se incorporare il font: 0 = Don't incorporare il font 1 = Incorpora il font |
|---|---|
| Embed |
Valori restituiti
| 0 | Non è stato possibile aggiungere il font. Ciò può significare che il font non dispone della licenza per l'incorporamento oppure che non è stato trovato. |
|---|---|
| Non-zero | ID del font aggiunto, utilizzabile con SelectFont |