2012-07-02 7 views
5

ho sofferto da 72 ore con un problema di immagine. Ogni volta che aggiungo un'immagine a ireport 4.6 l'immagine è sempre sfocata e quell'immagine sfocata appare nel pdf generato da jasperreport dopo averlo eseguito. dopo aver cercato su Google mi è stato indicato il dpi dell'immagine. ho provato ad aumentare il dpi dell'immagine, ma sembra lo stesso.ho provato a salvare una versione svg dell'immagine da un convertitore online e ho avuto il problema di aggiungere una versione .svg dell'immagine.come conservare la qualità dell'immagine dopo averla aggiunta a un jasperreport (creato in iReport)?

Mi chiedo se non ci sia un trucco? qualcuno può far luce? guardando la mia cronologia sono ufficialmente un giorno in ritardo su questo.

grazie per la lettura di questo e dare una mano

+0

Qual è il dpi originale dell'immagine? Sto avendo un problema simile. Il mio logo è un jpg, 300 dpi. Curioso di vedere cosa consigliano gli altri. – Lisa

risposta

1

Aggiungi questa linea al jasperreports.properties. Trovo che rende rapporti più nitidi.

net.sf.jasperreports.image.dpi=300 
+0

L'ho aggiunto a entrambe le proprietà per ireport e jasperreports.properties nel mio percorso di classe prima di postare qui. Non lo interessava. grazie –

+0

Sei sicuro che non sia stato influenzato? Se non è stato influenzato, in qualche modo non lo stai facendo correttamente. Se è stato colpito ma non è sufficiente per le tue esigenze ... allora questo è un problema diverso. Forse sarebbe utile allegare un semplice report con una sola immagine di esempio per mostrare il problema. Poi altri possono testarlo. – mdahlman

+0

@mdahlman Ho lo stesso problema. La mia immagine è di circa 96 dpi e non importa se imposto net.sf.jasperreports.image.dpi = 300 o net.sf.jasperreports.image.dpi = 96, la stessa sfocatura appare nel report. –

0

JRAbstractSvgRenderer spero che questa classe possa aiutarti.

È possibile estendere questa classe. e usarlo come input dei parametri.

Problemi correlati