Jak převést GIF na PSD pomocí Java REST API

Tento tutoriál krok za krokem ukazuje, jak převést GIF na PSD pomocí Java REST API. GIF (Graphics Interchange Format) je bitmapový obrazový formát, který byl vyvinut společností CompuServe v roce 1987 a od té doby se široce používá na World Wide Web díky své široké podpoře a přenositelnosti. GIFy jsou oblíbené pro svou schopnost animovat obrázky a text. Lze je také použít k vytváření jednoduchých opakujících se animací a videoklipů s nízkým rozlišením.

Soubor PSD je však soubor obrázku vytvořený v aplikaci Adobe Photoshop. Soubor je vrstvený a obsahuje jednotlivé prvky návrhu, jako je text, obrázky a tvary. Soubory PSD se používají k vytváření vysoce kvalitní grafiky pro webové stránky, loga a další designové projekty. Pokud požadujete převod GIF na PSD v Java Low Code API, lze toho samého dosáhnout pomocí této ukázky kódu.

Předpoklad

Kroky k převodu GIF na PSD v Java REST API

  1. Nastavte ID klienta a tajný klíč klienta pro rozhraní API
  2. Vytvořte instanci třídy ImagingAPI s přihlašovacími údaji klienta
  3. Určete vstupní a výstupní soubory
  4. Přečtěte si vstupní soubor GIF a nahrajte jej do cloudového úložiště
  5. Vytvořte instanci ConvertImageRequest se vstupními a výstupními formáty souborů
  6. Zavolejte metodu convertImage pro převod GIF na PSD pomocí REST API
  7. Uložte výstupní soubor PSD na místní disk

Kód pro konverzi GIF na PSD v 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 kódu uvedený na této stránce vám pomůže převést GIF na PSD pomocí Java REST API. Jednoduše potřebujete dodat soubor GIF pomocí sady Aspose.Imaging REST API SDK a stáhnout výstupní soubor PSD, abyste jej mohli lokálně uložit.

Tuto konverzi GIF na PSD lze provádět pomocí libovolné aplikace bez kódu nebo aplikace s nízkým kódem na jakémkoli operačním systému.

Následující odkaz ukazuje podobnou funkci, která by vám mohla být užitečná: Jak převést GIF na JPG pomocí Java REST API

 Čeština