REST API का उपयोग करके Visio VSDX को Java के माध्यम से PDF में बदलें

जावा में विसियो फाइल को पीडीएफ में कैसे बदलें।

क्या आप जावा का उपयोग करके अपनी Visio फ़ाइलों को PDF में बदलने के लिए एक विश्वसनीय और कुशल तरीका ढूंढ रहे हैं? सौभाग्य से, Java के लिए GroupDocs.Conversion Cloud SDK इस समस्या का एक कुशल और सीधा समाधान प्रदान करता है। कई कारण हो सकते हैं कि आप अपनी Visio फ़ाइलों को जावा में प्रोग्रामेटिक रूप से पीडीएफ प्रारूप में क्यों बदलना चाहते हैं। उदाहरण के लिए, PDF फ़ाइलें Visio फ़ाइलों की तुलना में अधिक सुरक्षित और बहुत छोटी होती हैं, जिससे उन्हें संग्रहीत करना और साझा करना आसान हो जाता है। इस आलेख में, हम Visio फ़ाइलों को Java में PDF में कनवर्ट करने के बारे में चरण-दर-चरण मार्गदर्शिका प्रदान करेंगे। तो चलो शुरू हो जाओ!

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

Java Visio VSDX से PDF कनवर्ज़न REST API - SDK इंस्टॉलेशन

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

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

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

<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 का उपयोग करके जावा में Visio दस्तावेज़ को PDF में कैसे बदलें

GroupDocs.Conversion Cloud SDK for Java का उपयोग करके Visio को PDF में बदलने के लिए नीचे दिए गए चरणों का पालन करें:

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

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

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.vsdx");
			UploadFileRequest request = new UploadFileRequest("java-testing\\input-sample-file.vsdx", 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();
		}
		
	}
}

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

Visio VSDX फाइल को पीडीएफ फॉर्मेट में कन्वर्ट करें

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

कदम हैं:

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

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

// Java का उपयोग करके Visio फाइल को 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.vsdx");
			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();
		}
	}
}

इतना ही! कोड की कुछ ही पंक्तियों के साथ, आप आसानी से और सहज रूप से Visio फ़ाइलों को PDF प्रारूप में GroupDocs.Conversion Cloud SDK for Java का उपयोग करके परिवर्तित कर सकते हैं। आप नीचे दी गई छवि में आउटपुट देख सकते हैं:

Java Visio फ़ाइल को PDF में ऑनलाइन रूपांतरित करता है

जावा का उपयोग करके Visio फ़ाइल को PDF में बदलें।

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

उपरोक्त कोड नमूना परिवर्तित 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();
		}
		
	}
}

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

Visio को PDF में ऑनलाइन फ्री में कैसे कन्वर्ट करें? Visio फ़ाइल से PDF बनाने के लिए कृपया ऑनलाइन VSDX से PDF कन्वर्टर का प्रयास करें। यह कन्वर्टर उपरोक्त Visio to PDF REST API का उपयोग करके विकसित किया गया है।

उपसंहार

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

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

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

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

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

प्रश्न पूछें

यदि आपके पास Visio VSDX से PDF कनवर्ज़न API के बारे में कोई प्रश्न हैं, तो कृपया मुफ़्त सहायता फ़ोरम पर हमसे संपर्क करने में संकोच न करें।

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

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

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

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

Java के लिए GroupDocs.Conversion Cloud SDK, Word, Excel, PowerPoint, और Visio समेत दस्तावेज़ फ़ॉर्मैट की एक विस्तृत श्रृंखला को PDF में बदल सकता है।

मैं एक Visio को PDF में मुफ्त में ऑनलाइन कैसे बदल सकता हूँ?

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

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

Windows पर Visio फ़ाइलों को PDF में कैसे बदलें?

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

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

नहीं, GroupDocs.Conversion Cloud SDK for Java उपयोग करने के लिए पूरी तरह से स्वतंत्र नहीं है। यह ट्रायल और पेड प्लान दोनों प्रदान करता है।

यह सभी देखें

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