jpg માટે શબ્દ

જાવામાં વર્ડને JPG માં કન્વર્ટ કરો

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

વર્ડ ટુ JPG કન્વર્ઝન REST API

વર્ડ ડોક્યુમેન્ટ્સ બનાવવા, સંપાદિત કરવા અને તેને વિવિધ [સપોર્ટેડ ફોર્મેટ6માં રૂપાંતરિત કરવા માટે, અમે Aspose.Words Cloud નામનું REST આધારિત સોલ્યુશન વિકસાવ્યું છે. જાવા એપ્લિકેશનમાં સમાન વર્ડ ડોક્યુમેન્ટ પ્રોસેસિંગ ક્ષમતાઓનો ઉપયોગ કરવા માટે, અમારે Java માટે [Aspose.Words Cloud SDK] નો ઉપયોગ કરવાનો પ્રયાસ કરવાની જરૂર છે 17. હવે આ 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 માં કન્વર્ટ કરો

આ વિભાગમાં, અમે Java નો ઉપયોગ કરીને વર્ડને JPG માં કન્વર્ટ કરવાનાં પગલાં અને તેની સંબંધિત વિગતોની ચર્ચા કરવા જઈ રહ્યા છીએ.

  • WordsApi ઑબ્જેક્ટની રચના સાથે પ્રારંભ કરો જ્યાં અમે દલીલો તરીકે વ્યક્તિગત ઓળખપત્રો પસાર કરીએ છીએ
  • બીજું, readAllBytes(…) પદ્ધતિનો ઉપયોગ કરીને ઇનપુટ વર્ડ ડોક્યુમેન્ટ લોડ કરો અને પરત કરેલ મૂલ્યને બાઈટ[] એરેમાં પાસ કરો.
  • ત્રીજે સ્થાને, ConvertDocumentRequest નો એક ઑબ્જેક્ટ બનાવો જે ઇનપુટ વર્ડ ડોક્યુમેન્ટનું નામ, JPG ફોર્મેટ અને પરિણામી ફાઇલનું નામ દલીલો તરીકે લે છે.
  • છેલ્લે, વર્ડ ટુ જેપીજી કન્વર્ઝન કરવા માટે કન્વર્ટ ડોક્યુમેન્ટ(…) પદ્ધતિને કૉલ કરો. પરિણામી છબી પછી ક્લાઉડ સ્ટોરેજમાં સંગ્રહિત થાય છે
// વધુ કોડ સ્નિપેટ્સ માટે, કૃપા કરીને 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 માટે શબ્દ

છબી:- વર્ડ ટુ પીડીએફ કન્વર્ઝન પૂર્વાવલોકન

ઉપરોક્ત ઉદાહરણમાં વપરાયેલ ઇનપુટ WebP ઇમેજ 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"

મહેરબાની કરીને નોંધ કરો કે નીચેના આદેશો ઇનપુટ વર્ડ દસ્તાવેજ ક્લાઉડ સ્ટોરેજમાં ઉપલબ્ધ થવાની અપેક્ષા રાખે છે. રૂપાંતર પછી, અમે પરિણામી 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 આદેશો દ્વારા વર્ડને JPG માં રૂપાંતરિત કરવાની વિશેષતાની શોધ કરી છે. તમે વેબ બ્રાઉઝરની અંદર SwaggerUI દ્વારા API નું પરીક્ષણ પણ કરી શકો છો અને તે જ સમયે, તમે ઉત્પાદન દસ્તાવેજીકરણ નું અન્વેષણ કરવાનું વિચારી શકો છો. તે API દ્વારા ઓફર કરવામાં આવતી અન્ય આકર્ષક સુવિધાઓ સંબંધિત માહિતીનો અદ્ભુત સ્ત્રોત છે.

જો તમે ક્લાઉડ SDK નો સોર્સ કોડ ડાઉનલોડ કરવા અને તેમાં ફેરફાર કરવા માંગતા હો, તો તે GitHub (MIT લાયસન્સ હેઠળ પ્રકાશિત) પર ઉપલબ્ધ છે. છેલ્લે, કોઈપણ સમસ્યાના કિસ્સામાં અથવા તમને અમારા APIs સંબંધિત થોડી વધુ સ્પષ્ટતા/માહિતીની જરૂર હોય, કૃપા કરીને મફત ઉત્પાદન સપોર્ટ ફોરમ દ્વારા ઝડપી ઉકેલ માટે અમારો સંપર્ક કરો.

સંબંધિત લેખો

આ વિશે વધુ જાણવા માટે કૃપા કરીને નીચેની લિંક્સની મુલાકાત લો: