Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Creare Immagine da font

    Ciao Ragazzi.
    Volevo sapere se esiste una libreria per creare un immagine jpg o png da una lettera.
    Avrei bisogno che mi crei una serie di caratteri "a" di diverse dimensioni uno accanto l'altro e me li "stampi" su di un flle con quelle estensioni. Sostanzialmente dovrebbe venire stampato

    a a a a a a a a a a a (ognuno di dimensione diversa tutte stesso font Arial)

    Sapete se è possibile? se si per favore rispondete presto che è urgente per un progetto all'uni!! Grazie mille!! ciaooooo!!

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: Creare Immagine da font

    Originariamente inviato da jed84
    Volevo sapere se esiste una libreria per creare un immagine jpg o png da una lettera.
    a) Crei una immagine (ci sono svariati modi, uno semplice è istanziare un BufferedImage)
    b) Prendi il suo Graphics2D
    c) Disegni quello che ti pare sul Graphics2D
    d) dispose() sul Graphics2D. La immagine è pronta.
    e) Eventualmente la salvi con la classe ImageIO
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    ..hem sono poco esperto.. come faccio a disegnare una lettera di un font specifico di dimensioni specifiche con Graphic2D?
    grazie mille per la pasienza...

  4. #4
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Originariamente inviato da jed84
    ..hem sono poco esperto.. come faccio a disegnare una lettera di un font specifico di dimensioni specifiche con Graphic2D?
    Vedi tra i miei Java Examples, sezione 'images'.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  5. #5
    Grazieeeeeee!! Ti rompo le scatole l'ultima volta per oggi poi basta lo prometto:
    sai se c'è anke un modo per concatenare i file? perchè così scrivo con il font che mi serve alla dimensione che mi serve, ma ho il problema che devo mettere accanto lettere con dimensione differente. Se riesci a risolvermi pure questa giuro che propongo a Napolitano un tuo mezzo busto in bronzo in Campidoglio!

  6. #6
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Originariamente inviato da jed84
    ma ho il problema che devo mettere accanto lettere con dimensione differente.
    Allora dovrai avere più oggetti Font per ogni testo di dimensione differente. Per ogni testo calcoli le sue dimensioni con il relativo font e il suo font metrics. Quindi determini dimensioni totali e posizioni a cui stampare i testi.
    Insomma ... devi fare un po' di calcoli ....
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.