Scopo
Questo metodo permette di aggiungere una cartella all'elenco delle cartelle dove sono cercati i font per i book stampati in pdf.
Può essere utilizzato per realizzare applicazioni che stampano book contenenti font non necessariamente installati nel sistema operativo del server o del client.
Sintassi
Applicazione.AddFontDirectory("percorso cartella")
Argomenti
Percorso cartella | E' una stringa contenente il percorso della cartella dove sono memorizzati i font da utilizzare per la stampa dei book. |
Esempio di codice
// *********************
// All'apertura del form
// *********************
event CategoryIdentityCard.Load()
{
// Carico un'altra cartella di font
EsempiGL.AddFontDirectory(Path() +c C\ +c fonts +c C\)
}
// All'apertura del form
// *********************
event CategoryIdentityCard.Load()
{
// Carico un'altra cartella di font
EsempiGL.AddFontDirectory(Path() +c C\ +c fonts +c C\)
}
- Passando come argomento un percorso errato non viene generata un'eccezione. L'unico effetto è che i font non vengono trovati e quindi non sono utilizzati nei book.
- Per la visualizzazione del font sul computer client è necessario che il font sia ad esso disponibile. Dato che non è possibile controllare i font installati sulla macchina client è necessario che il font sia incluso nel file pdf generato. Per questo è necessario selezionare il flag embed font nella finestra di proprietà del relativo VisualStyle.
- Questa procedura viene spesso usata su server Linux per rendere visibili al generatore di report i font necessari.
Ultima modifica: 09/05/2022 / Validità: da 6.5.2680