पीडीएफ से एक्सएलएस

इस ट्यूटोरियल में, हम आपको .NET के लिए Aspose.PDF का उपयोग करके एक पीडीएफ फाइल को XLS (Microsoft Excel) प्रारूप में परिवर्तित करने की प्रक्रिया के बारे में बताएंगे। नीचे दिए गए चरणों का पालन करके, आप एक पीडीएफ फाइल को एक्सएलएस प्रारूप में परिवर्तित करने में सक्षम होंगे।

आवश्यक शर्तें

शुरू करने से पहले, सुनिश्चित करें कि आप निम्नलिखित शर्तें पूरी करते हैं:

  • C# प्रोग्रामिंग भाषा का बुनियादी ज्ञान।
  • आपके सिस्टम पर .NET के लिए Aspose.PDF लाइब्रेरी स्थापित है।
  • विजुअल स्टूडियो जैसा विकास वातावरण।

चरण 1: पीडीएफ दस्तावेज़ लोड हो रहा है

इस चरण में हम .NET के लिए Aspose.PDF का उपयोग करके स्रोत पीडीएफ फ़ाइल लोड करेंगे। नीचे दिए गए कोड का पालन करें:

// दस्तावेज़ निर्देशिका का पथ.
string dataDir = "YOUR DOCUMENTS DIRECTORY";

// पीडीएफ दस्तावेज़ लोड करें
Document pdfDocument = new Document(dataDir + "input.pdf");

प्रतिस्थापित करना सुनिश्चित करें"YOUR DOCUMENTS DIRECTORY" उस वास्तविक निर्देशिका के साथ जहां आपकी पीडीएफ फाइल स्थित है।

चरण 2: एक्सेल बैकअप विकल्पों को त्वरित करें

पीडीएफ फाइल लोड करने के बाद, हम एक्सेल सेव विकल्पों को तुरंत चालू करेंगे। निम्नलिखित कोड का प्रयोग करें:

// ExcelSaveOptions ऑब्जेक्ट को इंस्टेंटियेट करें
Aspose.Pdf.ExcelSaveOptions excelsave = new ExcelSaveOptions();

चरण 3: परिणामी XLS फ़ाइल को सहेजना

अब हम परिवर्तित पीडीएफ फाइल को XLS फॉर्मेट में सेव करेंगे। निम्नलिखित कोड का प्रयोग करें:

// आउटपुट को XLS फॉर्मेट में सेव करें
pdfDocument.Save("PDFToXLS_out.xls", excelsave);

उपरोक्त कोड परिवर्तित पीडीएफ फाइल को फ़ाइल नाम के साथ एक्सएलएस प्रारूप में सहेजता है"PDFToXLS_out.xls".

.NET के लिए Aspose.PDF का उपयोग करके PDF से XLS के लिए उदाहरण स्रोत कोड

// दस्तावेज़ निर्देशिका का पथ.
string dataDir = "YOUR DOCUMENT DIRECTORY";

// पीडीएफ दस्तावेज़ लोड करें
Document pdfDocument = new Document(dataDir + "input.pdf");

// ExcelSave विकल्प ऑब्जेक्ट को त्वरित करें
Aspose.Pdf.ExcelSaveOptions excelsave = new ExcelSaveOptions();

// आउटपुट को XLS फॉर्मेट में सेव करें
pdfDocument.Save("PDFToXLS_out.xls", excelsave);

निष्कर्ष

इस ट्यूटोरियल में, हमने .NET के लिए Aspose.PDF का उपयोग करके एक PDF फ़ाइल को XLS प्रारूप में परिवर्तित करने की चरण-दर-चरण प्रक्रिया को कवर किया है। ऊपर उल्लिखित निर्देशों का पालन करके, अब आप एक पीडीएफ फाइल को एक्सएलएस प्रारूप में बदलने में सक्षम होंगे। यह सुविधा तब उपयोगी होती है जब आप किसी पीडीएफ फाइल से सारणीबद्ध डेटा निकालना चाहते हैं और इसे माइक्रोसॉफ्ट एक्सेल में उपयोग करना चाहते हैं।

अक्सर पूछे जाने वाले प्रश्न

प्रश्न: क्या .NET के लिए Aspose.PDF जटिल तालिकाओं और फ़ॉर्मेटिंग वाली PDF को XLS प्रारूप में परिवर्तित कर सकता है?

उत्तर: हाँ, .NET के लिए Aspose.PDF को जटिल तालिकाओं और फ़ॉर्मेटिंग के साथ PDF को संभालने के लिए डिज़ाइन किया गया है। XLS प्रारूप में रूपांतरण प्रक्रिया के दौरान, .NET के लिए Aspose.PDF तालिकाओं के लेआउट और संरचना को यथासंभव सटीक रूप से संरक्षित करने का प्रयास करता है, यह सुनिश्चित करते हुए कि सारणीबद्ध डेटा प्रभावी ढंग से निकाला जाता है।

प्रश्न: यदि पीडीएफ में चित्र या गैर-सारणीबद्ध सामग्री हो तो क्या होगा?

उत्तर: पीडीएफ को एक्सएलएस प्रारूप में परिवर्तित करते समय, .NET के लिए Aspose.PDF मुख्य रूप से सारणीबद्ध डेटा निकालने पर केंद्रित होता है। गैर-सारणीबद्ध सामग्री, जैसे छवियां, एनोटेशन, या फ्री-फॉर्म टेक्स्ट, एक्सएलएस फ़ाइल में संरक्षित नहीं की जा सकती हैं। परिणामी XLS फ़ाइल में मुख्य रूप से पीडीएफ से निकाला गया सारणीबद्ध डेटा होगा।

प्रश्न: क्या रूपांतरण के दौरान XLS फ़ाइल की उपस्थिति और लेआउट को अनुकूलित करना संभव है?

उ: .NET के लिए Aspose.PDF परिणामी XLS फ़ाइल की उपस्थिति और लेआउट को अनुकूलित करने के लिए विकल्प प्रदान करता है। आप के गुणों का उपयोग करके विभिन्न सेटिंग्स समायोजित कर सकते हैंExcelSaveOptions क्लास, जैसे तालिका के लिए प्रारंभिक सेल निर्दिष्ट करना, टेक्स्ट एन्कोडिंग सेट करना और अन्य आउटपुट-संबंधित विकल्पों को नियंत्रित करना।

प्रश्न: क्या मैं .NET के लिए Aspose.PDF का उपयोग करके पासवर्ड-संरक्षित PDF को XLS प्रारूप में परिवर्तित कर सकता हूँ?

उत्तर: हाँ, .NET के लिए Aspose.PDF पासवर्ड-संरक्षित PDF को XLS प्रारूप में परिवर्तित करने का समर्थन करता है। पासवर्ड-सुरक्षित पीडीएफ लोड करते समय, आप इसका उपयोग करके पासवर्ड प्रदान कर सकते हैंDocument क्लास कंस्ट्रक्टर या सेटिंग करकेPassword पीडीएफ लोड करने से पहले संपत्ति।