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

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

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

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

मार्कडाउन को पीडीएफ और एसडीके इंस्टॉलेशन में बदलने के लिए जावा एपीआई

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

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

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

<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>

इससे पहले कि आप Java के लिए GroupDocs.Conversion Cloud SDK का उपयोग कर सकें: आपको डैशबोर्ड से क्लाइंट आईडी और क्लाइंट सीक्रेट प्राप्त करने के लिए 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.md");
			UploadFileRequest request = new UploadFileRequest("java-testing\\input-sample-file.md", 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();
		}
		
	}
}

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

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

इस खंड में, हम GroupDocs.Conversion Cloud SDK for Java का उपयोग करके जावा में एमडी फाइलों को पीडीएफ में बदलने के लिए कदम और एक उदाहरण कोड स्निपेट प्रदान करेंगे।

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

निम्नलिखित कोड स्निपेट दिखाता है कि REST API का उपयोग करके जावा में एक MD फ़ाइल को 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;

// जावा का उपयोग करके मार्कडाउन फ़ाइलों को पीडीएफ में कैसे बदलें
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.md");
			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();
		}
	}
}

इतना ही! आप नीचे दी गई छवि में आउटपुट देख सकते हैं:

जावा ऑनलाइन एमडी फाइल को पीडीएफ में कनवर्ट करता है

जावा में मार्कडाउन एमडी को पीडीएफ फाइल में बदलें।

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

रूपांतरण पूर्ण होने के बाद, आउटपुट फ़ाइल क्लाउड पर आउटपुट पथ में सहेजी जाएगी जिसे आपने सेटिंग ऑब्जेक्ट में निर्दिष्ट किया था। आप निम्न कोड स्निपेट का उपयोग करके कनवर्ट की गई 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();
		}
		
	}
}

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

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

उपसंहार

अंत में, इस लेख ने प्रदर्शित किया है कि GroupDocs.Conversion Cloud SDK for Java का उपयोग करके मार्कडाउन फ़ाइलों को पीडीएफ प्रारूप में परिवर्तित करना कितना आसान और कुशल है। इस लेख से आपने जो सीखा वह निम्नलिखित है:

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

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

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

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

प्रश्न पूछें

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

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

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

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

मैं अपने प्रोजेक्ट में Java के लिए GroupDocs.Conversion Cloud SDK कैसे सेट अप करूँ?

आप अपने जावा प्रोजेक्ट में एसडीके को एक निर्भरता के रूप में जोड़कर अपने प्रोजेक्ट में GroupDocs.Conversion Cloud SDK for Java सेट अप कर सकते हैं।

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

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

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

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

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

क्या मैं मार्कडाउन फाइलों को पीडीएफ में कनवर्ट करते समय पीडीएफ आउटपुट को कस्टमाइज़ कर सकता हूं?

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

यह सभी देखें

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