PSD ఫైల్లను సాధారణంగా డిజైనర్లు మరియు కళాకారులు ఉపయోగిస్తారు, ఎందుకంటే ఫోటోషాప్ పత్రాలు ఇమేజ్ డేటా సృష్టి మరియు నిల్వ కోసం శక్తివంతమైన ఫార్మాట్. ఇది Adobe Photoshop యొక్క స్థానిక ఫార్మాట్ మరియు Adobe Illustrator లేదా Inkscapeలో వీక్షించవచ్చు. అయినప్పటికీ, మెజారిటీ వినియోగదారులు ఇటువంటి వాణిజ్య అనువర్తనాలను స్థానికంగా ఇన్స్టాల్ చేయలేదు. అలాగే, మేము వెబ్ బ్రౌజర్లో PSD ఫైల్లను ప్రదర్శించలేము. కాబట్టి ఈ కథనం, ఆన్లైన్లో PSDని JPGకి మార్చడం ద్వారా మొబైల్ లేదా PCలో ఫోటోషాప్ లేకుండా PSD ఫైల్లను ఎలా వీక్షించాలి అనే వివరాలను వివరించబోతోంది.
- PSD నుండి JPG మార్పిడి API
- జావాలో PSDని JPGకి మార్చండి
- CURL ఆదేశాలను ఉపయోగించి ఫోటోషాప్ను JPGకి మార్చండి
PSD నుండి JPG మార్పిడి API
ఇప్పుడు PSDని JPGకి మార్చడానికి, మేము జావా కోసం 17 [Aspose.Imaging Cloud SDKని ఉపయోగించబోతున్నాము] ఇది జావా అప్లికేషన్లో ఇమేజ్ ప్రాసెసింగ్ మరియు మార్పిడి సామర్థ్యాలను అమలు చేయడానికి అనుమతిస్తుంది. కాబట్టి మేము ప్రోగ్రామాటిక్గా రాస్టర్ ఇమేజ్లు, మెటాఫైల్స్ & ఫోటోషాప్ ఫైల్లను వివిధ రకాల 6కి సవరించవచ్చు, సవరించవచ్చు. ఇప్పుడు 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-imaging-cloud</artifactId>
<version>22.4</version>
</dependency>
</dependencies>
మీరు ఇప్పటికే Aspose Cloud Dashboardలో నమోదు చేసుకున్నట్లయితే, దయచేసి Cloud Dashboard నుండి మీ వ్యక్తిగతీకరించిన క్లయింట్ ఆధారాలను పొందండి. లేదంటే, చెల్లుబాటు అయ్యే ఇమెయిల్ చిరునామాను ఉపయోగించి ఉచిత ఖాతాను నమోదు చేసి, ఆపై మీ ఆధారాలను పొందండి.
జావాలో PSDని JPGకి మార్చండి
ఈ విభాగంలో, జావా కోడ్ స్నిప్పెట్ని ఉపయోగించి ఆన్లైన్లో PDFని JPGకి ఎలా మార్చాలనే దానిపై మేము వివరాలను చర్చించబోతున్నాము.
- అన్నింటిలో మొదటిది, మీ వ్యక్తిగతీకరించిన క్లయింట్ ఆధారాలను దాని కన్స్ట్రక్టర్కు ఆర్గ్యుమెంట్లుగా పంపడం ద్వారా ImagingApi తరగతి యొక్క వస్తువును సృష్టించండి
- రెండవది, readAllBytes(…) పద్ధతిని ఉపయోగించి ఇన్పుట్ PSD ఫైల్ను చదవండి మరియు కంటెంట్ను బైట్[] శ్రేణికి తిరిగి ఇవ్వండి
- మూడవదిగా, అప్లోడ్ఫైల్ రిక్వెస్ట్ క్లాస్ యొక్క ఉదాహరణను సృష్టించి, ఆపై అప్లోడ్ఫైల్(…) పద్ధతిని ఉపయోగించి PSD ఫైల్ను క్లౌడ్ నిల్వకు అప్లోడ్ చేయండి
- ఇప్పుడు ConvertImageRequest తరగతి యొక్క ఆబ్జెక్ట్ను సృష్టించండి, ఇక్కడ మేము ఇన్పుట్ PSD పేరు మరియు ఫలిత ఆకృతిని “jpg"గా పేర్కొంటాము.
- చివరిగా, PSDని JPG ఇమేజ్కి మార్చడానికి మెథడ్ కన్వర్ట్ఇమేజ్(…)కి కాల్ చేయండి. ఫలిత చిత్రం ప్రతిస్పందన స్ట్రీమ్లో తిరిగి ఇవ్వబడుతుంది
- చివరగా, FileOutputStream ఆబ్జెక్ట్ని ఉపయోగించి ఫలితంగా JPGని స్థానిక డ్రైవ్లో సేవ్ చేయండి
// https://dashboard.aspose.cloud/ నుండి ClientID మరియు ClientSecretని పొందండి
String clientId = "7ef10407-c1b7-43bd-9603-5ea9c6db83cd";
String clientSecret = "ba7cc4dc0c0478d7b508dd8ffa029845";
// ఇమేజింగ్ వస్తువును సృష్టించండి
ImagingApi imageApi = new ImagingApi(clientSecret, clientId);
// స్థానిక సిస్టమ్ నుండి PSD చిత్రాన్ని లోడ్ చేయండి
File file1 = new File("FilterEffectSampleImage.psd");
byte[] imageStream = Files.readAllBytes(file1.toPath());
// ఫైల్ అప్లోడ్ అభ్యర్థన వస్తువును సృష్టించండి
UploadFileRequest uploadRequest = new UploadFileRequest("source.psd",imageStream,null);
// క్లౌడ్ నిల్వకు PSD ఫైల్ను అప్లోడ్ చేయండి
imageApi.uploadFile(uploadRequest);
// చిత్రం యొక్క అవుట్పుట్ ఆకృతిని పేర్కొనండి
String format = "jpg";
// చిత్ర మార్పిడి అభ్యర్థన వస్తువును సృష్టించండి
ConvertImageRequest convertImage = new ConvertImageRequest("source.psd", format, null, null);
// PSDని JPGకి మార్చండి మరియు ప్రతిస్పందన స్ట్రీమ్లో చిత్రాన్ని తిరిగి ఇవ్వండి
byte[] resultantImage = imageApi.convertImage(convertImage);
// ఫలిత JPG చిత్రాన్ని స్థానిక నిల్వకు సేవ్ చేయండి
FileOutputStream fos = new FileOutputStream("/Users/nayyer/Documents/" + "Converted.jpg");
fos.write(resultantImage);
fos.close();
పై ఉదాహరణలో ఉపయోగించిన నమూనా PSD చిత్రాన్ని FilterEffectSampleImage.psd నుండి డౌన్లోడ్ చేసుకోవచ్చు.
CURL ఆదేశాలను ఉపయోగించి ఫోటోషాప్ను JPGకి మార్చండి
Aspose.Imaging క్లౌడ్ REST ఆర్కిటెక్చర్ ప్రకారం అభివృద్ధి చేయబడినందున, మేము కమాండ్ లైన్ టెర్మినల్ (ఏదైనా ప్లాట్ఫారమ్లో) ద్వారా cURL ఆదేశాల ద్వారా APIని సులభంగా యాక్సెస్ చేయవచ్చు. ఇప్పుడు ముందస్తుగా, కింది ఆదేశాన్ని ఉపయోగించి మనం మొదట 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 టోకెన్ రూపొందించబడిన తర్వాత, ఫోటోషాప్ను JPG ఆకృతికి మార్చడానికి దయచేసి కింది ఆదేశాన్ని అమలు చేయండి.
curl -v -X GET "https://api.aspose.cloud/v3.0/imaging/source.psd/convert?format=jpg" \
-H "accept: application/json" \
-H "authorization: Bearer <JWT Token>" \
-o Resultant.jpg
ముగింపు
ఈ కథనం జావాను ఉపయోగించి PSDని JPGకి మార్చడానికి అద్భుతమైన ఫీచర్పై మాకు అవగాహన కల్పించింది. అదే సమయంలో, మేము cURL ఆదేశాలను ఉపయోగించి ఫోటోషాప్ సేవ్ని JPEG విధానంగా కూడా అన్వేషించాము. ఇంకా, API యొక్క లక్షణాలను SwaggerUI (వెబ్ బ్రౌజర్లో) ఉపయోగించి సులభంగా పరీక్షించవచ్చు మరియు SDK యొక్క పూర్తి సోర్స్ కోడ్ను GitHub (MIT లైసెన్స్ క్రింద ప్రచురించబడింది) నుండి డౌన్లోడ్ చేసుకోవచ్చు.
అయినప్పటికీ, ఉత్పత్తి డాక్యుమెంటేషన్ అనేది API యొక్క ఇతర ఉత్తేజకరమైన లక్షణాలను తెలుసుకోవడానికి అద్భుతమైన సమాచారం. చివరగా, మీరు ఏదైనా సమస్యను ఎదుర్కొన్న సందర్భంలో లేదా మీకు ఏదైనా సంబంధిత ప్రశ్న ఉంటే, దయచేసి ఉచిత [ఉత్పత్తి మద్దతు ఫోరమ్] ద్వారా శీఘ్ర పరిష్కారం కోసం మమ్మల్ని సంప్రదించడానికి సంకోచించకండి.
సంబంధిత కథనాలు
దీని గురించి మరింత తెలుసుకోవడానికి దయచేసి క్రింది లింక్లను సందర్శించండి: