మైక్రోసాఫ్ట్ వర్డ్ అక్షరాలు మరియు నివేదికల వంటి సాధారణ వర్డ్ ప్రాసెసింగ్ డాక్యుమెంట్లను సృష్టించడానికి మిమ్మల్ని అనుమతిస్తుంది. మీరు రంగు, క్లిప్ ఆర్ట్ని జోడించవచ్చు, వివిధ రకాల ఫాంట్లు మరియు పరిమాణాలలో వ్రాయవచ్చు, పట్టికలు, సరిహద్దులు & బుల్లెట్ ఫార్మాటింగ్ని జోడించవచ్చు. అయినప్పటికీ, Word డాక్యుమెంట్ను వీక్షించడానికి (DOC,DOCX), మాకు MS Word, OpenOffice మొదలైన నిర్దిష్ట అప్లికేషన్లు అవసరం. కొన్నిసార్లు ఈ పత్రాలను పోర్టబుల్ పరికరాల ద్వారా వీక్షించడం చాలా కష్టంగా ఉంటుంది ( మొబైల్ ఫోన్లు మొదలైనవి). కాబట్టి వర్డ్ని ఇమేజ్ ఫార్మాట్లోకి మార్చడం ఆచరణీయమైన పరిష్కారం (JPG, PNG,GIF మొదలైనవి). కాబట్టి ఈ ఆర్టికల్లో, Java REST APIని ఉపయోగించి వర్డ్ని JPGకి ఎలా మార్చాలి అనే వివరాలను అన్వేషించబోతున్నాం.
వర్డ్ టు JPG కన్వర్షన్ REST API
Word డాక్యుమెంట్లను వివిధ రకాల 6కి సృష్టించడం, సవరించడం మరియు మార్చడం కోసం, మేము Aspose.Words Cloud పేరుతో REST ఆధారిత పరిష్కారాన్ని అభివృద్ధి చేసాము. జావా అప్లికేషన్లో అదే వర్డ్ డాక్యుమెంట్ ప్రాసెసింగ్ సామర్థ్యాలను ఉపయోగించుకోవడానికి, మేము జావా కోసం [Aspose.Words Cloud SDKని ఉపయోగించి ప్రయత్నించాలి17. ఇప్పుడు ఈ SDKని ఉపయోగించడానికి, మేము ఈ క్రింది సమాచారాన్ని 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.12.0</version>
</dependency>
</dependencies>
Java క్లౌడ్ SDK సూచన జోడించబడిన తర్వాత, దయచేసి Cloud Dashboard నుండి మీ క్లయింట్ ఆధారాలను పొందండి. లేదంటే, మీరు ముందుగా చెల్లుబాటు అయ్యే ఇమెయిల్ చిరునామాను ఉపయోగించి ఉచిత ఖాతాను నమోదు చేసుకోవాలి.
జావాలో పదాన్ని JPGకి మార్చండి
ఈ విభాగంలో, మేము జావాను ఉపయోగించి వర్డ్ని JPGకి మార్చడానికి దశలు మరియు వాటి సంబంధిత వివరాలను చర్చించబోతున్నాము.
- WordsApi ఆబ్జెక్ట్ని సృష్టించడం ప్రారంభించండి, ఇక్కడ మేము వ్యక్తిగతీకరించిన ఆధారాలను ఆర్గ్యుమెంట్లుగా పాస్ చేస్తాము
- రెండవది, readAllBytes(…) పద్ధతిని ఉపయోగించి ఇన్పుట్ వర్డ్ డాక్యుమెంట్ను లోడ్ చేయండి మరియు తిరిగి వచ్చిన విలువను బైట్[] అర్రేకి పాస్ చేయండి
- మూడవదిగా, ఇన్పుట్ వర్డ్ డాక్యుమెంట్ పేరు, JPG ఫార్మాట్ మరియు ఫలిత ఫైల్ పేరును ఆర్గ్యుమెంట్లుగా తీసుకునే ConvertDocumentRequest యొక్క ఆబ్జెక్ట్ను సృష్టించండి
- చివరగా, వర్డ్ నుండి JPG మార్పిడిని నిర్వహించడానికి పద్ధతి 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);
}
పై ఉదాహరణలో ఉపయోగించిన ఇన్పుట్ 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>"
ముగింపు
ఈ కథనంలో, మేము జావాను ఉపయోగించి అలాగే కర్ల్ ఆదేశాల ద్వారా వర్డ్ని JPGకి మార్చే లక్షణాన్ని అన్వేషించాము. మీరు వెబ్ బ్రౌజర్లో SwaggerUI ద్వారా APIని పరీక్షించవచ్చు మరియు అదే సమయంలో, మీరు [ఉత్పత్తి డాక్యుమెంటేషన్11ని అన్వేషించడాన్ని పరిగణించవచ్చు. ఇది API అందించే ఇతర ఉత్తేజకరమైన ఫీచర్లకు సంబంధించిన అద్భుతమైన సమాచారం.
మీరు క్లౌడ్ SDK యొక్క సోర్స్ కోడ్ని డౌన్లోడ్ చేసి, సవరించాలనుకుంటే, ఇది GitHub (MIT లైసెన్స్ క్రింద ప్రచురించబడింది)లో అందుబాటులో ఉంటుంది. చివరగా, ఏదైనా సమస్య ఎదురైనప్పుడు లేదా మా APIలకు సంబంధించి మీకు మరింత స్పష్టత/సమాచారం అవసరమైతే, దయచేసి ఉచిత [ఉత్పత్తి మద్దతు ఫోరమ్9 ద్వారా శీఘ్ర పరిష్కారం కోసం మమ్మల్ని సంప్రదించండి.
సంబంధిత కథనాలు
దీని గురించి మరింత తెలుసుకోవడానికి దయచేసి క్రింది లింక్లను సందర్శించండి: