खोज…


टिप्पणियों

फोंट को सही ढंग से रेंडर करने के लिए पीडीएफ फॉन्ट-एक्सटेंशन को हमेशा इस्तेमाल किया जाना चाहिए (क्लासपाथ में)

आईडीई (एकीकृत विकास पर्यावरण) के साथ

जैस्परस्पोर्ट स्टूडियो

पूर्वावलोकन में, हरे तीर पर क्लिक करके रिपोर्ट चलाएं, अगर कोई त्रुटि नहीं है तो निर्यात मेनू सक्षम होगा, निर्यात बटन (डिस्क छवि) पर क्लिक करें और "निर्यात के रूप में पीडीएफ़" चुनें। पीडीएफ के रूप में निर्यात करें

जावा के साथ

निर्यात करने के लिए आपको JasperPrint ऑब्जेक्ट प्राप्त करने के लिए रिपोर्ट को भरना होगा

फाइल करने के लिए सिंगल जैस्परप्रिंट (सिंगल जूनियरएक्सएमएल) का निर्यात करें

// 1. Create exporter instance
JRPdfExporter exporter = new JRPdfExporter();

// 2. Set exporter input document
exporter.setExporterInput(new SimpleExporterInput(jasperPrint));

// 3. Set file path for exporter output
exporter.setExporterOutput(new SimpleOutputStreamExporterOutput("/path/filename.pdf"));

// 4. Create configuration instance
SimplePdfExporterConfiguration configuration = new SimplePdfExporterConfiguration();

// 5. Associate configuration with exporter
exporter.setConfiguration(configuration);

// 6. Fill export and write to file path
exporter.exportReport();

एकल फ़ाइल के लिए कई JasperPrint (एकाधिक jrxml) निर्यात करें

केवल पहले चरण पिछले सेट से अलग हैं:

List<JasperPrint> jasperPrintList = new ArrayList<>();
jasperPrintList.add(jasperPrint1);
jasperPrintList.add(jasperPrint2);

JRPdfExporter exporter = new JRPdfExporter();
exporter.setExporterInput(SimpleExporterInput.getInstance(jasperPrintList));

शेष चरण समान हैं:

exporter.setExporterOutput(new SimpleOutputStreamExporterOutput("/path/filename.pdf"));
SimplePdfExporterConfiguration configuration = new SimplePdfExporterConfiguration();
exporter.setConfiguration(configuration);
exporter.exportReport();

कॉन्फ़िगरेशन विवरण के लिए SimplePdfExporterConfiguration API देखें।



Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow