PSD צו JPG

גער PSD צו JPG אין Java

PSD טעקעס זענען מערסט קאַמאַנלי געניצט דורך דיזיינערז און אַרטיס, ווייַל די פאָטאָשאָפּ דאָקומענטן זענען די שטאַרק פֿאָרמאַט פֿאַר בילד דאַטן שאַפונג און סטאָרידזש. עס איז אַ געבוירן פֿאָרמאַט פון Adobe Photoshop און קענען זיין וויוד אין Adobe Illustrator אָדער Inkscape. אָבער, אַ מערהייַט פון יוזערז טאָן ניט האָבן אַזאַ געשעפט אַפּלאַקיישאַנז נייטיוולי אינסטאַלירן. אויך, מיר קענען נישט אַרויסווייַזן פּסד טעקעס אין וועב בלעטערער. דער אַרטיקל וועט דערקלערן די דעטאַילס וועגן ווי צו זען פּסד טעקעס אָן פאָטאָשאָפּ אויף רירעוודיק אָדער אַ פּיסי דורך קאַנווערטינג פּסד צו דזשפּג אָנליין.

PSD צו JPG קאַנווערזשאַן אַפּי

איצט אין סדר צו גער PSD צו JPG, מיר וועלן נוצן Aspose.Imaging Cloud SDK פֿאַר Java וואָס ינייבאַלז אונדז צו ינסטרומענט בילד פּראַסעסינג און קאַנווערזשאַן קייפּאַבילאַטיז אין Java אַפּלאַקיישאַן. אַזוי מיר קענען פּראָגראַממאַטיק רעדאַגירן, מאַניפּולירן און יבערמאַכן ראַסטער בילדער, מעטאַפילעס און פאָטאָשאָפּ טעקעס צו פאַרשידן סופּפּאָרטעד פֿאָרמאַטירונגען. איצט אין סדר צו אָנהייבן מיט די SDK יוטאַלאַזיישאַן, מיר דאַרפֿן צו ערשטער לייגן זיין רעפֿערענץ אין אונדזער דזשאַוואַ פּרויעקט דורך אַרייַנגערעכנט די פאלגענדע אינפֿאָרמאַציע אין pom.xml פון Maven build פּרויעקט.

<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-imaging-cloud</artifactId>
        <version>22.4</version>
    </dependency>
</dependencies>

אויב איר זענט שוין רעגיסטרירט אויף Aspose Cloud Dashboard, ביטע באַקומען דיין פערזענליכען קליענט קראַדענטשאַלז פון Cloud Dashboard. אַנדערש, פאַרשרייַבן אַ פריי חשבון מיט אַ גילטיק בליצפּאָסט אַדרעס און באַקומען דיין קראַדענטשאַלז.

גער PSD צו JPG אין Java

אין דעם אָפּטיילונג, מיר וועלן דיסקוטירן די דעטאַילס וועגן ווי צו גער אַ פּדף צו דזשפּג אָנליין מיט Java קאָד סניפּאַט.

  • ערשטער פון אַלע, מאַכן אַ כייפעץ פון ImagingApi קלאַס דורך פאָרן דיין פערזענליכען קליענט קראַדענטשאַלז ווי אַרגומענטן צו זיין קאָנסטרוקטאָר
  • צווייטנס, לייענען די אַרייַנשרייַב פּסד טעקע ניצן די ReadAllBytes (…) אופֿן און צוריקקומען די אינהאַלט צו בייטע [] מענגע
  • דריטנס, שאַפֿן אַ בייַשפּיל פון UploadFileRequest קלאַס און דאַן צופֿעליקער די PSD טעקע צו וואָלקן סטאָרידזש מיט די ופּלאָאַדפילע (…) אופֿן
  • איצט שאַפֿן אַ כייפעץ פון די ConvertImageRequest קלאַס ווו מיר ספּעציפיצירן די אַרייַנשרייַב PSD נאָמען און דער רעזולטאַט פֿאָרמאַט ווי “דזשפּג”
  • דער לעצטער, רופן אַ אופֿן ConvertImage (…) צו בייַטן PSD צו JPG בילד. דער רעזולטאַט בילד איז דעמאָלט אומגעקערט אין ענטפער טייַך
  • צום סוף, ראַטעווען די ריזאַלטינג דזשפּג צו היגע פאָר ניצן FileOutputStream כייפעץ
// באַקומען ClientID און ClientSecret פֿון https://dashboard.aspose.cloud/
String clientId = "7ef10407-c1b7-43bd-9603-5ea9c6db83cd";
String clientSecret = "ba7cc4dc0c0478d7b508dd8ffa029845";

// שאַפֿן ימאַגינג כייפעץ
ImagingApi imageApi = new ImagingApi(clientSecret, clientId);

// לאָדן פּסד בילד פון היגע סיסטעם
File file1 = new File("FilterEffectSampleImage.psd");
byte[] imageStream = Files.readAllBytes(file1.toPath());
			
// שאַפֿן טעקע ופּלאָאַד בעטן כייפעץ
UploadFileRequest uploadRequest = new UploadFileRequest("source.psd",imageStream,null);
// ופּלאָאַד פּסד טעקע צו קלאָוד סטאָרידזש
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 קאַנווערזשאַן פאָרויסיקע ווייַזונג

גער Photoshop צו JPG מיט cURL קאַמאַנדז

ווי די Aspose.Imaging קלאָוד איז דעוועלאָפּעד לויט REST אַרקאַטעקטשער, אַזוי מיר קענען לייכט אַקסעס די API דורך CURL קאַמאַנדז דורך באַפֿעלן שורה וואָקזאַל (אויף קיין פּלאַטפאָרמע). איצט ווי אַ פּרירעקוואַזאַט, מיר דאַרפֿן צו ערשטער דזשענערייט אַ 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 סימען איז דזשענערייטאַד, ביטע ויספירן די פאלגענדע באַפֿעל צו גער Photoshop צו 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 ניצן Java. אין דער זעלביקער צייט, מיר האָבן אויך יקספּלאָרד Photoshop היט ווי JPEG צוגאַנג מיט די cURL קאַמאַנדז. דערצו, די פֿעיִקייטן פון די API קענען לייכט זיין טעסטעד מיט SwaggerUI (אין אַ וועב בלעטערער) און די גאַנץ מקור קאָד פון די SDK קענען אויך זיין דאַונלאָודיד פֿון GitHub (ארויס אונטער MIT דערלויבעניש).

פונדעסטוועגן, די פּראָדוקט דאַקיומענטיישאַן איז אַן אַמייזינג מקור פון אינפֿאָרמאַציע צו לערנען אנדערע יקסייטינג פֿעיִקייטן פון די אַפּי. לעסאָף, אויב איר טרעפן קיין אַרויסגעבן אָדער איר האָבן קיין פֿאַרבונדענע אָנפֿרעג, ביטע פילן פריי צו קאָנטאַקט אונדז פֿאַר אַ שנעל האַכלאָטע דורך פריי פּראָדוקט שטיצן פאָרום.

שייַכות אַרטיקלען

ביטע באַזוכן די פאלגענדע לינקס צו לערנען מער וועגן: