REST API का उपयोग करके पायथन में पीडीएफ को एक्सेल में कैसे बदलें

REST API का उपयोग करके PDF को एक्सेल में पायथन में बदलें

पीडीएफ दस्तावेजों को प्रस्तुत करने के लिए सबसे अधिक उपयोग किए जाने वाले बहुमुखी दस्तावेज़ प्रारूपों में से एक है। लेकिन PDF दस्तावेज़ को संपादित करना कठिन होता है। तालिका को आसानी से निकालने या स्प्रेडशीट प्रारूप में टेक्स्ट को संपादित करने के लिए, आपको पीडीएफ को संपादन योग्य एक्सेल स्प्रेडशीट में बदलने की आवश्यकता है। इसलिए, आपको टेक्स्ट को मैन्युअल रूप से कॉपी करने और फिर उसे संपादित करने के लिए समय बर्बाद करने की आवश्यकता नहीं है। हमारा PDF से XLS या PDF से XLSX कन्वर्टर APIs आपको PDF को एक्सेल स्प्रेडशीट फॉर्मेट में जल्दी से बदलने की अनुमति देता है। इस लेख में, हम सीखेंगे कि REST API का उपयोग करके PDF को एक्सेल में कैसे परिवर्तित किया जाए।

इस लेख में निम्नलिखित विषयों को शामिल किया जाएगा:

एक्सेल कन्वर्टर एपीआई के लिए पायथन पीडीएफ - स्थापना

पीडीएफ फाइल को एक्सेल फॉर्मेट में बदलने के लिए, हम GroupDocs.Conversion Cloud के पायथन एसडीके एपीआई का उपयोग करेंगे। यह एक सुविधा-संपन्न, प्लेटफ़ॉर्म स्वतंत्र दस्तावेज़ और चित्र रूपांतरण पायथन लाइब्रेरी है। यह किसी समर्थित फ़ाइल स्वरूप की छवियों और दस्तावेज़ों का उच्च-गुणवत्ता में किसी भी प्रारूप में त्वरित रूपांतरण प्रदान करता है।

आप कंसोल में निम्न आदेश का उपयोग करके अपने पायथन एप्लिकेशन में PDF को XLSX रूपांतरण पायथन लाइब्रेरी में स्थापित कर सकते हैं:

pip install groupdocs_conversion_cloud

कृपया उल्लिखित चरणों का पालन करने से पहले डैशबोर्ड से अपनी क्लाइंट आईडी और सीक्रेट प्राप्त करें। एक बार आपके पास अपनी आईडी और रहस्य हो जाने के बाद, अपने पायथन एप्लिकेशन में कोड जोड़ें:

# पायथन एप्लिकेशन में पीडीएफ से एक्सेल रूपांतरण के लिए पायथन लाइब्रेरी
import groupdocs_conversion_cloud

# निःशुल्क पंजीकरण के बाद https://dashboard.groupdocs.cloud से client_id और client_secret प्राप्त करें।
client_id = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
client_secret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

# विभिन्न विन्यास प्राप्त करें
configuration = groupdocs_conversion_cloud.Configuration(client_id, client_secret)
configuration.api_base_url = "https://api.groupdocs.cloud"
your_storage = "local-storage-name"

अब, आइए प्रदर्शित करें कि पायथन में REST API का उपयोग करके चरणबद्ध तरीके से pdf को xlsx प्रारूप में कैसे परिवर्तित किया जाए।

REST API का उपयोग करके PDF को Python में XLSX में कैसे बदलें

हम नीचे दिए गए सरल चरणों का पालन करके पीडीएफ फाइल को प्रोग्रामेटिक रूप से एक्सेल फॉर्मेट में बदल सकते हैं:

  • सबसे पहले, ConvertApi का एक उदाहरण बनाएँ
  • फिर, ConvertSettings का उपयोग करके कन्वर्ट सेटिंग्स इंस्टेंस बनाएं
  • अगला, फ़ाइलें भंडारण नाम प्रदान करें
  • इनपुट PDF फ़ाइल पथ और आउटपुट स्वरूप को “xlsx” के रूप में सेट करें
  • अगला, PdfLoadOptions का एक उदाहरण बनाएँ।
  • पीडीएफ फाइल पासवर्ड प्रदान करें
  • फिर, आउटपुट \ पथ और लोड \ विकल्प सेट करें
  • उसके बाद, ConvertDocumentRequest को ConvertSettings के साथ एक तर्क के रूप में बनाएँ
  • अंत में, ConvertDocumentRequest के साथ convert_document () को कॉल करके पीडीएफ को एक्सेल में बदलें

निम्न कोड नमूना दिखाता है कि पायथन में पीडीएफ को एक्सेल प्रारूप में कैसे बदलना है:

# पायथन पीडीएफ को एक्सेल ऑनलाइन में कैसे बदलें
try:
  # एपीआई का एक उदाहरण बनाएँ
  convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)

  # कन्वर्ट सेटिंग्स को परिभाषित करें
  settings = groupdocs_conversion_cloud.ConvertSettings()
  settings.storage_name = your_storage
  settings.file_path = "python-testing/sample-pdf-file.pdf"
  settings.format = "xlsx"

  loadOptions = groupdocs_conversion_cloud.PdfLoadOptions()
  loadOptions.password = "password"

  settings.load_options = loadOptions
  settings.output_path = "python-testing"

  # कन्वर्ट दस्तावेज़ अनुरोध बनाएँ
  request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings)

  # .पीडीएफ फाइल को .xlsx फॉर्मेट में कन्वर्ट करें
  result = convert_api.convert_document(request)
  print("pdf File converted to xlsx successfully: " + result[0].path)

except groupdocs_conversion_cloud.ApiException as e:
  print("Exception when calling convert_document: {0}".format(e.message))

अंत में, उपरोक्त कोड नमूना xlsx फ़ाइल को क्लाउड पर सहेज लेगा। पीडीएफ को एक्सेल डॉक्यूमेंट में बदलने का यह सबसे अच्छा तरीका है।

REST API का उपयोग करके PDF को Python में XLSX में कैसे बदलें

REST API का उपयोग करके PDF को Python में XLSX में कैसे बदलें

पायथन में पीडीएफ से एक्सेल फाइल में पेजों की श्रेणी बदलें

हम नीचे दिए गए चरणों का पालन करके पीडीएफ दस्तावेज़ के पृष्ठों की श्रेणी को एक्सेल में बदल सकते हैं:

  • सबसे पहले, ConvertApi का एक उदाहरण बनाएं
  • फिर, ConvertSettings का उपयोग करके कन्वर्ट सेटिंग्स इंस्टेंस बनाएं
  • अगला, अपना क्लाउड स्टोरेज नाम प्रदान करें
  • इनपुट PDF फ़ाइल पथ और आउटपुट स्वरूप को “xlsx” के रूप में सेट करें
  • अगला, XlsConvertOptions का एक उदाहरण बनाएँ
  • From\page और पृष्ठों\गिनती विकल्पों को सेट करें
  • फिर, आउटपुट पथ सेट करें और ConvertOptions
  • अब, ConvertDocumentRequest को ConvertSettings के साथ तर्क के रूप में बनाएँ
  • अंत में, ConvertDocumentRequest के साथ convert_document () विधि को कॉल करके पीडीएफ को ऑनलाइन एक्सेल कोड में बदलें

निम्न कोड नमूना दिखाता है कि पायथन का उपयोग करके पीडीएफ दस्तावेज़ से एक्सेल फ़ाइल में पृष्ठों की एक श्रृंखला को कैसे परिवर्तित किया जाए:

# पायथन में पीडीएफ से एक्सेल में पेजों की रेंज कैसे बदलें
# एपीआई का एक उदाहरण बनाएँ
convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)

# एक्सेल कन्वर्ट सेटिंग्स तैयार करें
settings = groupdocs_conversion_cloud.ConvertSettings()
settings.file_path = "python-testing/sample-pdf-file.pdf"
settings.format = "xlsx"

# पीडीएफ कन्वर्ट विकल्प: प्रारंभ पृष्ठ संख्या और कुल पृष्ठों को परिवर्तित करने के लिए
convertOptions = groupdocs_conversion_cloud.XlsConvertOptions()
convertOptions.from_page = 2 
convertOptions.pages_count = 3

settings.convert_options = convertOptions
settings.output_path = "python-testing"

# कन्वर्ट दस्तावेज़ अनुरोध बनाएँ
request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings)

# पीडीएफ के पन्नों को एक्सेल फाइल में बदलें
result = convert_api.convert_document(request)
print("Converted range of pages from PDF to Excel file: " + result[0].path)

अंत में, उपरोक्त कोड नमूना क्लाउड पर ऑनलाइन एक्सेल में पीडीएफ से कनवर्ट करने के बाद दस्तावेज़ को सहेज लेगा।

पायथन में पीडीएफ के विशिष्ट पृष्ठों को एक्सेल प्रारूप में बदलें

हम नीचे दिए गए चरणों का पालन करके पीडीएफ दस्तावेज़ के विशिष्ट पृष्ठों को एक्सेल में सर्वश्रेष्ठ पीडीएफ से एक्सएलएसएक्स कनवर्टर ऑनलाइन छवियों के साथ परिवर्तित कर सकते हैं:

  • सबसे पहले, ConvertApi का एक उदाहरण बनाएं
  • फिर, ConvertSettings का उपयोग करके कन्वर्ट सेटिंग्स इंस्टेंस बनाएं
  • अगला, अपना क्लाउड स्टोरेज नाम प्रदान करें
  • इनपुट PDF फ़ाइल पथ और आउटपुट स्वरूप को “xlsx” के रूप में सेट करें
  • अगला, XlsConvertOptions का एक उदाहरण बनाएँ
  • सरणी स्वरूप में कनवर्ट करने के लिए पृष्ठ संख्या जोड़ें
  • फिर, आउटपुट पथ सेट करें और ConvertOptions
  • अब, ConvertDocumentRequest को ConvertSettings के साथ तर्क के रूप में बनाएँ
  • अंत में, ConvertDocumentRequest के साथ convert_document () विधि को कॉल करके पीडीएफ को ऑनलाइन एक्सेल कोड में बदलें

निम्न कोड नमूना दिखाता है कि कैसे पायथन का उपयोग करके पीडीएफ दस्तावेज़ के कुछ पृष्ठों को एक्सेल फ़ाइल में निर्यात करना है:

# पायथन में पीडीएफ फाइल के विशिष्ट पृष्ठों को एक्सेल प्रारूप में कैसे बदलें
# एपीआई का एक उदाहरण बनाएँ
convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)

# कन्वर्ट सेटिंग्स को परिभाषित करें
settings = groupdocs_conversion_cloud.ConvertSettings()
settings.file_path = "python-testing/sample-pdf-file.pdf"
settings.format = "xlsx"

# पीडीएफ कन्वर्ट विकल्प: कनवर्ट करने के लिए पेज नंबर
convertOptions = groupdocs_conversion_cloud.XlsConvertOptions()
convertOptions.pages = [1, 3, 5]

settings.convert_options = convertOptions
settings.output_path = "python-testing"

# कन्वर्ट दस्तावेज़ अनुरोध बनाएँ
request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings)

# पीडीएफ फाइल को एक्सेल फाइल में बदलें
result = convert_api.convert_document(request)
print("Successfully converted PDF file to XLSX document: " + result[0].path)

अंत में, उपरोक्त कोड नमूना पीडीएफ को क्लाउड पर छवियों के साथ xlsx में परिवर्तित कर देगा। xlsx कोड कनवर्टर के लिए एक ऑनलाइन पीडीएफ है जैसा कि नीचे बताया गया है।

मुफ्त में ऑनलाइन पीडीएफ से एक्सेल कन्वर्टर

एक्सेल कन्वर्टर के लिए सबसे अच्छा पीडीएफ कौन सा है? Groupdocs.Conversion आपको पीडीएफ को एक्सेल फॉर्मेट में बदलने के लिए सबसे अच्छा पीडीएफ से एक्सएलएसएक्स कन्वर्टर ऑनलाइन मुफ्त प्रदान करता है। इसे Groupdocs.Conversion online pdf to xlsx API का उपयोग करके विकसित किया गया है।

निष्कर्ष

इस लेख में आपने सीखा है:

  • पायथन में स्वरूपण खोए बिना पीडीएफ को एक्सएलएस/एक्सएलएसएक्स में कैसे परिवर्तित करें;
  • पायथन का उपयोग करके पीडीएफ को एक्सेल फाइल में कैसे बदलें;
  • पायथन में विशिष्ट पीडीएफ पृष्ठों को एक्सएलएसएक्स प्रारूप में परिवर्तित करना;

इसके अलावा, आप दस्तावेज़ का उपयोग करके GroupDocs.Conversion फ़ाइल स्वरूप रूपांतरण API के बारे में अधिक जान सकते हैं।

प्रश्न पूछें

आप हमारे फ्री सपोर्ट फोरम के जरिए पीडीएफ फाइल को xlsx फॉर्मेट में कन्वर्ट करने के बारे में अपने सवाल पूछ सकते हैं।

यह सभी देखें