इस ट्यूटोरियल में, आप सीखेंगे कि PDF को Java REST API के साथ DOCX में कैसे बदलें। PDF (पोर्टेबल दस्तावेज़ स्वरूप) दस्तावेज़ विनिमय के लिए Adobe Systems द्वारा विकसित एक फ़ाइल स्वरूप है। यह इलेक्ट्रॉनिक रूप से दस्तावेज़ भेजने और प्राप्त करने का एक सामान्य प्रारूप है। PDF फ़ाइलों का उपयोग उन दस्तावेज़ों को इलेक्ट्रॉनिक रूप से साझा करने के लिए किया जा सकता है जिन्हें उपयोग किए गए सॉफ़्टवेयर या हार्डवेयर की परवाह किए बिना आसानी से देखा, मुद्रित और किसी के साथ साझा किया जा सकता है। पीडीएफ फाइलें संपादन योग्य नहीं हैं, लेकिन किसी भी कंप्यूटर या डिवाइस पर एक उपयुक्त पीडीएफ व्यूअर के साथ देखी जा सकती हैं।
Whereas, DOCX is a file format used by Microsoft Word, which is part of the Microsoft Office suite. A DOCX file is a Microsoft Word Open XML Format Document file, and it is used for storing documents. DOCX files are based on the Open XML format, which was introduced in Microsoft Office 2007. DOCX फाइलें Word के पुराने संस्करणों के साथ संगत नहीं हैं, लेकिन 2007 से Microsoft Word के किसी भी संस्करण में खोली और संपादित की जा सकती हैं। यदि आप जावा लो कोड एपीआई में PDF से DOCX रूपांतरण में रुचि रखते हैं, तो इसे मदद से किया जा सकता है। निम्नलिखित नमूने में से।
पूर्वावश्यकता
- खाता बनाएं और एपीआई क्रेडेंशियल्स प्राप्त करें
- डाउनलोड करना Aspose.PDF Cloud SDK for Java
- उपरोक्त एसडीके के साथ सेटअप जावा प्रोजेक्ट
Java REST API में PDF को DOCX में बदलने के चरण
- एपीआई के लिए क्लाइंट आईडी और क्लाइंट सीक्रेट सेट करें
- क्लाइंट क्रेडेंशियल्स के साथ PdfApi क्लास का एक ऑब्जेक्ट बनाएं
- इनपुट और आउटपुट फ़ाइलें निर्दिष्ट करें
- इनपुट पीडीएफ फ़ाइल पढ़ें और क्लाउड स्टोरेज पर अपलोड करें
- इनपुट और आउटपुट फ़ाइल स्वरूपों के साथ pdfApi ऑब्जेक्ट का उपयोग करें
- putPdfInStorageToDoc विधि को कॉल करें * REST API का उपयोग करके PDF को DOCX में बदलें*
- स्थानीय डिस्क पर आउटपुट DOCX फ़ाइल सहेजें
जावा लो कोड एपीआई में पीडीएफ से डीओसीएक्स रूपांतरण के लिए कोड
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 = "PDFtoDOCX.pdf"; | |
String outputFile = "PDFtoDOCX.docx"; | |
String folder = "Temp"; | |
String format = "DOCX"; | |
// Upload file to cloud storage | |
File file = new File("C:/Temp/" + inputFile); | |
pdfApi.uploadFile(folder + "/" + inputFile, file, null); | |
AsposeResponse response = pdfApi.putPdfInStorageToDoc(inputFile, folder + '/' + outputFile, null, format, null, | |
null, null, null, null, null, folder, 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 को DOCX में बदलने में सक्षम बनाता है। आपको केवल Aspose.PDF REST API SDK की मदद से PDF फ़ाइल की आपूर्ति करनी होगी और इसे स्थानीय रूप से सहेजने के लिए आउटपुट DOCX फ़ाइल डाउनलोड करनी होगी।
उपरोक्त PDF से DOCX रूपांतरण का उपयोग किसी भी डिवाइस या कंप्यूटर पर बिना किसी कोड या कम कोड वाले ऐप्स के साथ किया जा सकता है।
निम्नलिखित विषय एक समान विशेषता की पड़ताल करता है जो सहायक भी हो सकती है: Java REST API के साथ BMP को TIFF में कैसे बदलें