इस संक्षिप्त ट्यूटोरियल में, आप सीखेंगे कि ** PDF को Java का उपयोग करके CSV में कैसे बदलें**। इसमें सभी चरण-दर-चरण विवरण शामिल हैं कि कैसे ** जावा पीडीएफ से सीएसवी ** रूपांतरण का उपयोग तुरंत किया जा सकता है, बिना किसी पीडीएफ प्रोसेसिंग एप्लिकेशन जैसे एडोब एक्रोबैट, आदि को स्थापित करने की आवश्यकता है। यह रूपांतरण विभिन्न उपयोग के मामलों में उपयोगी हो सकता है, उदाहरण के लिए, एक्सेल फाइल में चार्ट या ग्राफ बनाने के लिए पीडीएफ फाइल से संख्यात्मक मानों को प्रोसेस करना।
जावा का उपयोग करके पीडीएफ को सीएसवी में बदलने के चरण
- पीडीएफ को सीएसवी में बदलने के लिए मेवेन रिपॉजिटरी से Aspose.PDF for Java लाइब्रेरी संदर्भ शामिल करें
- PDF को CSV में निर्यात करने के लिए अपने प्रोजेक्ट में Aspose.PDF नाम स्थान का संदर्भ जोड़ें
- स्रोत PDF फ़ाइल लोड करने के लिए Document class का एक उदाहरण बनाएं
- आउटपुट CSV फ़ाइल के लिए वांछित गुण सेट करने के लिए ExcelSaveOptions ऑब्जेक्ट को प्रारंभ करें
- सहेजें विधि और ExcelSaveOptions पैरामीटर का उपयोग करके PDF को जावा में CSV में बदलें
ये बुनियादी कदम इस बारे में विस्तार से बताते हैं कि PDF से CSV Java आधारित एप्लिकेशन कैसे बनाएं। सबसे पहले, मावेन रिपॉजिटरी से निर्भरता को कॉन्फ़िगर करके संदर्भ को हल करें। फिर हमें इनपुट पीडीएफ फाइल को लोड करके और आउटपुट फाइल के लिए अलग-अलग प्रॉपर्टीज सेट करते हुए डिस्क पर आउटपुट सीएसवी फाइल लिखकर आगे बढ़ने की जरूरत है।
जावा का उपयोग करके पीडीएफ को सीएसवी में बदलने के लिए कोड
import com.aspose.pdf.Document; | |
import com.aspose.pdf.ExcelSaveOptions; | |
import com.aspose.pdf.License; | |
public class ConvertPdfToCsvUsingJava { | |
public static void main(String[] args) throws Exception { // main method to convert a PDF document to CSV file format | |
// Instantiate the license to avoid trial limitations while converting the PDF to comma separated CSV file | |
License asposePdfLicenseCSV = new License(); | |
asposePdfLicenseCSV.setLicense("Aspose.pdf.lic"); | |
// Load PDF document for converting it to comma seaparated value file | |
Document convertPDFDocumentToCSV = new Document("input.pdf"); | |
// Initialize ExcelSaveOptions class object to set the format of the output file | |
ExcelSaveOptions csvSave = new ExcelSaveOptions(); | |
csvSave.setFormat(ExcelSaveOptions.ExcelFormat.CSV); | |
// Save the converted output file in CSV format | |
convertPDFDocumentToCSV.save("ConvertPDFToCSV.csv", csvSave); | |
System.out.println("Done"); | |
} | |
} |
जावा में सीएसवी को पीडीएफ निर्यात करने के लिए, आप उपरोक्त कोड नमूने का उपयोग कर सकते हैं। यह दस्तावेज़ वर्ग का उपयोग करके इनपुट पीडीएफ फाइल को लोड करता है और फिर हम एक्सेलसेवऑप्शन क्लास का उपयोग करके आउटपुट सीएसवी फ़ाइल के लिए अलग-अलग प्राथमिकताएं निर्धारित कर सकते हैं। उदाहरण के लिए, अपनी आवश्यकताओं के अनुसार डिस्क या स्ट्रीम ऑब्जेक्ट पर आउटपुट फ़ाइल को सहेजने से पहले फ़ाइल स्वरूप या वर्दी कॉलम डिवीजन इत्यादि सेट करना।
इस उदाहरण में, हमने एक्सप्लोर किया है कि कैसे जावा का उपयोग करके पीडीएफ को सीएसवी में कनवर्ट करें। यदि आप किसी पीडीएफ फाइल को प्रोग्रामेटिक रूप से एक्सेल में कनवर्ट करना चाहते हैं, तो कृपया जावा में पीडीएफ को एक्सेल में कैसे बदलें पर लेख देखें।