Kaip konvertuoti JPG į BMP naudojant Java REST API

Šioje trumpoje pamokoje sužinosite, kaip konvertuoti JPG į BMP naudojant Java REST API. JPG (arba JPEG) yra vaizdo failo formatas, reiškiantis jungtinę fotografijos ekspertų grupę. Tai dažniausiai naudojamas vaizdo formatas skaitmeninėms nuotraukoms ir plačiai naudojamas žiniatinklio grafikai, skaitmeniniams vaizdams ir nuotraukoms saugoti. JPG failai paprastai yra mažesni nei kiti vaizdo failų formatai, todėl jie puikiai tinka bendrinti ar įkelti internetu.

Priešingai, BMP (Bitmap) yra vaizdo failo formatas, naudojamas bitmap skaitmeniniams vaizdams saugoti, ypač Microsoft Windows ir OS/2 operacinėse sistemose. BMP failai gali saugoti 2D skaitmeninius vaizdus tiek nespalvotus, tiek spalvotus, tiek suglaudintus, tiek be jo. BMP failai taip pat gali saugoti skaitmeninius vaizdus iki 32 bitų viename pikselyje, todėl galima naudoti daugiau nei 16 milijonų spalvų. Jei norite konvertuoti JPG į BMP naudojant Java Low Code API, tą patį galima atlikti naudojant šį kodo pavyzdį.

Būtina sąlyga

Veiksmai konvertuoti JPG į BMP naudojant Java REST API

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

JPG konvertavimo į BMP 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 = "JPGtoBMP.jpg";
String outputFileName = "JPGtoBMP.bmp";
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 = "bmp";
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());
}

Aukščiau nurodytas kodo fragmentas suteikia galimybę konvertuoti JPG į BMP naudojant Java REST API. Jums tereikia pateikti JPG failą naudodami Aspose.Imaging REST API SDK ir atsisiųsti išvesties BMP failą, kad išsaugotumėte jį vietoje.

Šią JPG konvertavimo į BMP funkciją galima naudoti su bet kokiomis be kodo arba mažo kodo programėlėmis bet kuriame įrenginyje ar kompiuteryje.

Kitą svarbią funkciją galite rasti šiuo URL: Kaip konvertuoti GIF į BMP naudojant Java REST API

 Latviski