Visualizzazione dei risultati da 1 a 8 su 8

Discussione: Font Bold per courier

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2009
    Messaggi
    6

    Font Bold per courier

    Ciao a tutti,
    prima di aprire un post nuovo ho cercato di vedere se qualcuno ha avuto il mio stesso problema:

    Allora devo rendere BOLD un testo di font Courier

    Quindi imposto dentro il pdf da creare questa istruzione:


    BaseFont bf = BaseFont.createFont(sPathDoc + "/cour.ttf", BaseFont.WINANSI,BaseFont.EMBEDDED);

    Font fo = new Font(bf,SIZE_FONT,fo.BOLD);


    Il problema è che non mi prende il font BOLD

    Mi potete aiutare?

    Grazie Stefania

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

    Re: Font Bold per courier

    Originariamente inviato da StefyG
    Quindi imposto dentro il pdf da creare questa istruzione:


    BaseFont bf = BaseFont.createFont(sPathDoc + "/cour.ttf", BaseFont.WINANSI,BaseFont.EMBEDDED);

    Font fo = new Font(bf,SIZE_FONT,fo.BOLD);
    Non l'hai specificato (avresti dovuto) ma credo che stai usando iText, giusto? (non lo conosco ma ho dato una occhiata ora al javadoc)

    Originariamente inviato da StefyG
    Il problema è che non mi prende il font BOLD
    Non ne sono sicuro al 100% (anche perché come ripeto non conosco iText) ma credo che tu debba caricare il font quello già grassetto "courbd.ttf" .... non caricare quello normale e cercare poi di renderlo grassetto.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2009
    Messaggi
    6
    Grazie andbin!!!

    In effetti sto utilizzando itext, e adesso proverò subito il font che mi hai consigliato, poi ti farò sapere.

    Grazie ancora sei stato gentile!!!

    Ciao Stefania

  4. #4
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Originariamente inviato da StefyG
    adesso proverò subito il font che mi hai consigliato
    Visto che è un PDF, ci sono i ben noti 14 font standard, tra cui il Courier. Non ti va bene usare direttamente Font specificando Font.COURIER?
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2009
    Messaggi
    6
    Il tuo consiglio ha funzionato!!

    E' bastato mettere il font courbd.ttf ed ho ottenuto la mia stampa in grassetto.

    Grazie per l'aiuto e alla.... prossima!!!!

    Ciao Stefania

  6. #6
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Originariamente inviato da StefyG
    E' bastato mettere il font courbd.ttf ed ho ottenuto la mia stampa in grassetto.
    Sì ok. Non vorrei scocciare ma .... così comunque incorpori fisicamente il font nel PDF. Non ti va bene usare il Courier "built-in"??
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  7. #7
    Utente di HTML.it
    Registrato dal
    Mar 2009
    Messaggi
    6
    Ok ci proverò!!!

  8. #8
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320
    Originariamente inviato da andbin
    Sì ok. Non vorrei scocciare ma .... così comunque incorpori fisicamente il font nel PDF. Non ti va bene usare il Courier "built-in"??
    Infatti... io uso regolarmente la libreria iText e per specificare un Courier grassetto uso questa semplicissima riga di codice:

    codice:
    Font f = new Font(Font.COURIER, dimensione, Font.BOLD);
    senza star lì ad incorporare un font che è standard.

    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

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 © 2025 vBulletin Solutions, Inc. All rights reserved.