Jak przekonwertować GIF na PSD za pomocą Java REST API

Ten samouczek krok po kroku pokazuje, jak konwertować GIF na PSD za pomocą Java REST API. GIF (Graphics Interchange Format) to format obrazu bitmapowego, który został opracowany przez firmę CompuServe w 1987 roku i od tego czasu jest szeroko stosowany w sieci World Wide Web ze względu na jego szerokie wsparcie i przenośność. Pliki GIF są popularne ze względu na możliwość animowania obrazów i tekstu. Można ich również używać do tworzenia prostych, zapętlonych animacji i klipów wideo o niskiej rozdzielczości.

Jednak plik PSD to plik obrazu utworzony w programie Adobe Photoshop. Plik jest warstwowy i zawiera poszczególne elementy projektu, takie jak tekst, obrazy i kształty. Pliki PSD służą do tworzenia wysokiej jakości grafiki na strony internetowe, logo i inne projekty. Jeśli potrzebujesz konwersji GIF na PSD w Java Low Code API, to samo można osiągnąć za pomocą tego przykładowego kodu.

Warunek wstępny

Kroki, aby przekonwertować GIF na PSD w Java REST API

  1. Ustaw identyfikator klienta i klucz tajny klienta dla interfejsu API
  2. Utwórz instancję klasy ImagingAPI z poświadczeniami klienta
  3. Określ pliki wejściowe i wyjściowe
  4. Przeczytaj wejściowy plik GIF i prześlij go do chmury
  5. Utwórz instancję ConvertImageRequest z formatami plików wejściowych i wyjściowych
  6. Wywołaj metodę convertImage, aby Konwertować GIF na PSD przy użyciu REST API
  7. Zapisz wyjściowy plik PSD na dysku lokalnym

Kod do konwersji GIF na PSD w 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 = "GIFtoPSD.gif";
String outputFileName = "GIFtoPSD.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());
}

Fragment kodu podany na tej stronie pomaga przekonwertować GIF na PSD za pomocą Java REST API. Wystarczy dostarczyć plik GIF za pomocą zestawu Aspose.Imaging REST API SDK i pobrać wyjściowy plik PSD, aby zapisać go lokalnie.

Tę konwersję GIF na PSD można wykonać bez aplikacji bez kodu lub z niskim kodem w dowolnym systemie operacyjnym.

Poniższy link przedstawia podobną funkcję, która może Ci się przydać: Jak przekonwertować GIF na JPG za pomocą Java REST API

 Polski