PSD ते JPG

जावा मध्ये PSD ला JPG मध्ये रूपांतरित करा

PSD फायली सामान्यतः डिझाइनर आणि कलाकारांद्वारे वापरल्या जातात, कारण फोटोशॉप दस्तऐवज प्रतिमा डेटा निर्मिती आणि संचयनासाठी शक्तिशाली स्वरूप आहेत. हे Adobe Photoshop चे मूळ स्वरूप आहे आणि Adobe Illustrator किंवा Inkscape मध्ये पाहिले जाऊ शकते. तथापि, बहुसंख्य वापरकर्त्यांकडे असे व्यावसायिक अनुप्रयोग मूळतः स्थापित केलेले नाहीत. तसेच, आम्ही वेब-ब्राउझरमध्ये PSD फाइल्स प्रदर्शित करू शकत नाही. तर हा लेख, PSD ला JPG ऑनलाइन रूपांतरित करून मोबाईल किंवा PC वर फोटोशॉपशिवाय PSD फायली कशा पहायच्या याबद्दल तपशील स्पष्ट करणार आहे.

PSD ते JPG रूपांतरण API

आता PSD ला JPG मध्ये रूपांतरित करण्यासाठी, आम्ही [Aspose.Imaging Cloud SDK for Java17 वापरणार आहोत जे आम्हाला Java ऍप्लिकेशनमध्ये इमेज प्रोसेसिंग आणि रूपांतरण क्षमता लागू करण्यास सक्षम करते. त्यामुळे आम्ही रास्टर प्रतिमा, मेटाफाईल्स आणि फोटोशॉप फायली विविध प्रकारच्या सपोर्टेड फॉरमॅट्स मध्ये प्रोग्रामॅटिकरित्या संपादित, हाताळू आणि रूपांतरित करू शकतो. आता SDK वापरासह प्रारंभ करण्यासाठी, आम्हाला प्रथम 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-imaging-cloud</artifactId>
        <version>22.4</version>
    </dependency>
</dependencies>

तुम्ही Aspose Cloud Dashboard वर आधीच नोंदणीकृत असल्यास, कृपया Cloud Dashboard वरून तुमचे वैयक्तिकृत क्लायंट क्रेडेन्शियल मिळवा. अन्यथा, वैध ईमेल पत्ता वापरून विनामूल्य खाते नोंदणी करा आणि नंतर तुमची क्रेडेन्शियल्स मिळवा.

जावा मध्ये PSD ला JPG मध्ये रूपांतरित करा

या विभागात, आम्ही जावा कोड स्निपेट वापरून पीडीएफला जेपीजीमध्ये ऑनलाइन कसे रूपांतरित करावे याबद्दल तपशीलवार चर्चा करणार आहोत.

  • सर्वप्रथम, तुमचे वैयक्तिकृत क्लायंट क्रेडेन्शियल्स त्याच्या कन्स्ट्रक्टरला वितर्क म्हणून पास करून इमेजिंगएपीआय क्लासचे एक ऑब्जेक्ट तयार करा.
  • दुसरे म्हणजे, readAllBytes(…) पद्धतीचा वापर करून इनपुट PSD फाइल वाचा आणि सामग्री बाइट[] अॅरेवर परत करा
  • तिसरे म्हणजे, UploadFileRequest क्लासचे एक उदाहरण तयार करा आणि नंतर uploadFile(…) पद्धत वापरून PSD फाइल क्लाउड स्टोरेजमध्ये अपलोड करा.
  • आता ConvertImageRequest क्लासचा एक ऑब्जेक्ट तयार करा जिथे आम्ही इनपुट PSD नाव आणि परिणामी फॉरमॅट “jpg” म्हणून निर्दिष्ट करतो.
  • उपांत्यपूर्व, PSD ते JPG प्रतिमेमध्ये रूपांतरित करण्यासाठी एक पद्धत convertImage(…) ला कॉल करा. परिणामी प्रतिमा नंतर प्रतिसाद प्रवाहात परत केली जाते
  • शेवटी, 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 वरून डाउनलोड केली जाऊ शकते.

psd ते jpg

प्रतिमा:- PSD ते JPG रूपांतरण पूर्वावलोकन

CURL कमांड वापरून फोटोशॉपला JPG मध्ये रूपांतरित करा

Aspose.Imaging Cloud हे 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 कमांड वापरून जेपीईजी दृष्टिकोन म्हणून फोटोशॉप सेव्ह देखील शोधले आहे. शिवाय, API च्या वैशिष्ट्यांची सहज चाचणी SwaggerUI (वेब ब्राउझरमध्ये) वापरून केली जाऊ शकते आणि SDK चा संपूर्ण स्त्रोत कोड GitHub (MIT परवान्याअंतर्गत प्रकाशित) वरून देखील डाउनलोड केला जाऊ शकतो.

तरीही, [उत्पादन दस्तऐवजीकरण] [११] API ची इतर रोमांचक वैशिष्ट्ये जाणून घेण्यासाठी माहितीचा एक अद्भुत स्रोत आहे. शेवटी, तुम्हाला कोणतीही समस्या आल्यास किंवा तुम्हाला कोणतीही संबंधित क्वेरी असल्यास, कृपया विनामूल्य [उत्पादन समर्थन मंच9 द्वारे त्वरित निराकरणासाठी आमच्याशी मोकळ्या मनाने संपर्क साधा.

संबंधित लेख

याबद्दल अधिक जाणून घेण्यासाठी कृपया खालील लिंक्सला भेट द्या: