ऑनलाइन पीडीएफ को जावा के माध्यम से एक्सेल एक्सएलएसएक्स में बदलें

REST API का उपयोग करके जावा में पीडीएफ को एक्सेल (XLS/XLSX) में बदलें।

यदि आप अपने जावा अनुप्रयोगों में पीडीएफ फाइलों को एक्सेल स्प्रेडशीट में बदलने के लिए एक विश्वसनीय और आसान तरीका ढूंढ रहे हैं, तो आप भाग्यशाली हैं। Java के लिए GroupDocs.Conversion Cloud SDK इस समस्या का सरल और कुशल समाधान प्रदान करता है। पीडीएफ फाइलें दस्तावेजों के लिए एक लोकप्रिय प्रारूप हैं, लेकिन डेटा विश्लेषण के लिए अक्सर एक्सेल फाइलों को प्राथमिकता दी जाती है। इस ट्यूटोरियल में, हम प्रदर्शित करेंगे कि REST API का उपयोग करके PDF को Excel XLS या Java में XLSX में कैसे परिवर्तित किया जाए।

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

जावा पीडीएफ से एक्सेल स्प्रेडशीट रूपांतरण रेस्ट एपीआई - एसडीके इंस्टॉलेशन

GroupDocs.Conversion Cloud SDK for Java एक उत्कृष्ट और लचीला दस्तावेज़ रूपांतरण एपीआई है जो आपको दस्तावेजों को एक प्रारूप से दूसरे प्रारूप में आसानी से परिवर्तित करने की अनुमति देता है। SDK CSV, PDF, Excel, Word, PowerPoint, HTML और अन्य सहित विभिन्न फ़ाइल स्वरूपों का समर्थन करता है। यह विभिन्न प्रकार की सुविधाएँ प्रदान करता है, जिसमें दस्तावेज़ों, छवियों और ईमेल को विभिन्न स्वरूपों में बदलना शामिल है। एसडीके का उपयोग करना आसान है और इसे किसी भी जावा एप्लिकेशन में एकीकृत किया जा सकता है।

आप या तो डाउनलोड एपीआई की जेएआर फ़ाइल कर सकते हैं या इसे अपने प्रोजेक्ट की पोम.एक्सएमएल फ़ाइल में निम्नलिखित रिपॉजिटरी और निर्भरता जोड़कर मावेन का उपयोग करके स्थापित कर सकते हैं:

मावेन रिपोजिटरी:

<repository>
    <id>groupdocs-artifact-repository</id>
    <name>GroupDocs Artifact Repository</name>
    <url>https://repository.groupdocs.cloud/repo</url>
</repository>

मावेन निर्भरता:

<dependency>
    <groupId>com.groupdocs</groupId
    <artifactId>groupdocs-conversion-cloud</artifactId>
    <version>23.4</version>
    <scope>compile</scope>
</dependency>

साइन अप [GroupDocs वेबसाइट] पर एक नि: शुल्क परीक्षण खाते के लिए 8 Java के लिए GroupDocs.Conversion Cloud SDK का उपयोग करने के लिए। एक बार जब आप एक खाता बना लेते हैं, तो आपको एक क्लाइंट आईडी और क्लाइंट सीक्रेट प्रदान किया जाएगा जिसका उपयोग आप एपीआई अनुरोधों को प्रमाणित करने के लिए करेंगे। एक बार आपके पास एप्लिकेशन आईडी और सीक्रेट होने के बाद कृपया नीचे दिखाए गए कोड स्निपेट को जोड़ें:

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

String ClientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
String ClientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
String MyStorage = "test-internal-storage";
Configuration configuration = new Configuration(ClientId, ClientSecret);

REST API का उपयोग करके जावा में पीडीएफ को एक्सेल शीट में कैसे बदलें

एक बार जब आप Java के लिए GroupDocs.Conversion Cloud SDK सेट कर लेते हैं, तो आप PDF को एक्सेल फॉर्मेट में बदलना शुरू कर सकते हैं। यहां अनुसरण करने के चरण दिए गए हैं:

  • अपलोड क्लाउड पर पीडीएफ फाइल
  • कन्वर्ट जावा का उपयोग करके एक पीडीएफ फाइल को एक्सेल फाइल में
  • डाउनलोड परिवर्तित फ़ाइल

फ़ाइल अपलोड करें

सबसे पहले, नीचे दिए गए कोड स्निपेट का उपयोग करके पीडीएफ फाइल को क्लाउड पर अपलोड करें:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;

import java.io.File;

// जावा का उपयोग करके क्लाउड स्टोरेज में फ़ाइल अपलोड करें
public class App {

  public static void main(String[] args) {
        
    // कनवर्ट एपीआई का एक उदाहरण बनाएं          
    FileApi apiInstance = new FileApi(configuration);
    try {
      File fileStream = new File("H:\\groupdocs-cloud-data\\input-sample-file.pdf");
      UploadFileRequest request = new UploadFileRequest("java-testing\\input-sample-file.pdf", fileStream, MyStorage);
      FilesUploadResult response = apiInstance.uploadFile(request);
      System.out.println("Expected response type is FilesUploadResult: " + response.getUploaded().size());
    } catch (ApiException e) {
      System.err.println("Exception while calling FileApi:");
      e.printStackTrace();
    }
    
  }
}

इसलिए, अपलोड किया गया PDF दस्तावेज़ क्लाउड पर आपके डैशबोर्ड के फ़ाइल अनुभाग में उपलब्ध होगा।

जावा में PDF को एक्सेल ऑनलाइन में बदलें

इस खंड में, हम एक पीडीएफ फाइल को जावा में प्रोग्रामेटिक रूप से एक्सेल प्रारूप में बदलने के लिए आवश्यक कदम और नमूना कोड स्निपेट लिखेंगे:

  • सबसे पहले, आवश्यक कक्षाओं को अपनी जावा फ़ाइल में आयात करें।
  • दूसरे, ConvertApi वर्ग का एक उदाहरण बनाएँ।
  • तीसरा, ConvertSettings वर्ग का एक उदाहरण बनाएं।
  • अगला, अपना क्लाउड स्टोरेज नाम प्रदान करें।
  • अब, स्रोत फ़ाइल पथ और आउटपुट स्वरूप को “xlsx” पर सेट करें।
  • उसके बाद, आउटपुट फ़ाइल पथ सेट करें।
  • अगला, XlsxConvertOptions वर्ग का एक उदाहरण बनाएँ।
  • वैकल्पिक रूप से, विभिन्न रूपांतरित विकल्प प्रदान करें जैसे setFromPage, setPagesCount, setUsePdf, आदि।
  • फिर, ConvertDocumentRequest क्लास इंस्टेंस बनाएं और सेटिंग पैरामीटर पास करें।
  • अंत में, ConvertDocument() मेथड को कॉल करके और ConvertDocumentRequest पैरामीटर को पास करके PDF को XLSX में कन्वर्ट करें।

निम्न नमूना कोड स्निपेट दिखाता है कि जावा में REST API का उपयोग करके PDF को एक्सेल XLSX प्रारूप में कैसे परिवर्तित किया जाए:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;
import java.util.List;

// REST API का उपयोग करके PDF को Java में Excel XLS/XLSX में कैसे बदलें।
public class App {

  public static void main(String[] args) {
    
    // कनवर्ट एपीआई का एक उदाहरण बनाएं
    ConvertApi apiInstance = new ConvertApi(configuration);
          
    try {
       
      // कन्वर्ट सेटिंग्स तैयार करें
      ConvertSettings settings = new ConvertSettings();
      settings.setStorageName(MyStorage);
      settings.setFilePath("java-testing/input-sample-file.pdf");
      settings.setFormat("xlsx");
      
      XlsxConvertOptions convertOptions = new XlsxConvertOptions();
      convertOptions.setFromPage(1);
      convertOptions.setPagesCount(1);
      convertOptions.setUsePdf(true);
      
      settings.setConvertOptions(convertOptions);
      settings.setOutputPath("java-testing/output-sample-file.xlsx");
    
      // निर्दिष्ट प्रारूप में परिवर्तित करें
      List<StoredConvertedResult> response = apiInstance.convertDocument(new ConvertDocumentRequest(settings));
      System.out.println("Document converted successfully: " + response);
      
    } catch (ApiException e) {
      System.err.println("Exception while calling Java API: ");
      e.printStackTrace();
    }
  }
}

अंत में, उपरोक्त कोड स्निपेट एक्सेल फ़ाइल को क्लाउड में सहेज लेगा। आप नीचे दी गई छवि में आउटपुट देख सकते हैं:

REST API का उपयोग करके जावा में PDF को Excel XLSX प्रारूप में कैसे बदलें।

जावा में पीडीएफ को एक्सेल एक्सएलएसएक्स में कनवर्ट करें।

परिवर्तित फ़ाइल डाउनलोड करें

उपरोक्त कोड नमूना परिवर्तित एक्सेल शीट को क्लाउड में सहेज लेगा। आप निम्न कोड नमूने का उपयोग करके इसे डाउनलोड कर सकते हैं:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;

import java.io.File;

// जावा में क्लाउड स्टोरेज से फाइल डाउनलोड करें
public class App {

  public static void main(String[] args) {
        
    // कनवर्ट एपीआई का एक उदाहरण बनाएं          
    FileApi apiInstance = new FileApi(configuration);
    try {
      DownloadFileRequest request = new DownloadFileRequest("java-testing\\output-sample-file.xlsx", MyStorage, null);
      File response = apiInstance.downloadFile(request);
      System.err.println("Expected response type is File: " + response.length());
    } catch (ApiException e) {
      System.err.println("Exception while calling FileApi:");
      e.printStackTrace();
    }
    
  }
}

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

पीडीएफ को एक्सेल में मुफ्त में ऑनलाइन कैसे बदलें? पीडीएफ दस्तावेज़ से एक्सेल फाइल बनाने के लिए कृपया ऑनलाइन पीडीएफ टू एक्सएलएसएक्स कन्वर्टर आजमाएं। यह कनवर्टर उपर्युक्त Groupdocs.Conversion Cloud APIs का उपयोग करके विकसित किया गया है।

निष्कर्ष

हम इस ब्लॉग पोस्ट को यहीं समाप्त कर रहे हैं। इस लेख से आपने जो सीखा वह निम्नलिखित है:

  • जावा में पीडीएफ डेटा को एक्सेल शीट्स में प्रोग्रामेटिक रूप से कैसे परिवर्तित करें, साथ ही साथ अतिरिक्त अनुकूलन विकल्प;
  • प्रोग्रामेटिक रूप से पीडीएफ फाइल को क्लाउड पर अपलोड करें और फिर क्लाउड से कनवर्ट की गई एक्सेल फाइल को डाउनलोड करें;
  • और किसी भी पीडीएफ को एक्सएलएसएक्स कन्वर्टर के लिए एक ऑनलाइन पीडीएफ का उपयोग करके मुफ्त में एक्सेल में बदलें।

इसके अलावा, हम एक एपीआई संदर्भ खंड भी प्रदान करते हैं जो आपको सीधे ब्राउज़र के माध्यम से हमारे एपीआई के साथ कल्पना और संचार करने देता है। जावा एसडीके का पूरा स्रोत कोड गीथूब पर स्वतंत्र रूप से उपलब्ध है। कृपया Java के लिए GroupDocs.Conversion Cloud SDK देखें उदाहरण यहां

इसके अतिरिक्त, हमारा सुझाव है कि विस्तृत चरणों और एपीआई उपयोग के लिए आप हमारे गेटिंग स्टार्टेड गाइड का पालन करें।

अंत में, हम REST API का उपयोग करके विभिन्न फ़ाइल स्वरूपों और रूपांतरणों पर नए ब्लॉग लेख लिखते रहते हैं। तो, कृपया नियमित अपडेट के लिए संपर्क करें।

प्रश्न पूछें

पीडीएफ से एक्सेल प्रारूप रूपांतरण एपीआई के बारे में किसी भी प्रश्न / चर्चा के लिए, कृपया फोरम के माध्यम से हमसे संपर्क करने में संकोच न करें।

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

क्या Java के लिए GroupDocs.Conversion Cloud SDK निःशुल्क है?

नहीं, GroupDocs.Conversion Cloud SDK for Java एक निःशुल्क परीक्षण खाता प्रदान करता है जो आपको SDK की सुविधाओं का परीक्षण करने की अनुमति देता है। परीक्षण अवधि के बाद, आप एक मूल्य निर्धारण योजना खरीद सकते हैं जो आपकी आवश्यकताओं के अनुरूप हो।

मैं मुफ्त में एक पीडीएफ को एक्सेल फाइल में ऑनलाइन कैसे बदल सकता हूं?

बिना फॉर्मेट खोए मुफ्त में पीडीएफ को एक्सेल में ऑनलाइन बदलने के लिए कृपया चरण-दर-चरण निर्देशों का पालन करें:

  • ऑनलाइन पीडीएफ से एक्सएलएसएक्स कन्वर्टर खोलें।
  • अब, पीडीएफ फाइल अपलोड करने के लिए फाइल ड्रॉप एरिया के अंदर क्लिक करें या पीडीएफ फाइल को ड्रैग एंड ड्रॉप करें।
  • इसके बाद Convert Now बटन पर क्लिक करें। ऑनलाइन पीडीएफ से एक्सेल कन्वर्टर मुफ्त में पीडीएफ को एक्सेल में बदल देगा।
  • रूपांतरण प्रक्रिया के तुरंत बाद आउटपुट फ़ाइल का डाउनलोड लिंक उपलब्ध होगा।

मैं विंडोज पर पीडीएफ को एक्सेल में कैसे बदलूं?

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

Java के लिए GroupDocs.Conversion Cloud SDK कौन से फ़ाइल स्वरूपों का समर्थन करता है?

Java के लिए GroupDocs.Conversion Cloud SDK विभिन्न फ़ाइल स्वरूपों का समर्थन करता है, जिसमें PDF, Excel, Word, PowerPoint, HTML और बहुत कुछ शामिल हैं।

यह सभी देखें

यदि आप संबंधित विषयों के बारे में अधिक जानना चाहते हैं, तो हम नीचे सूचीबद्ध लेखों को पढ़ने की सलाह देते हैं: