शब्द से jpg तक के बा

जावा में वर्ड के जेपीजी में बदलल जाला

माइक्रोसॉफ्ट वर्ड रउरा के चिट्ठी आ रिपोर्ट जइसन साधारण वर्ड प्रोसेसिंग दस्तावेज बनावे में सक्षम बनावेला. रउआँ रंग, क्लिप आर्ट जोड़ सकेनी, कई तरह के फॉन्ट आ साइज में लिख सकेनी, टेबल, बॉर्डर & बुलेट फॉर्मेटिंग जोड़ सकेनी। हालांकि, वर्ड डॉक्यूमेंट(DOC,DOCX) देखे खातिर हमनी के विशिष्ट एप्लीकेशन जईसे एमएस वर्ड, ओपनऑफिस आदि के जरूरत होखेला, कबो-कबो पोर्टेबल डिवाइस प ए डॉक्यूमेंट के देखल काफी मुश्किल हो जाला ( मोबाइल फोन आदि के इस्तेमाल कइल जाला)। त एकर एगो व्यवहार्य समाधान बा कि वर्ड के इमेज फॉर्मेट (JPG, PNG,GIF आदि) में बदलल जाव। त एह लेख में हमनी के जावा REST एपीआई के इस्तेमाल से वर्ड के जेपीजी में बदले के तरीका के विस्तार से खोजे जा रहल बानी जा।

वर्ड से जेपीजी रूपांतरण REST एपीआई

वर्ड दस्तावेज के कई तरह के समर्थित प्रारूप में बनावे, संपादित करे आ बदले खातिर हमनी के एगो REST आधारित समाधान विकसित कइले बानी जा जेकर नाँव Aspose.Words Cloud बा। एगो जावा एप्लीकेशन में उहे वर्ड डॉक्यूमेंट प्रोसेसिंग क्षमता के उपयोग करे खातिर हमनी के जावा खातिर Aspose.Words Cloud SDK के इस्तेमाल करे के कोशिश करे के जरूरत बा। अब एह SDK के इस्तेमाल करे खातिर हमनी के pom.xml (maven build type project) में निम्नलिखित जानकारी के शामिल करके अपना जावा प्रोजेक्ट में एकर संदर्भ जोड़ल जरूरी बा।

<repositories> 
    <repository>
        <id>aspose-cloud</id>
        <name>artifact.aspose-cloud-releases</name>
        <url>http://artifact.aspose.cloud/repo</url>
    </repository>   
</repositories>

<dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-words-cloud</artifactId>
        <version>22.12.0</version>
    </dependency>
</dependencies>

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

जावा में वर्ड के जेपीजी में बदलल जाला

एह खंड में हमनी के जावा के इस्तेमाल से वर्ड के जेपीजी में बदले खातिर स्टेप आ ओकरा से जुड़ल विवरण पर चर्चा करे जा रहल बानी जा।

  • WordsApi ऑब्जेक्ट बनावे से शुरू करीं जहाँ हमनी के पर्सनलाइज्ड क्रेडेंशियल के आर्गुमेंट के रूप में पास करेनी जा
  • दूसरा, readAllBytes(…) मेथड के उपयोग करके इनपुट वर्ड डॉक्यूमेंट लोड करीं आ रिटर्न वैल्यू के बाइट[] सरणी में पास करीं
  • तीसरा, ConvertDocumentRequest के एगो ऑब्जेक्ट बनाईं जवन इनपुट वर्ड डॉक्यूमेंट के नाम, जेपीजी फॉर्मेट अवुरी रिजल्ट फाइल के नाम के आर्गुमेंट के रूप में लेवे
  • अंत में, वर्ड से जेपीजी रूपांतरण करे खातिर convertDocument(…) विधि के कॉल करीं। एकरे बाद परिणामस्वरूप छवि के क्लाउड स्टोरेज में संग्रहीत कइल जाला
// अउरी कोड स्निपेट खातिर, कृपया https://github.com/aspose-words-cloud/aspose-words-cloud-java पर जाईं

try
    {
        String clientId = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
	String clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
		    
	// अगर baseUrl शून्य बा त WordsApi डिफ़ॉल्ट https://api.aspose.cloud के इस्तेमाल करेला
	WordsApi wordsApi = new WordsApi(clientId, clientSecret, null);
			
        // स्थानीय सिस्टम से वर्ड डॉक्यूमेंट लोड करे के बा
        File file1 = new File("test_multi_pages.docx");

        // इनपुट वर्ड डॉक्यूमेंट के सामग्री पढ़ल जाला
        byte[] documentStream = Files.readAllBytes(file1.toPath());
  
        // परिणामस्वरूप छवि प्रारूप के बा
        String format = "jpg";

        // दस्तावेज रूपांतरण अनुरोध बनाईं जहाँ हमनी के परिणामी फाइल नाम देत बानी जा
        ConvertDocumentRequest convertRequest = new ConvertDocumentRequest(documentStream,format, "Converted.jpg",null, null, null);
  
        // शब्द से jpg रूपांतरण के प्रदर्शन करेला
        wordsApi.convertDocument(convertRequest);
      
    }catch(Exception ex)
    {
	System.out.println(ex);
    }
शब्द से jpg तक के बा

छवि:- वर्ड से पीडीएफ में रूपांतरण के पूर्वावलोकन

उपर दिहल उदाहरण में इस्तेमाल कइल गइल इनपुट वेबपी इमेज के testmultipages.docx से डाउनलोड कइल जा सके ला।

cURL कमांड के उपयोग करके DOC से JPG तक ले

DOC के JPG में बदले के एगो अउरी तरीका cURL कमांड के माध्यम से बा। त हमनी के पहिले निम्नलिखित कमांड के इस्तेमाल से JWT एक्सेस टोकन (क्लाइंट क्रेडेंशियल के आधार प) जनरेट करे के होई अवुरी ओकरा बाद DOC से JPG चाहे DOCX से JPG रूपांतरण करे के होई।

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bb959721-5780-4be6-be35-ff5c3a6aa4a2&client_secret=4d84d5f6584160cbd91dba1fe145db14" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

कृपया ध्यान दीं कि निम्नलिखित कमांड सभ से उम्मीद बा कि इनपुट वर्ड डॉक्यूमेंट क्लाउड स्टोरेज में उपलब्ध होखी। रूपांतरण के बाद हमनी के परिणामस्वरूप जेपीजी इमेज के लोकल ड्राइव में सेव क सकेनी जा

curl -v -X GET "https://api.aspose.cloud/v4.0/words/test_multi_pages.docx?format=jpg" \
-H  "accept: application/octet-stream" \
-H  "Authorization: Bearer <JWT Token>" \
-o output.jpg

हमनी के परिणामी फाइल के क्लाउड स्टोरेज में सेव करे पर भी विचार कर सकेनी जा आ ओकरा खातिर, हमनी के outPath पैरामीटर खातिर मान उपलब्ध करावे के जरूरत बा।

curl -v -X GET "https://api.aspose.cloud/v4.0/words/test_multi_pages.docx?format=jpg&outPath=newOutput.jpg" \
-H  "accept: application/octet-stream" \
-H  "Authorization: Bearer <JWT Token>"

अंतिम बात

एह लेख में हमनी के जावा के इस्तेमाल के साथे-साथे cURL कमांड के माध्यम से भी वर्ड के जेपीजी में बदले के सुविधा के खोज कइले बानी जा। रउआँ वेब ब्राउजर के भीतर SwaggerUI के माध्यम से एपीआई के परीक्षण भी कर सकत बानी आ एकरे साथ-साथ, रउआँ उत्पाद दस्तावेजीकरण के खोज करे पर बिचार कर सकत बानी। एपीआई के ओर से पेश कईल गईल अवुरी रोमांचक फीचर के संबंध में जानकारी के इ एगो अद्भुत स्रोत बा।

अगर रउआँ क्लाउड SDK के स्रोत कोड डाउनलोड आ संशोधित कइल चाहत बानी त ई GitHub (MIT लाइसेंस के तहत प्रकाशित) पर उपलब्ध बा। अंत में, कवनो मुद्दा के स्थिति में या रउआँ के हमनी के एपीआई के संबंध में कुछ अउरी स्पष्टता/सूचना के जरूरत होखे पर, कृपया मुफ्त उत्पाद समर्थन मंच के माध्यम से जल्दी से समाधान खातिर हमनी से संपर्क करीं।

संबंधित लेख बा

के बारे में अउरी जाने खातिर निम्नलिखित लिंक पर जाईं: