Quote Originariamente inviata da fcorsa Visualizza il messaggio
Ho provato sia la libreria "barbecue" che quella "barcodelib", ma nel rimpicciolire il barcode anche con BufferImage mi esce tutto sgranato e non viene letto dal lettore .
Non conosco nulla di quelle librerie, purtroppo. Ma la questione è: cosa (di chi è) quel g (sicuramente un Graphics/Graphics2D)?

Se è il Graphics fornito dalla Printing API di Java, per default il mapping è: 1 unità equivale a 1/72 di pollice.

E tu che densità di pixel vuoi avere?