जावा में पीडीएफ से एसवीजी और एसवीजी से पीडीएफ में कैसे बदलें

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

एसवीजी(स्केलेबल वेक्टर ग्राफिक्स) द्वि-आयामी ग्राफिक्स के लिए एक्सएमएल पर आधारित एक वेक्टर छवि प्रारूप है। दो सामान्य वेक्टर छवि प्रारूप, एसवीजी और पीडीएफ, बहुत समान हैं। वे परिभाषा में रहते हुए पाठ, चित्र और अन्य तत्वों को एक ही रूप में प्रदर्शित कर सकते हैं, चाहे आप उन्हें कितना भी ज़ूम क्यों न करें। पीडीएफ फाइलों को उनकी समानता के कारण आसानी से एसवीजी फाइलों में बदला जा सकता है। यह लेख पीडीएफ फाइलों को एसवीजी फाइलों में बदलने की एक आसान विधि दिखाता है और इसके अलावा, आप एसवीजी को सीधे पीडीएफ में बदल सकते हैं। यह आलेख प्रदर्शित करेगा कि जावा में एसवीजी को पीडीएफ में और पीडीएफ को एसवीजी में प्रोग्रामेटिक रूप से कैसे परिवर्तित किया जाए।

हम अगले भाग में निम्नलिखित बिंदुओं की संक्षिप्त जाँच करेंगे।

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

जावा में SVG को PDF और PDF को SVG में बदलने के लिए, मैं GroupDocs.Conversion Cloud API के Java 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>

कृपया उल्लिखित चरणों का पालन करने से पहले डैशबोर्ड से अपनी क्लाइंट आईडी और सीक्रेट प्राप्त करें। एक बार आपके पास अपनी आईडी और रहस्य होने के बाद, जावा-आधारित एप्लिकेशन में एक कोड स्निपेट जोड़ें:

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

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

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

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

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.svg");
			UploadFileRequest request = new UploadFileRequest("java-testing\\input-sample-file.svg", 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 उदाहरण बनाएँ
  • संग्रहण नाम सेट करें और SVG फ़ाइल पथ इनपुट करें
  • अब, आउटपुट फ़ाइल स्वरूप को “पीडीएफ” के रूप में प्रदान करें
  • अगला, आउटपुट पीडीएफ फाइल पथ सेट करें
  • एक पैरामीटर के रूप में कन्वर्ट सेटिंग्स के साथ ConvertDocumentRequest बनाएं
  • अंत में, फ़ाइल को PDF दस्तावेज़ में बदलने के लिए ConvertApi.convertDocument() का आह्वान करें

निम्न कोड उदाहरण दिखाता है कि REST API का उपयोग करके जावा में SVG को 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 का उपयोग करके जावा में SVG को 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.svg");
			settings.setFormat("pdf");
			
			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();
		}
	}
}

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

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

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

आप आवश्यकताओं के अनुसार एपीआई कॉल को कॉन्फ़िगर कर सकते हैं। इसके अलावा, आप सभी उपलब्ध वर्गों और उनके तरीकों की सूची यहाँ देख सकते हैं।

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

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

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

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.svg");
			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 conveted successfully: " + response);
			
		} catch (ApiException e) {
			System.err.println("Exception while calling Java API: ");
			e.printStackTrace();
		}
	}
}

REST API का उपयोग करके जावा में PDF को SVG फ़ाइल में कैसे बदलें

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

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

निम्न कोड उदाहरण दिखाता है कि REST API का उपयोग करके PDF फ़ाइल को जावा में SVG छवि प्रारूप में कैसे परिवर्तित किया जाए:

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 का उपयोग करके जावा में SVG को 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.pdf");
			settings.setFormat("svg");
			
			settings.setOutputPath("java-testing/output-sample-file.svg");
		
			// निर्दिष्ट प्रारूप में परिवर्तित करें
			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();
		}
	}
}

अंत में, उपरोक्त कोड नमूना SVG फ़ाइल को क्लाउड पर सहेजेगा। फ़ाइल अपलोड करने के लिए पहले से वर्णित चरणों का पालन करें और फिर परिवर्तित फ़ाइल को क्लाउड स्टोरेज पर डाउनलोड करें।

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

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

पीडीएफ से एसवीजी कन्वर्टर ऑनलाइन

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

उपसंहार

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

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

इसके अलावा, आप दस्तावेज़ पर नेविगेट करके या गिटहब पर उपलब्ध उदाहरणों के द्वारा फ़ाइल प्रारूप रूपांतरण सुविधाओं के बारे में अधिक जानकारी प्राप्त कर सकते हैं। हमारे पास एक एपीआई संदर्भ अनुभाग भी है जो आपको सीधे ब्राउज़र के माध्यम से हमारे एपीआई के साथ कल्पना और बातचीत करने देता है।

इसके अलावा, groupdocs.cloud नए विषयों पर अन्य ब्लॉग पोस्ट लिख रहा है। किसी भी अपडेट के लिए कृपया हमारे साथ संपर्क में रहें।

प्रश्न पूछें

कृपया बेझिझक अपने प्रश्न हमारे फोरम पर साझा करें।

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

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

एसवीजी को जल्दी और आसानी से पीडीएफ फाइल में बदलने के लिए जावा कोड स्निपेट सीखने के लिए कृपया इस लिंक का पालन करें।

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

ConvertApi का एक उदाहरण बनाएं, कन्वर्ट सेटिंग्स के मान सेट करें, और convertDocument विधि को SVG कन्वर्ट के लिए ConvertDocumentRequest के साथ शुरू करें पीडीएफ फाइल के लिए।

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

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

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

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

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

एसवीजी को पीडीएफ कनवर्टर [मुफ्त डाउनलोड जावा लाइब्रेरी] में स्थापित करें 32 बनाने के लिए, और ऑनलाइन एसवीजी को प्रोग्रामेटिक रूप से पीडीएफ में परिवर्तित करें।

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

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

आप पीडीएफ फाइल को एसवीजी जावा में कैसे बदलते हैं?

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

REST API का उपयोग करके PDF को SVG फ़ाइल में कैसे बदलें?

ConvertApi का एक उदाहरण बनाएं, कन्वर्ट सेटिंग्स के मान सेट करें, और PDF को SVG फ़ाइल में कनवर्ट करने के लिए ConvertDocumentRequest के साथ CoverDocument विधि का आह्वान करें।

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

पीडीएफ से एसवीजी कन्वर्टर मुफ्त ऑनलाइन आपको मुफ्त में, जल्दी और आसानी से पीडीएफ को एसवीजी में ऑनलाइन बदलने की अनुमति देता है। रूपांतरण पूर्ण होने के बाद, आप SVG फ़ाइल डाउनलोड कर सकते हैं।

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

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

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

पीडीएफ को एसवीजी कनवर्टर [मुफ्त डाउनलोड जावा लाइब्रेरी] में स्थापित करें 38 पीडीएफ को प्रोग्रामेटिक रूप से एसवीजी फ़ाइल बनाने और परिवर्तित करने के लिए।

मैं विंडोज़ में PDF को SVG में ऑफ़लाइन कैसे बदलूँ?

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

यह सभी देखें

अधिक जानकारी के लिए हम निम्नलिखित लेखों पर जाने की सलाह देते हैं: