यह चरण-दर-चरण ट्यूटोरियल आपको दिखाता है कि क्लाउड में जावा रेस्ट एपीआई के साथ ** PDF को PNG में कैसे परिवर्तित करें। पीडीएफ को पीएनजी प्रारूप में निर्यात करने के लिए, हम जावा क्लाउड एसडीके के लिए Aspose.PDF का उपयोग कर रहे हैं। यदि आपको जावा लो कोड एपीआई में पीडीएफ से पीएनजी रूपांतरण की आवश्यकता है तो इसे निम्नलिखित चरणों और कोड स्निपेट की सहायता से किया जा सकता है।
पूर्वावश्यकता
- खाता बनाएं और एपीआई क्रेडेंशियल प्राप्त करें
- डाउनलोड करना Aspose.PDF Cloud SDK for Java
- उपरोक्त एसडीके के साथ जावा प्रोजेक्ट सेटअप करें
जावा रेस्ट एपीआई में पीडीएफ को पीएनजी में बदलने के चरण
- एपीआई के लिए क्लाइंट आईडी और क्लाइंट सीक्रेट सेट करें
- क्लाइंट क्रेडेंशियल्स के साथ pdfApi क्लास का एक उदाहरण बनाएं
- इनपुट और आउटपुट फ़ाइलें निर्दिष्ट करें
- इनपुट पीडीएफ फ़ाइल पढ़ें और क्लाउड स्टोरेज पर अपलोड करें
- इनपुट और आउटपुट फ़ाइल स्वरूपों के साथ pdfApi का एक ऑब्जेक्ट बनाएं
- REST API का उपयोग करके PDF को PNG में बदलने के लिए putPageConvertToPng विधि को कॉल करें
- आउटपुट पीएनजी फ़ाइल को स्थानीय डिस्क पर सहेजें
जावा लो कोड एपीआई में पीडीएफ से पीएनजी रूपांतरण के लिए कोड
String ClientID = Client.getID(); //replace Client.getID() with your own client ID here | |
String ClientSecret = Client.getSecret(); //replace3 Client.getSecret() with your own client secret here | |
try { | |
ApiClient apiClient = new ApiClient(); | |
apiClient.setAppKey(ClientSecret); | |
apiClient.setAppSid(ClientID); | |
PdfApi pdfApi = new PdfApi(apiClient); | |
String inputFile = "PDFtoPNG.pdf"; | |
String outputFile = "PDFtoPNG.png"; | |
String folder = "Temp"; | |
String format = "PNG"; | |
// Upload file to cloud storage | |
File file = new File("C:/Temp/" + inputFile); | |
pdfApi.uploadFile(folder + "/" + inputFile, file, null); | |
int pageNumber = 1; | |
pdfApi.putPageConvertToPng(inputFile, pageNumber, folder + '/' + outputFile, null, null, folder, null, null); | |
// Download output file from Cloud Storage | |
File downloadResponse = pdfApi.downloadFile(folder + "/" + outputFile, null, null); | |
File dest = new File("C:/Temp/" + outputFile); | |
Files.copy(downloadResponse.toPath(), dest.toPath(), java.nio.file.StandardCopyOption.REPLACE_EXISTING); | |
} catch (Exception e) { | |
System.out.println(e.getMessage()); | |
} |
उपरोक्त नमूना कोड आपको Java REST API के साथ PDF को PNG में बदलने में सक्षम बनाता है। आपको बस जावा के लिए Aspose.PDF REST API SDK की मदद से पीडीएफ फाइल की आपूर्ति करनी होगी और Aspose रूपांतरण एपीआई का ऑनलाइन उपयोग करके इसे स्थानीय रूप से सहेजने के लिए आउटपुट पीएनजी फ़ाइल डाउनलोड करनी होगी।
उपरोक्त पीडीएफ से पीएनजी रूपांतरण को विंडोज, लिनक्स या मैक पर किसी भी बिना कोड वाले या कम कोड वाले ऐप्स के साथ उपयोग में लाया जा सकता है।
अन्य प्रासंगिक सुविधा निम्नलिखित URL पर पाई जा सकती है: Java REST API के साथ PDF को XLSX में कैसे परिवर्तित करें