कुशल आ सुविधाजनक दस्तावेज रूपांतरण समाधान के जरूरत लगातार बढ़ रहल बा। हमनी के आधिकारिक आ निजी डेटा भंडारण खातिर MS Word दस्तावेज के इस्तेमाल करेनी जा। ई कॉर्पोरेट, विश्वविद्यालय आ सरकारी संगठन सभ द्वारा आधिकारिक जानकारी साझा करे खातिर लोकप्रिय फाइल फॉर्मेट सभ में से एक भी हवें। अब दस्तावेज में अनधिकृत हेरफेर से बचावे खातिर हमनी के वर्ड के इमेज में बदल सकेनी जा। त एह तकनीकी लेख में हमनी के विशेष रूप से एह बात पर ध्यान देब जा कि जावा REST एपीआई के इस्तेमाल से वर्ड डॉक्यूमेंट के TIFF इमेज में कइसे बदलल जा सकेला।
ई लेख डेवलपर लोग के दस्तावेज रूपांतरण क्षमता के जल्दी आ आसानी से अपना एप्लीकेशन सभ में एकीकरण करे में सक्षम बनावे ला, जेकरा से कोड के कुछ लाइन के साथ वर्ड के टिफ में, वर्ड के पिक्चर में, वर्ड के इमेज में, या डीओसी के टिफ में बदलल संभव हो जाला।
- शब्द से छवि रूपांतरण एपीआई के बा
- जावा में वर्ड के TIFF दस्तावेज में बदलल जाला
- cURL कमांड के उपयोग करके वर्ड इन पिक्चर
शब्द से छवि रूपांतरण एपीआई के बा
जावा खातिर Aspose.Words Cloud SDK एगो REST API हवे जे डॉक्यूमेंट मैनिपुलेशन फीचर सभ के एगो रेंज उपलब्ध करावे ला, जवना में वर्ड डॉक्यूमेंट सभ के TIFF इमेज में बदले के क्षमता भी सामिल बा। एकरे सरल आ इस्तेमाल में आसान इंटरफेस के साथ, डेवलपर लोग एह कामकाज के जल्दी आ आसानी से अपना जावा एप्लीकेशन सभ में लागू क सके ला, बिना दस्तावेज रूपांतरण के जटिलता के चिंता कइले। कुल मिला के ई वर्ड डॉक्यूमेंट सभ के TIFF इमेज, PDF, वर्ड के JPG, वर्ड से HTML, आ बिबिध अउरी [समर्थित फाइल फॉर्मेट] में बदले खातिर एगो शक्तिशाली टूल हवे ]. एकरे सीधा एपीआई आ अनुकूलन योग्य विकल्प सभ के साथ, रउआँ एह कामकाज के अपना एप्लीकेशन सभ में आसानी से लागू क सकत बानी आ दस्तावेज रूपांतरण प्रक्रिया सभ के सुव्यवस्थित क सकत बानी।
अब, एसडीके के इस्तेमाल करे खातिर, कृपया maven बिल्ड टाइप प्रोजेक्ट के pom.xml में निम्नलिखित विवरण जोड़ीं।
<repositories>
<repository>
<id>aspose-cloud</id>
<name>artifact.aspose-cloud-releases</name>
<url>https://artifact.aspose.cloud/repo</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-words-cloud</artifactId>
<version>22.8.0</version>
</dependency>
</dependencies>
एक बेर जेडीके संदर्भ के प्रोजेक्ट में जोड़ दिहल गइल त हमनी के Aspose Cloud पर एगो मुफ्त खाता बनावे के पड़ी. अब डैशबोर्ड पर क्लाइंट आईडी आ क्लाइंट सीक्रेट के लुकअप करीं।
जावा में वर्ड के टीआईएफएफ डॉक्यूमेंट में बदलल जाला
एह खंड में हमनी के जावा कोड स्निपेट के इस्तेमाल से वर्ड के इमेज (TIFF डॉक्यूमेंट) में बदले जा रहल बानी जा। स्रोत वर्ड दस्तावेज क्लाउड्स स्टोरेज से लोड हो जाई आ रूपांतरण के बाद एकरा के ओही क्लाउड स्टोरेज में सेव कइल जाई।
- सबसे पहिले वर्ड्सएपी के एगो ऑब्जेक्ट बनाईं जहाँ हमनी के क्लाइंट आईडी आ क्लाइंट सीक्रेट के पैरामीटर के रूप में पास करीं जा।
- दूसरा, फाइल ऑब्जेक्ट के इस्तेमाल से लोकल ड्राइव से इनपुट वर्ड डॉक्यूमेंट के पढ़ीं।
- तीसरा, UploadFileRequest इंस्टेंस बनाईं जवना में File इंस्टेंस के आर्गुमेंट के रूप में जरूरी होखे।
- अब वर्ड डॉक्यूमेंट के क्लाउड स्टोरेज में अपलोड करे खातिर uploadFile(…) मेथड के कॉल करीं।
- GetDocumentWithFormatRequest(…) के ऑब्जेक्ट बनाईं जबकि इनपुट वर्ड डॉक्यूमेंट के नाँव, आउटपुट फॉर्मेट मान TIFF के रूप में, आ परिणामी फाइल नाँव के आर्गुमेंट के रूप में उपलब्ध कराईं।
- अंत में, वर्ड के इमेज में बदले खातिर getDocumentWithFormat(…) मेथड के कॉल करीं आ आउटपुट के क्लाउड स्टोरेज में सेव करीं।
// अउरी कोड स्निपेट खातिर, कृपया https://github.com/aspose-words-cloud/aspose-words-cloud-java पर जाईं
// https://dashboard.aspose.cloud/ से क्लाइंटआईडी आ क्लाइंटसीक्रेट प्राप्त करीं।
String clientId = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
String clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
try
{
// वर्ड्सएपी के एगो ऑब्जेक्ट बनाईं
// अगर baseUrl शून्य बा त WordsApi डिफ़ॉल्ट https://api.aspose.cloud के इस्तेमाल करेला
WordsApi wordsApi = new WordsApi(clientId, clientSecret, null);
// लोकल ड्राइव से पीडीएफ के सामग्री पढ़ीं
File file = new File("C:\\input.docx");
// फाइल अपलोड के अनुरोध बनाईं
UploadFileRequest uploadRequest = new UploadFileRequest(Files.readAllBytes(file.toPath()), "input.docs", null);
// क्लाउड स्टोरेज में फाइल अपलोड करीं
wordsApi.uploadFile(uploadRequest);
// परिणामी टिफ नाम निर्दिष्ट करत घरी दस्तावेज रूपांतरण अनुरोध ऑब्जेक्ट बनाईं
GetDocumentWithFormatRequest request = new GetDocumentWithFormatRequest("input.docx", "TIFF", "", "default","", "", "", "Converted.tiff","");
// वर्ड के इमेज (टीआईएफएफ) में बदले खातिर एपीआई के कॉल करीं आ आउटपुट के क्लाउड स्टोरेज में सेव करीं
wordsApi.getDocumentWithFormat(request);
System.out.println("Sucessfully converted Word to TIFF document !");
}catch(Exception ex)
{
System.out.println(ex);
}
उपर दिहल उदाहरण में इस्तेमाल कइल गइल नमूना वर्ड दस्तावेज के testmultipages.docx से आ परिणामस्वरूप TIFF दस्तावेज के Converted.tiff से डाउनलोड कइल जा सके ला।
cURL कमांड के उपयोग करके वर्ड इन पिक्चर
एह सेक्शन में हमनी के वर्ड के पिक्चर में बदले खातिर cURL कमांड के इस्तेमाल करे जा रहल बानी जा। अब पहिला कदम निम्नलिखित कमांड के निष्पादित करत समय जेडब्ल्यूटी एक्सेस टोकन जनरेट कईल बा।
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"
एक बार जब हमनी के लगे JWT टोकन हो जाला त कृपया निम्नलिखित कमांड के क्लाउड स्टोरेज से वर्ड डॉक्यूमेंट लोड करीं आ TIFF डॉक्यूमेंट में सेव करीं। परिणामस्वरूप टीआईएफएफ के भी क्लाउड स्टोरेज में संग्रहीत कइल जाला।
curl -v -X GET "https://api.aspose.cloud/v4.0/words/Resultant.docx?format=TIFF&outPath=converted.tiff" \
-H "accept: application/octet-stream" \
-H "Authorization: Bearer <JWT Token>"
अंतिम बात
निष्कर्ष में कहल जा सकेला कि वर्ड डॉक्यूमेंट के टीआईएफएफ इमेज में बदलल कई गो डेवलपर लोग खातिर एगो महत्वपूर्ण काम बा आ जावा खातिर एस्पोज.वर्ड्स क्लाउड एसडीके एह काम के पहिले से आसान बना देला। एकरे शक्तिशाली REST एपीआई आ अनुकूलन योग्य विकल्प सभ के साथ, डेवलपर लोग जल्दी आ आसानी से दस्तावेज रूपांतरण क्षमता के अपना जावा एप्लीकेशन सभ में एकीकृत क सके ला। चाहे रउआँ के कवनो एक दस्तावेज के बदले के जरूरत होखे भा दस्तावेज के बड़हन बैच, जावा खातिर Aspose.Words Cloud SDK वर्ड के TIFF इमेज में बदले खातिर एगो विश्वसनीय आ कुशल समाधान प्रदान करेला। त, अगर रउआ अपना जावा एप्लीकेशन खातिर एगो मजबूत आ यूजर-फ्रेंडली डॉक्यूमेंट रूपांतरण समाधान के तलाश में बानी, त जावा खातिर Aspose.Words Cloud SDK निश्चित रूप से खोज करे लायक बा।
साथ ही, एसडीके के पूरा स्रोत कोड GitHub पर प्रकाशित होला आ एकरा के मुफ्त में डाउनलोड कइल जा सके ला। रउआँ SwaggerUI के माध्यम से वेब ब्राउजर के भीतर एपीआई तक पहुँचे पर भी विचार कर सकत बानी। अंत में, अगर एपीआई के इस्तेमाल करत घरी रउरा कवनो समस्या के सामना करे के पड़े त कृपया उत्पाद समर्थन मंच के माध्यम से हमनी से बेझिझक संपर्क करीं।
संबंधित लेख बा
हमनी के एह बारे में अउरी जाने खातिर निम्नलिखित लिंक सभ पर जाए के बहुत सलाह देत बानी जा: