Aspose.PSD   for Java

फ़ोटोशॉप फ़ाइलों के लिए जावा लाइब्रेरी

जावा अनुप्रयोगों के भीतर से PSD और PSB दस्तावेज़ प्रारूप बनाएं, लोड करें, संशोधित करें और प्रस्तुत करें।

  Download Free Trial
  
 

जावा के लिए Aspose.PSD एडोब फोटोशॉप फाइल फॉर्मेट मैनिपुलेशन एपीआई का उपयोग करना आसान है। यह PSD, PSB और AI फ़ाइलों को आसानी से लोड और पढ़ सकता है, जिससे जावा डेवलपर्स के लिए एडोब फोटोशॉप इंस्टॉल किए बिना लेयर प्रॉपर्टीज को अपडेट करना, वॉटरमार्क जोड़ना, कम्प्रेशन, रोटेशन, स्केलिंग या एक फाइल फॉर्मेट को दूसरे में रेंडर करना जैसे ऑपरेशन करना संभव हो जाता है। JPEG, TIFF, GIF, PNG, BMP, JPEG2000 जैसे छवि प्रारूप और आसानी से खोले जा सकते हैं और कोड की कुछ पंक्तियों के साथ एक परत के रूप में जोड़े जा सकते हैं। PSD, PSB और AI फ़ाइलों को सूचीबद्ध प्रारूप में और इसके अतिरिक्त PDF प्रारूप में निर्यात किया जा सकता है

एडवांस्ड फोटोशॉप जावा एपीआई फीचर्स

 

इमेज सेक्शन रिसोर्स से डेटा एक्सट्रैक्शन

लेयर क्रिएशन डेट और टाइम का निष्कर्षण

शीट कलर हाइलाइटिंग

PSD फ़ाइलों को रास्टर छवियों में कनवर्ट करें

जावा लाइब्रेरी के लिए Aspose.PSD कोड की कुछ पंक्तियों के साथ, किसी भी समर्थित रास्टर छवियों में PSD फ़ाइलों के रूपांतरण का समर्थन करता है।

PSD को BMP, GIF और JPEG में बदलें - जावा

String destName = dataDir + "output";
// load an existing document
Image image = Image.load(dataDir + "sample.psd");
image.save(destName + ".bmp", new BmpOptions());
image.save(destName + ".gif", new GifOptions());
image.save(destName + ".jpeg", new JpegOptions());

आसानी से फोटोशॉप लेयर्स में हेरफेर करें

PSD लेयर मैनिपुलेशन जैसे लेयर्स को मर्ज करना, लेयर्स पर टेक्स्ट अपडेट करना, इफेक्ट्स सेट करना या लेयर को इमेज के रूप में एक्सपोर्ट करना API द्वारा प्रदान की जाने वाली कुछ मैनिपुलेशन फीचर्स हैं। इसके अलावा, यह चपटे PSD दस्तावेज़ों का पता लगा सकता है और साथ ही थंबनेल भी बना सकता है।

चलते-चलते छवियों को क्रॉप करें, घुमाएं और उनका आकार बदलें

किसी भी इमेज मैनिपुलेशन फीचर जैसे फ़्लिपिंग, क्रॉपिंग, रोटेटिंग और रिसाइज़िंग इमेज को कोड की कुछ पंक्तियों के साथ लागू किया जा सकता है, उदाहरण के लिए नीचे दिया गया स्निपेट इमेज को घुमाता है।

एक छवि को घुमाना - जावा

String destName = dataDir + "output.jpg";
// Load an existing image into an instance of RasterImage class
Image image = Image.load(dataDir + "sample.psd");
image.rotateFlip(RotateFlipType.Rotate270FlipNone);
image.save(destName, new JpegOptions());

इसके अलावा, API अलग-अलग इमेजिंग फ़िल्टर प्रदान करता है जैसे कि रास्टर छवियों पर कंट्रास्ट, ब्राइटनेस या गामा का समायोजन, छवियों को डिथरिंग या ब्लरिंग के साथ-साथ गॉस वीनर, मेडियन, ब्रैडली थ्रेसहोल्ड और मोशन वीनर सहित सबसे प्रसिद्ध फ़िल्टर।

  
  

Aspose.PSD नीचे सूचीबद्ध अन्य लोकप्रिय विकास परिवेशों के लिए अलग-अलग PSD API प्रदान करता है: