यह संक्षिप्त ट्यूटोरियल बताता है जावा में ईपीएस को जेपीजी में कैसे बदलें। इसमें पर्यावरण सेटअप से संबंधित विवरण, और ** जावा में ईपीएस को जेपीजी में बदलने के लिए चलने योग्य कोड स्निपेट ** के साथ चरणबद्ध प्रक्रिया शामिल है। इसके अलावा, इस प्रक्रिया को EPS प्रारूप को JPG छवि में बदलने के लिए किसी अतिरिक्त उपकरण या निर्भरता को स्थापित करने की आवश्यकता नहीं है।
जावा का उपयोग करके ईपीएस को जेपीजी में बदलने के चरण
- EPS फ़ाइलें रेंडर करने के लिए अपने वातावरण में Aspose.Page for Java API कॉन्फ़िगर करें
- इनपुट EPS फ़ाइल तक पहुँचने के लिए FileInputStream क्लास ऑब्जेक्ट को इनिशियलाइज़ करें
- स्रोत EPS फ़ाइल को PsDocument वर्ग के साथ लोड करें
- ImageSaveOptions वर्ग का एक उदाहरण बनाएं और छवि गुण निर्दिष्ट करें
- JPG इमेज बनाने के लिए इमेज रेंडरिंग डिवाइस को इंस्टेंट करें
- EPS दस्तावेज़ को JPG छवि में बदलें
ये कदम आपको यह समझने में मदद करते हैं कि ईपीएस को जावा में जेपीजी में कैसे बदलें। बस अपने सिस्टम में लाइब्रेरी स्थापित करें और फिर कुछ एपीआई कॉल के साथ इनपुट ईपीएस फाइलों को प्रोसेस करें। अंत में, अपेक्षित आउटपुट के लिए छवि गुण निर्दिष्ट करें और जितनी आवश्यकता हो उतनी पोस्टस्क्रिप्ट फ़ाइलों को संसाधित करें।
जावा में ईपीएस को जेपीजी में बदलने के लिए कोड
import java.io.IOException; | |
import com.aspose.page.License; | |
public class AsposeTest { | |
public static void main(String[] args) throws Exception {//Main function to convert EPS to JPG using Java | |
// Instantiate the license | |
License lic = new License(); | |
lic.setLicense("Aspose.Total.lic"); | |
// Load input EPS file | |
java.io.FileInputStream psStream = new java.io.FileInputStream("input.eps"); | |
// Create PsDocument class object | |
com.aspose.eps.PsDocument document = new com.aspose.eps.PsDocument(psStream); | |
// Initialize options object. | |
com.aspose.eps.device.ImageSaveOptions options = new com.aspose.eps.device.ImageSaveOptions(); | |
// Initialize ImageDevice class object | |
com.aspose.eps.device.ImageDevice device = new com.aspose.eps.device.ImageDevice(); | |
try{ | |
document.save(device, options); | |
}finally{ | |
psStream.close();} | |
byte[][] imagesBytes = device.getImagesBytes(); | |
int i = 1; | |
// Write output JPG image | |
for (byte[] imageBytes : imagesBytes) | |
{ | |
String imagePath = "EPStoJPG_" + i + ".jpg"; | |
java.io.FileOutputStream fs = new java.io.FileOutputStream(imagePath); | |
try { | |
fs.write(imageBytes, 0, imageBytes.length); | |
} catch (IOException ex) { | |
System.out.println(ex.getMessage()); | |
} finally { | |
fs.close(); | |
} | |
i++; | |
} | |
System.out.println("Done"); | |
} | |
} |
इस कोड स्निपेट का उपयोग जेपीजी छवियों के लिए ईपीएस फाइलों को रेंडर करने के लिए किया जा सकता है। हालांकि, Java में EPS से JPG में निर्यात करते समय आप आउटपुट छवि की विभिन्न विशेषताओं को संशोधित कर सकते हैं। उदाहरण के लिए, आप मामूली त्रुटियों को दबाना चुन सकते हैं, आउटपुट छवि के लिए आयाम सेट कर सकते हैं, या ImageSaveOptions वर्ग द्वारा दिखाए गए रिज़ॉल्यूशन और अन्य गुणों को समायोजित कर सकते हैं।
इस ट्यूटोरियल में चर्चा की गई है कि ईपीएस फ़ाइल को जावा में जेपीजी में कैसे बदलें। इसके अलावा, यदि आप एक ईपीएस फ़ाइल को पीएनजी छवि में प्रस्तुत करना चाहते हैं, तो कृपया जावा में ईपीएस को पीएनजी में कैसे परिवर्तित करें पर लेख पढ़ें।