Kaip konvertuoti JPG į PSD naudojant Java REST API

Šiame žingsnis po žingsnio pamokoje parodyta, kaip konvertuoti JPG į PSD naudojant Java REST API. JPG (taip pat žinomas kaip JPEG) yra failo formato standartas, skirtas skaitmeniniams vaizdams glaudinti ir saugoti. Jis dažniausiai naudojamas skaitmeninėms nuotraukoms ir yra labiausiai paplitęs vaizdo formatas, naudojamas skaitmeniniuose fotoaparatuose ir kituose vaizdo fiksavimo įrenginiuose. Formatas suglaudina failus pašalindamas perteklinius duomenis ir naudodamas duomenų glaudinimo algoritmus, kurie sumažina failo dydį, nedarant reikšmingos įtakos vaizdo kokybei.

Nors PSD (Photoshop dokumentas) failas yra numatytasis formatas, kurį Photoshop naudoja duomenims išsaugoti. Tai patentuotas failo formatas, kurį sukūrė Adobe, kuriame yra bitmap vaizdas ir vaizdo komponentai, tokie kaip sluoksniai su kaukėmis, spalvų erdvės, ICC profiliai, skaidrumas, tekstas, alfa kanalai ir taškinės spalvos. PSD failai dažniausiai naudojami kuriant svetainių ir kitų skaitmeninių laikmenų grafiką ir logotipus. Jei norite konvertuoti iš JPG į PSD naudojant Java Low Code API, tai galima atlikti naudojant šį pavyzdį.

Būtina sąlyga

Veiksmai, kaip konvertuoti JPG į PSD naudojant Java REST API

  1. Nustatykite API kliento ID ir kliento paslaptį
  2. Sukurkite ImagingAPI klasės objektą su kliento kredencialais
  3. Nurodykite įvesties ir išvesties failus
  4. Perskaitykite įvesties JPG failą ir įkelkite į debesies saugyklą
  5. Sukurkite ConvertImageRequest objektą su įvesties ir išvesties failų formatais
  6. Iškvieskite convertImage metodą, kad konvertuotų JPG į PSD naudojant REST API
  7. Išsaugokite išvesties PSD failą vietiniame diske

JPG konvertavimo į PSD kodas Java Low Code API

String ClientID = Client.getID(); //replace Client.getID() with your own client ID here
String ClientSecret = Client.getSecret(); //replace Client.getSecret() with your own client secret here
String APIBaseUrl="https://api.aspose.cloud";
String Local_Path = "C:/Temp/";
ImagingApi imagingApiSdk = new ImagingApi(ClientSecret, ClientID, APIBaseUrl);
// Input & output file names
String inputFileName = "JPGtoPSD.jpg";
String outputFileName = "JPGtoPSD.psd";
try {
// Upload local image to Cloud Storage
File inputFile = new File(Local_Path + inputFileName);
FileInputStream inputFileStream = new FileInputStream(inputFile);
byte[] inputImageData = IOUtils.toByteArray(inputFileStream);
UploadFileRequest uploadFileRequest = new UploadFileRequest(inputFileName, inputImageData, null);
FilesUploadResult filesUploadResult = imagingApiSdk.uploadFile(uploadFileRequest);
String outputFormat = "psd";
String remoteFolder = null; // Input file is saved at the root of the storage
String remoteStorage = null; // Cloud Storage name
ConvertImageRequest convertImageRequest = new ConvertImageRequest(inputFileName, outputFormat, remoteFolder, remoteStorage);
byte[] convertedImageData = imagingApiSdk.convertImage(convertImageRequest);
// Save exported image to local storage
FileOutputStream fileOutputStream = new FileOutputStream(Local_Path + outputFileName);
fileOutputStream.write(convertedImageData);
fileOutputStream.close();
} catch (Exception e) {
System.out.println(e.getMessage());
}

Šiame puslapyje pateiktas kodo fragmentas padeda konvertuoti JPG į PSD naudojant Java REST API. Jums tiesiog reikia pateikti JPG failą naudodami Aspose.Imaging REST API SDK ir atsisiųsti išvesties PSD failą, kad išsaugotumėte jį vietoje.

Šią JPG konvertavimo į PSD funkciją galima išnaudoti naudojant bet kokias be kodo ar mažo kodo programas Windows, Linux ar Mac.

Šioje nuorodoje rodoma panaši funkcija, kuri gali būti jums naudinga: Kaip konvertuoti GIF į PSD naudojant Java REST API

 Latviski