REST API का उपयोग करके टेक्स्ट दस्तावेज़ों को Java के माध्यम से PDF में कनवर्ट करें

REST API का उपयोग करके जावा में टेक्स्ट फ़ाइलों को PDF में कनवर्ट करें।

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

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

Java और SDK इंस्टॉलेशन के लिए TXT से PDF दस्तावेज़ रूपांतरण API

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

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

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

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

# निःशुल्क पंजीकरण के बाद 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 में कैसे बदलें

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.txt");
			UploadFileRequest request = new UploadFileRequest("java-testing\\input-sample-file.txt", 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 वर्ग का एक उदाहरण बनाएँ।
  • तीसरा, क्लाउड स्टोरेज नाम प्रदान करें।
  • अगला, इनपुट पाठ फ़ाइल पथ और आउटपुट फ़ाइल स्वरूप को “पीडीएफ” पर सेट करें।
  • अब, PdfConvertOptions वर्ग का एक उदाहरण बनाएँ।
  • वैकल्पिक रूप से, विभिन्न कन्वर्ट विकल्प प्रदान करें जैसे setFromPage, setPagesCount, setMarginTop, setPassword, setCenterWindow, setHeight, आदि।
  • उसके बाद, ConvertSettings उदाहरण का उपयोग करके कन्वर्ट विकल्प और आउटपुट फ़ाइल पथ सेट करें।
  • फिर, ConvertDocumentRequest क्लास इंस्टेंस बनाएं और सेटिंग पैरामीटर पास करें।
  • अंत में, convertDocument() विधि को कॉल करें और 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;

// बिना फॉर्मेट खोए TXT को PDF में कैसे बदलें
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.txt");
			settings.setFormat("pdf");
			
			PdfConvertOptions convertOptions = new PdfConvertOptions();
			convertOptions.setFromPage(1);
			convertOptions.setPagesCount(1);
			convertOptions.setZoom(50);
			convertOptions.setDpi(124.0);
			convertOptions.setCenterWindow(true);
			convertOptions.setCompressImages(false);
			convertOptions.setDisplayDocTitle(true);
			convertOptions.setFitWindow(false);
			convertOptions.setGrayscale(false);
			convertOptions.setImageQuality(100);
			convertOptions.setLinearize(false);
			convertOptions.setMarginTop(5);
			convertOptions.setMarginLeft(5);
			convertOptions.setPassword("password");
			convertOptions.setUnembedFonts(true);
			convertOptions.setRemoveUnusedStreams(true);
			convertOptions.setRemoveUnusedObjects(true);
			convertOptions.setRemovePdfaCompliance(false);
			convertOptions.setHeight(1024);
			 
			settings.setConvertOptions(convertOptions);
			settings.setOutputPath("java-testing/output-sample-file.pdf");
		
			// निर्दिष्ट प्रारूप में परिवर्तित करें
			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 का उपयोग करके जावा में टेक्स्ट को पीडीएफ फाइल में कैसे बदलें।

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

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

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

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

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

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

उपसंहार

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

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

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

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

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

प्रश्न पूछें

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

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

मैं जावा का उपयोग कर टेक्स्ट को पीडीएफ में कैसे परिवर्तित करूं?

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

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

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

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

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

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

क्या Java के लिए GroupDocs.Conversion Cloud SDK सुरक्षित है?

हां, Java के लिए GroupDocs.Conversion Cloud SDK सुरक्षित है, और यह रूपांतरण प्रक्रिया के दौरान आपके डेटा के लिए उच्च स्तर की सुरक्षा प्रदान करता है।

यह सभी देखें

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