GroupDocs.Conversion Cloud REST API के साथ जावा में PDF को टेक्स्ट में कन्वर्ट करें।

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

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

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

पाठ रूपांतरण REST API में जावा PDF - SDK स्थापना

पीडीएफ दस्तावेजों को टेक्स्ट फाइलों में बदलने के लिए, मैं GroupDocs.Conversion जावा के लिए क्लाउड एसडीके का उपयोग करूंगा। यह किसी भी तृतीय-पक्ष सॉफ़्टवेयर के आधार पर दस्तावेज़ और छवि रूपांतरण के लिए एक प्लेटफ़ॉर्म-स्वतंत्र REST API समाधान है। यह आपको किसी भी समर्थित फ़ाइल प्रारूप के 50+ प्रकार के दस्तावेज़ों और छवियों को आपकी ज़रूरत के किसी भी प्रारूप में बदलने की अनुमति देता है। आप दस्तावेज़ों को एक प्रारूप से दूसरे प्रारूप जैसे Word, PDF, PowerPoint, Excel, HTML, CAD, रेखापुंज छवियों आदि में शीघ्रता से रूपांतरित कर सकते हैं।

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

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

<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.Conversion Cloud SDK को अपने Java प्रोजेक्ट में एकीकृत करने के बाद, साइन अप एक खाते के लिए। चरणों और उपलब्ध कोड उदाहरणों का पालन करना शुरू करने से पहले डैशबोर्ड से अपनी क्लाइंट आईडी और क्लाइंट सीक्रेट एकत्र करें। साथ ही, इसका उपयोग करने से पहले एपीआई दस्तावेज़ और उपयोग की सीमाओं की जांच करना महत्वपूर्ण है। एक बार आपके पास अपनी आईडी और रहस्य होने के बाद कृपया नीचे दिखाया गया कोड दर्ज करें:

# निःशुल्क पंजीकरण के बाद 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 का उपयोग करके जावा में PDF दस्तावेज़ को TXT फ़ाइल में कैसे बदलें

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

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

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

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();
    }
    
  }
}

नतीजतन, अपलोड की गई पीडीएफ फाइल क्लाउड पर आपके डैशबोर्ड के फाइल सेक्शन में उपलब्ध होगी।

जावा में पीडीएफ को टेक्स्ट फॉर्मेट में बदलें

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

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

निम्न कोड स्निपेट दिखाता है कि REST API का उपयोग करके 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.util.List;

// REST API का उपयोग करके जावा में PDF दस्तावेज़ को TXT फ़ाइल में कैसे बदलें
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("txt");
      
      TxtConvertOptions convertOptions = new TxtConvertOptions();
      convertOptions.setFromPage(3);
      convertOptions.setPagesCount(5);
        
      settings.setConvertOptions(convertOptions);
      settings.setOutputPath("java-testing/output-sample-file.txt");
    
      // निर्दिष्ट प्रारूप में परिवर्तित करें
      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();
    }
  }
}
जावा पीडीएफ को टेक्स्ट फाइल में प्रोग्रामेटिक रूप से कन्वर्ट करता है

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

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

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

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.txt", 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();
    }
    
  }
}

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

पीडीएफ को टेक्स्ट फाइलों में ऑनलाइन मुफ्त में कैसे बदलें? किसी PDF दस्तावेज़ से निःशुल्क टेक्स्ट फ़ाइल बनाने के लिए कृपया ऑनलाइन PDF से टेक्स्ट कन्वर्टर आज़माएँ। यह कन्वर्टर उपरोक्त पीडीएफ का उपयोग टेक्स्ट फॉर्मेट एपीआई में विकसित किया गया है।

convert pdf to text online

निष्कर्ष

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

  • GroupDocs.Conversion Cloud REST API का उपयोग करके जावा में पीडीएफ को टेक्स्ट फाइलों में प्रोग्रामेटिक रूप से कैसे परिवर्तित करें;
  • प्रोग्रामेटिक रूप से पीडीएफ फाइल को क्लाउड पर अपलोड करें और फिर क्लाउड से कनवर्ट की गई टेक्स्ट फाइल को डाउनलोड करें;
  • और मुफ्त पीडीएफ टेक्स्ट कन्वर्टर का उपयोग करके पीडीएफ को ऑनलाइन टेक्स्ट में बदलें।

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

इसके अलावा, हम आपको हमारी आरंभ करना मार्गदर्शिका का संदर्भ लेने के लिए प्रोत्साहित करते हैं।

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

प्रश्न पूछें

पीडीएफ से टेक्स्ट कन्वर्टर के बारे में किसी भी प्रश्न के लिए, कृपया बेझिझक हमसे मुफ्त सहायता फोरम पर संपर्क करें।

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

मैं Java में GroupDocs.Conversion Cloud REST API कैसे सेट करूँ?

Java में GroupDocs.Conversion Cloud REST API सेट करने के लिए, आपको एक खाते के लिए साइन अप करना होगा, एक एपीआई कुंजी प्राप्त करनी होगी, और फिर प्रदत्त एसडीके का उपयोग करके एपीआई को अपने जावा प्रोजेक्ट में एकीकृत करना होगा। .

क्या मैं एक साथ कई PDF दस्तावेज़ों को टेक्स्ट फ़ाइलों में बदल सकता हूँ?

हां, आप GroupDocs.Conversion क्लाउड रेस्ट एपीआई का उपयोग करके एक बार में कई पीडीएफ को टेक्स्ट फाइलों में बदल सकते हैं।

क्या मैं पासवर्ड से सुरक्षित PDF को टेक्स्ट फ़ाइलों में बदल सकता हूँ?

हां, आप GroupDocs.Conversion Cloud REST API का उपयोग करके पासवर्ड-सुरक्षित PDF को टेक्स्ट फ़ाइलों में परिवर्तित कर सकते हैं, पासवर्ड को API अनुरोध में एक पैरामीटर के रूप में पास करके।

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

ऑनलाइन पीडीएफ दस्तावेज़ से टेक्स्ट कन्वर्टर आपको पीडीएफ को टेक्स्ट में मुफ्त में बदलने की अनुमति देता है। रूपांतरण के लिए कृपया नीचे दिए गए चरण-दर-चरण निर्देशों का पालन करें:

  • [मुफ्त पीडीएफ टू टेक्स्ट फाइल कन्वर्टर ऑनलाइन] खोलें (https://products.groupdocs.app/conversion/pdf-to-txt)
  • पीडीएफ फाइल अपलोड करने के लिए फाइल ड्रॉप एरिया के अंदर क्लिक करें या पीडीएफ फाइल को ड्रैग एंड ड्रॉप करें।
  • कन्वर्ट नाउ बटन पर क्लिक करें, मुफ्त ऑनलाइन पीडीएफ टू टेक्स्ट कन्वर्टर पीडीएफ को टेक्स्ट फाइल में बदल देगा।
  • पीडीएफ फाइल को टेक्स्ट में बदलने के तुरंत बाद आउटपुट टेक्स्ट फाइल का डाउनलोड लिंक उपलब्ध हो जाएगा।

पीडीएफ को जावा में टेक्स्ट फाइल में बदलने का सबसे अच्छा तरीका क्या है?

जावा में पीडीएफ को टेक्स्ट फ़ाइल में बदलने का सबसे अच्छा तरीका लाइब्रेरी या एपीआई का उपयोग करना है, जो विशेष रूप से इस उद्देश्य के लिए डिज़ाइन किया गया है, जैसे GroupDocs.Conversion Cloud REST API।

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

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

यह सभी देखें

यदि आप संबंधित विषयों के बारे में जानना चाहते हैं तो हमारा सुझाव है कि आप निम्नलिखित लेख देखें: