jpg ला शब्द

जावा मध्ये शब्द JPG मध्ये रूपांतरित करा

मायक्रोसॉफ्ट वर्ड तुम्हाला अक्षरे आणि अहवालांसारखे साधे वर्ड प्रोसेसिंग दस्तऐवज तयार करण्यास सक्षम करते. तुम्ही रंग जोडू शकता, क्लिप आर्ट करू शकता, विविध फॉन्ट आणि आकारात लिहू शकता, टेबल, बॉर्डर आणि बुलेट फॉरमॅटिंग जोडू शकता. तथापि, Word दस्तऐवज (DOC,DOCX) पाहण्यासाठी, आम्हाला विशिष्ट अनुप्रयोग जसे की MS Word, OpenOffice इत्यादींची आवश्यकता असते. काहीवेळा हे दस्तऐवज पोर्टेबल उपकरणांवर पाहणे खूप कठीण होते ( मोबाईल फोन इ.). तर एक व्यवहार्य उपाय म्हणजे शब्दाला इमेज फॉरमॅटमध्ये रूपांतरित करणे (JPG, PNG, GIF इ.). तर या लेखात, आम्ही Java REST API वापरून वर्डला JPG मध्ये कसे रूपांतरित करावे याबद्दल तपशील शोधणार आहोत.

शब्द ते JPG रूपांतरण REST API

Word दस्तऐवज तयार करण्यासाठी, संपादित करण्यासाठी आणि विविध [सपोर्टेड फॉरमॅट्स] मध्ये रूपांतरित करण्यासाठी 6, आम्ही Aspose.Words Cloud नावाचा REST आधारित उपाय विकसित केला आहे. Java ऍप्लिकेशनमध्ये समान Word दस्तऐवज प्रक्रिया क्षमता वापरण्यासाठी, आम्हाला [Aspose.Words Cloud SDK for Java17 वापरून पहावे लागेल. आता हा SDK वापरण्यासाठी, आम्हाला pom.xml (maven बिल्ड प्रकार प्रकल्प) मध्ये खालील माहिती समाविष्ट करून आमच्या Java प्रोजेक्टमध्ये त्याचा संदर्भ जोडावा लागेल.

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

एकदा Java Cloud SDK संदर्भ जोडला गेला की, कृपया Cloud Dashboard वरून तुमची क्लायंट क्रेडेन्शियल्स मिळवा. अन्यथा, तुम्हाला प्रथम वैध ईमेल पत्ता वापरून विनामूल्य खाते नोंदणी करणे आवश्यक आहे.

जावा मध्ये शब्द JPG मध्ये रूपांतरित करा

या विभागात, आम्ही जावा वापरून वर्डला JPG मध्ये रूपांतरित करण्याच्या पायऱ्या आणि त्यांच्या संबंधित तपशीलांवर चर्चा करणार आहोत.

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

try
    {
        String clientId = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
	String clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
		    
	// बेसयूआरएल शून्य असल्यास, 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

डीओसीला जेपीजीमध्ये रूपांतरित करण्याचा दुसरा मार्ग म्हणजे सीआरएल कमांडद्वारे. म्हणून आम्हाला खालील आदेश वापरून प्रथम 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"

कृपया लक्षात घ्या की खालील आज्ञा क्लाउड स्टोरेजमध्ये इनपुट वर्ड दस्तऐवज उपलब्ध होण्याची अपेक्षा करतात. रूपांतरणानंतर, आम्ही परिणामी JPG प्रतिमा लोकल ड्राइव्हवर सेव्ह करू शकतो

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

आम्ही परिणामी फाइल क्लाउड स्टोरेजमध्ये सेव्ह करण्याचा विचार करू शकतो आणि त्या हेतूसाठी, आम्हाला आउटपाथ पॅरामीटरसाठी मूल्य प्रदान करणे आवश्यक आहे.

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

निष्कर्ष

या लेखात, आम्ही Java वापरून तसेच cURL कमांडद्वारे Word ला JPG मध्ये रूपांतरित करण्याच्या वैशिष्ट्याचा शोध घेतला आहे. तुम्ही वेब ब्राउझरमध्ये SwaggerUI द्वारे API ची चाचणी देखील करू शकता आणि त्याच वेळी, तुम्ही [उत्पादन दस्तऐवजीकरण11 एक्सप्लोर करण्याचा विचार करू शकता. API द्वारे ऑफर केलेल्या इतर रोमांचक वैशिष्ट्यांसंबंधी माहितीचा हा एक आश्चर्यकारक स्रोत आहे.

तुम्हाला क्लाउड SDK चा सोर्स कोड डाउनलोड आणि सुधारित करायचा असल्यास, तो GitHub (MIT परवान्याअंतर्गत प्रकाशित) वर उपलब्ध आहे. शेवटी, कोणतीही समस्या असल्यास किंवा तुम्हाला आमच्या API बाबत आणखी काही स्पष्टता/माहिती हवी असल्यास, कृपया विनामूल्य [उत्पादन समर्थन मंच9 द्वारे त्वरित निराकरणासाठी आमच्याशी संपर्क साधा.

संबंधित लेख

याबद्दल अधिक जाणून घेण्यासाठी कृपया खालील लिंक्सला भेट द्या: