2012-07-02 13 views
5

मैं छवि समस्या के साथ 72hours के बाद से संघर्ष कर रहा हूं। कई बार मैं ireport 4.6 में एक छवि जोड़ता हूं, छवि हमेशा धुंधली होती है और यह धुंधला छवि इसे चलाने के बाद जेस्परपोर्ट द्वारा उत्पन्न पीडीएफ पर दिखाई देती है। गुगलिंग के बाद मुझे छवि के डीपीआई की ओर इशारा किया गया था। मैंने छवि के डीपीआई को बढ़ाने की कोशिश की है लेकिन ऐसा लगता है। मैंने एक ऑनलाइन कनवर्टर से छवि के एक एसवीजी संस्करण को सहेजने की कोशिश की है और छवि के .svg संस्करण को जोड़ने की परेशानी से गुजरना है।इसे जेस्परपोर्ट (आईरपोर्ट में बनाया गया) में जोड़ने के बाद छवि गुणवत्ता को कैसे संरक्षित किया जाए?

मुझे आश्चर्य है कि इसमें कोई चाल है या नहीं? क्या कोई इस पर थोड़ा प्रकाश डाल सकता है? मेरी टाइमलाइन देखकर आधिकारिक तौर पर इस दिन एक दिन देर हो रही है। यह पढ़ और मदद

+0

छवि का मूल डीपीआई क्या है? मुझे भी इसी प्रकार की समस्या है। मेरा लोगो एक jpg, 300 डीपीआई है। दूसरों की सिफारिश करने के लिए उत्सुक है। – Lisa

उत्तर

1

jasperreports.properties को यह पंक्ति जोड़ें के लिए

धन्यवाद। मुझे लगता है कि यह बहुत तेज रिपोर्ट बनाता है।

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

मैंने यहां पोस्ट करने से पहले अपने क्लासपाथ में आईरपोर्ट और जेस्पररेपोर्ट्स.प्रोपर्टीज के लिए दोनों गुणों को जोड़ा है। इसे प्रभावित नहीं कर रहा है। धन्यवाद –

+0

क्या आप निश्चित हैं कि यह प्रभावित नहीं हुआ था? यदि यह प्रभावित नहीं हुआ था, तो आप किसी भी तरह से इसे सही तरीके से नहीं कर रहे हैं। यदि यह प्रभावित हुआ था लेकिन यह आपकी आवश्यकताओं के लिए पर्याप्त नहीं है ... तो यह एक अलग समस्या है। हो सकता है कि यह समस्या दिखाने के लिए केवल एक नमूना छवि के साथ एक साधारण रिपोर्ट संलग्न करने में मदद करेगी। फिर अन्य इसका परीक्षण कर सकते हैं। – mdahlman

+0

@mdahlman मुझे एक ही समस्या है। मेरी छवि लगभग 9 6 डीपीआई है, और इससे कोई फर्क नहीं पड़ता कि मैं net.sf.jasperreports.image.dpi = 300 या net.sf.jasperreports.image.dpi = 96 पर सेट करता हूं, रिपोर्ट में वही धुंध दिखाई देता है। –

0

JRAbstractSvgRenderer उम्मीद है कि यह कक्षा आपकी मदद कर सकती है।

आप इस कक्षा को बढ़ा सकते हैं। और इसे पैरामीटर इनपुट के रूप में उपयोग करें।

संबंधित मुद्दे