શબ્દથી ચિત્ર

જાવામાં વર્ડને TIFF ડોક્યુમેન્ટમાં કન્વર્ટ કરો

કાર્યક્ષમ અને અનુકૂળ દસ્તાવેજ કન્વર્ઝન સોલ્યુશન્સ માટે સતત વધતી જતી જરૂરિયાત છે. અમે સત્તાવાર અને વ્યક્તિગત ડેટા સ્ટોરેજ માટે MS Word દસ્તાવેજોનો ઉપયોગ કરીએ છીએ. તેઓ કોર્પોરેટ, યુનિવર્સિટી અને સરકારી સંસ્થાઓ દ્વારા સત્તાવાર માહિતીની વહેંચણી માટેના લોકપ્રિય ફાઇલ ફોર્મેટમાંનું એક પણ છે. હવે, દસ્તાવેજોને અનધિકૃત મેનીપ્યુલેશનથી રોકવા માટે, અમે વર્ડને ઈમેજમાં કન્વર્ટ કરી શકીએ છીએ. તેથી આ તકનીકી લેખમાં, અમે Java REST API નો ઉપયોગ કરીને વર્ડ દસ્તાવેજોને TIFF છબીઓમાં કેવી રીતે કન્વર્ટ કરવું તેના પર ખાસ ધ્યાન કેન્દ્રિત કરીશું.

આ લેખ વિકાસકર્તાઓને તેમની એપ્લિકેશનમાં દસ્તાવેજ રૂપાંતરણ ક્ષમતાઓને ઝડપથી અને સરળતાથી એકીકૃત કરવા સક્ષમ બનાવે છે, જે કોડની થોડીક લાઇન સાથે વર્ડ ટુ ટિફ, વર્ડ ટુ પિક્ચર, વર્ડ ટુ ઇમેજ અથવા ડીઓસી ટુ ટિફને શક્ય બનાવે છે.

વર્ડ ટુ ઈમેજ કન્વર્ઝન API

Aspose.Words Cloud SDK for Java એ REST API છે જે વર્ડ ડોક્યુમેન્ટ્સને TIFF ઈમેજીસમાં કન્વર્ટ કરવાની ક્ષમતા સહિત ડોક્યુમેન્ટ મેનીપ્યુલેશન સુવિધાઓની શ્રેણી પૂરી પાડે છે. તેના સરળ અને ઉપયોગમાં સરળ ઇન્ટરફેસ સાથે, વિકાસકર્તાઓ દસ્તાવેજ રૂપાંતરણની જટિલતાઓ વિશે ચિંતા કર્યા વિના, તેમની Java એપ્લિકેશન્સમાં આ કાર્યક્ષમતાને ઝડપથી અને સરળતાથી અમલમાં મૂકી શકે છે. એકંદરે, તે વર્ડ ડોક્યુમેન્ટ્સને TIFF ઈમેજીસ, PDF, Word to JPG, Word to HTML અને અન્ય વિવિધ [સપોર્ટેડ ફાઇલ ફોર્મેટ્સ] માં કન્વર્ટ કરવા માટેનું એક શક્તિશાળી સાધન છે12 ]. તેના સીધા API અને વૈવિધ્યપૂર્ણ વિકલ્પો સાથે, તમે તમારી એપ્લિકેશન્સમાં આ કાર્યક્ષમતાને સરળતાથી અમલમાં મૂકી શકો છો અને દસ્તાવેજ રૂપાંતરણ પ્રક્રિયાઓને સુવ્યવસ્થિત કરી શકો છો.

હવે, SDK નો ઉપયોગ કરવા માટે, કૃપા કરીને maven બિલ્ડ પ્રકારના પ્રોજેક્ટના pom.xml માં નીચેની વિગતો ઉમેરો.

<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.8.0</version>
    </dependency>
</dependencies>

એકવાર JDK સંદર્ભ પ્રોજેક્ટમાં ઉમેરાઈ જાય, પછી અમારે Aspose Cloud પર એક મફત એકાઉન્ટ બનાવવાની જરૂર છે. હવે [ડેશબોર્ડ] પર ક્લાઈન્ટ આઈડી અને ક્લાઈન્ટ સિક્રેટ શોધો 5.

જાવામાં વર્ડને TIFF ડોક્યુમેન્ટમાં કન્વર્ટ કરો

આ વિભાગમાં, અમે જાવા કોડ સ્નિપેટનો ઉપયોગ કરીને વર્ડને ઈમેજ (TIFF દસ્તાવેજ)માં કન્વર્ટ કરવા જઈ રહ્યા છીએ. સ્રોત શબ્દ દસ્તાવેજ ક્લાઉડ સ્ટોરેજમાંથી લોડ કરવામાં આવશે અને રૂપાંતર પછી, તે સમાન ક્લાઉડ સ્ટોરેજમાં સાચવવામાં આવશે.

  • સૌપ્રથમ, WordsApi નો એક ઑબ્જેક્ટ બનાવો જ્યાં આપણે ક્લાઈન્ટ આઈડી અને ક્લાઈન્ટ સિક્રેટને પેરામીટર તરીકે પાસ કરીએ છીએ.
  • બીજું, ફાઇલ ઑબ્જેક્ટનો ઉપયોગ કરીને સ્થાનિક ડ્રાઇવમાંથી ઇનપુટ વર્ડ દસ્તાવેજ વાંચો.
  • ત્રીજે સ્થાને, UploadFileRequest ઇન્સ્ટન્સ બનાવો જેને દલીલ તરીકે ફાઇલ ઇન્સ્ટન્સની જરૂર હોય.
  • હવે ક્લાઉડ સ્ટોરેજ પર વર્ડ ડોક્યુમેન્ટ અપલોડ કરવા માટે મેથડ અપલોડફાઈલ(…) ને કૉલ કરો.
  • ઇનપુટ વર્ડ ડોક્યુમેન્ટ નામ, ટીઆઈએફએફ તરીકે આઉટપુટ ફોર્મેટ વેલ્યુ અને દલીલો તરીકે પરિણામી ફાઇલનું નામ પ્રદાન કરતી વખતે GetDocumentWithFormatRequest(…) નો ઑબ્જેક્ટ બનાવો.
  • છેલ્લે, વર્ડને ઈમેજમાં કન્વર્ટ કરવા અને આઉટપુટને ક્લાઉડ સ્ટોરેજમાં સાચવવા માટે getDocumentWithFormat(…) પદ્ધતિને કૉલ કરો.
// વધુ કોડ સ્નિપેટ્સ માટે, કૃપા કરીને https://github.com/aspose-words-cloud/aspose-words-cloud-java

    // https://dashboard.aspose.cloud/ પરથી ClientID અને ClientSecret મેળવો
    String clientId = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
    String clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
    try
	{
        // WordsApi નો એક પદાર્થ બનાવો
        // જો 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","");
            
        // વર્ડ ટુ ઈમેજ (TIFF) માં કન્વર્ટ કરવા માટે API ને કૉલ કરો અને ક્લાઉડ સ્ટોરેજમાં આઉટપુટ સાચવો
        wordsApi.getDocumentWithFormat(request);
        
        System.out.println("Sucessfully converted Word to TIFF document !");
	}catch(Exception ex)
	{
	    System.out.println(ex);
	} 
વર્ડ ટુ TIFF પૂર્વાવલોકન

ઈમેજ1:- વર્ડ ટુ ટીઆઈએફએફ કન્વર્ઝન પૂર્વાવલોકન

ઉપરના ઉદાહરણમાં વપરાયેલ નમૂના વર્ડ દસ્તાવેજ testmultipages.docx પરથી ડાઉનલોડ કરી શકાય છે અને પરિણામી TIFF દસ્તાવેજ Converted.tiff પરથી ડાઉનલોડ કરી શકાય છે.

CURL આદેશોનો ઉપયોગ કરીને ચિત્રમાં શબ્દ

આ વિભાગમાં, અમે વર્ડ ટુ પિક્ચર કન્વર્ઝન માટે cURL આદેશોનો ઉપયોગ કરવા જઈ રહ્યા છીએ. હવે, પ્રથમ પગલું નીચે આપેલા આદેશને એક્ઝિક્યુટ કરતી વખતે JWT એક્સેસ ટોકન જનરેટ કરવાનું છે.

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 ડોક્યુમેન્ટમાં સેવ કરવા માટે નીચેનો આદેશ આપો. પરિણામી 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>"

નિષ્કર્ષ

નિષ્કર્ષમાં, વર્ડ ડોક્યુમેન્ટ્સને TIFF ઈમેજીસમાં રૂપાંતરિત કરવું એ ઘણા ડેવલપર્સ માટે નિર્ણાયક કાર્ય છે, અને Java માટે Aspose.Words Cloud SDK આ કાર્યને પહેલા કરતા વધુ સરળ બનાવે છે. તેના શક્તિશાળી REST API અને વૈવિધ્યપૂર્ણ વિકલ્પો સાથે, વિકાસકર્તાઓ તેમની Java એપ્લિકેશન્સમાં દસ્તાવેજ રૂપાંતરણ ક્ષમતાઓને ઝડપથી અને સરળતાથી એકીકૃત કરી શકે છે. તમારે એક દસ્તાવેજ અથવા દસ્તાવેજોની મોટી બેચને કન્વર્ટ કરવાની જરૂર હોય, Java માટે Aspose.Words Cloud SDK વર્ડને TIFF ઈમેજીસમાં કન્વર્ટ કરવા માટે વિશ્વસનીય અને કાર્યક્ષમ ઉકેલ પૂરો પાડે છે. તેથી, જો તમે તમારી Java એપ્લિકેશન માટે મજબૂત અને વપરાશકર્તા-મૈત્રીપૂર્ણ દસ્તાવેજ રૂપાંતરણ ઉકેલ શોધી રહ્યાં છો, તો Java માટે Aspose.Words Cloud SDK ચોક્કસપણે અન્વેષણ કરવા યોગ્ય છે.

ઉપરાંત, SDK નો સંપૂર્ણ સ્રોત કોડ GitHub પર પ્રકાશિત થયેલ છે અને તે મફતમાં ડાઉનલોડ કરી શકાય છે. તમે SwaggerUI દ્વારા વેબ બ્રાઉઝરમાં API ને ઍક્સેસ કરવાનું પણ વિચારી શકો છો. અંતે, જો તમને API નો ઉપયોગ કરતી વખતે કોઈ સમસ્યા આવે, તો કૃપા કરીને ઉત્પાદન સપોર્ટ ફોરમ દ્વારા અમારો સંપર્ક કરવા માટે નિઃસંકોચ કરો.

સંબંધિત લેખો

અમે આ વિશે વધુ જાણવા માટે નીચેની લિંક્સની મુલાકાત લેવાની ખૂબ ભલામણ કરીએ છીએ: