Home › Forum › Terminali operatore (Weintek) › Differenza sui fonts trasferendo programma con altro PC
- Questo topic ha 4 risposte, 2 partecipanti ed รจ stato aggiornato l'ultima volta 12 anni fa da
Sergio Bertana.
-
AutorePost
-
Settembre 24, 2014 alle 10:01 am #35623
Simone
PartecipanteMi sono accorto di una stranezza, trasferendo il programma su di un terminale utilizzando un PC diverso da quello con cui avevo realizzato e compilato il progetto, i fonts visualizzati sul terminale sono diversi da quelli che avevo nello sviluppo.
Stò sbagliando qualche cosa o mi sfugge qualche cosa ?
Settembre 24, 2014 alle 10:10 am #38425Sergio Bertana
Amministratore del forumPer spiegare il problema devo rifarmi alla gestione dei fonts da parte di EasyBuilder.
Nella compilazione del progetto se selezionata la flag Costruisci file di font (Condizione di default, Screenshot). EasyBuilder copia tutti i fonts utilizzati nel progetto dalla cartella di Windows nella cartella di installazione programma sottocartella fonts (Esempio C:Program Files (x86)EBprofont). I vari files assumono il nome del progetto seguito da $Numero, e saranno questi i fonts utilizzati nel progetto.
Ora è chiaro che se viene aperto un progetto su di un altro PC dove non vi sono questi files fonts nella cartella, EasyBuilder dovrà ricostruirli, ed utilizzerà nuovamente quelli di Windows. Ora se uno dei fonts non è presente nella installazione di Windows compare un alert che lo indica. Sarà possibile installare il font mancante in Windows prima di aprire il progetto. In caso contrario viene scelto un font simile.
Questa operazione avviene anche solo per un trasferimento programma nel caso sia selezionata l’opzione invia file font (Screenshot).
Settembre 24, 2014 alle 10:27 am #38426Sergio Bertana
Amministratore del forumAggiungo un modo comportamentale corretto, con il file progetto dovrebbero essere forniti anche i vari files di fonts presenti nella cartella font di EasyBuilder (Tutti i files con lo stesso nome del progetto) e questi files vanno copiati nella cartella font di EasyBuilder nel proprio PC prima di aprire il progetto.
Nel caso di upgrade dello stesso progetto sul terminale, per evitare problemi di font non spuntare la flag di trasferisci file di font nella finestra di download. In questo modo la nuova versione del progetto continuerà ad utilizzare i fonts corretti già presenti nel terminale indipendentemente da quelli presenti nel PC.
Settembre 24, 2014 alle 1:05 pm #38428Sergio Bertana
Amministratore del forumStò ultimando un progetto su di un terminale e come ultimi ritocchi ho aggiunto un font per avere la visualizzazione di alcuni testi più leggibile. Ora se compilo il progetto attivando la flag Costruisci file font mi viene generato errore (Screenshot).
Se compilo il progetto senza la flag attiva non ho problemi, avete indicazioni ?
Settembre 24, 2014 alle 1:11 pm #38429Sergio Bertana
Amministratore del forumDa quanto detto prima posso ipotizzare che EasyBuilder cerchi di copiare il file di font Andalus e non lo trovi o lo trovi bloccato da Windows.
Oppure cerchi di copiarlo nel file di font all’interno della sua directory su di un file di font di progetto che è bloccato (Magari da un’altra istanza di EasyBuilder).
Comunque anche se dopo un riavvio del PC continui ad avere questo tipo di errore, puoi provare a rinominare l’intero progetto.
-
AutorePost
- Devi essere connesso per rispondere a questo topic.