Kaip konvertuoti BMP į TIFF naudojant Java REST API

Iš šios paprastos ir paprastos pamokos jūs suprasite, kaip konvertuoti BMP į TIFF naudojant Java REST API. BMP reiškia Bitmap Image File ir yra populiarus vaizdo failo formatas, naudojamas bitmap skaitmeniniams vaizdams saugoti. Jis dažnai naudojamas skaitmeninėms nuotraukoms ir vaizdams saugoti kompiuteryje. BMP failuose paprastai yra pikselių rinkinys, saugomas suspaustu formatu. Pikselių spalvos indeksuojamos (su peržvalgos lentele) arba tikrosios spalvos (24 bitai pikselyje). BMP failus galima atidaryti ir redaguoti naudojant įvairias vaizdų redagavimo programas. Nors TIFF (Tagged Image File Format) yra populiarus failo formatas, naudojamas vaizdo duomenims saugoti ir dažnai naudojamas leidybos ir spausdinimo pramonėje. Tai be nuostolių formatas, o tai reiškia, kad glaudinant neprarandami jokie duomenys, todėl puikiai tinka archyvuoti ir saugoti vaizdus. TIFF failus galima suglaudinti naudojant tokius metodus kaip LZW, JPEG ir ZIP, tačiau jie taip pat gali likti nesuspausti. TIFF failai taip pat dažniausiai naudojami didelės raiškos grafikos, pvz., skaitmeninių nuotraukų, saugojimui. Jei norite konvertuoti BMP į TIFF naudojant Java Low Code API, tai galima atlikti naudojant toliau pateiktą kodą.

Būtina sąlyga

Veiksmai, kaip konvertuoti BMP į TIFF 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 BMP failą ir įkelkite į debesies saugyklą
  5. Sukurkite ConvertImageRequest egzempliorių su įvesties ir išvesties failų formatais
  6. Iškvieskite convertImage metodą, kad konvertuotumėte BMP į TIFF naudojant REST API
  7. Išsaugokite išvesties TIFF failą vietiniame diske

BMP konvertavimo į TIFF kodas Java Low Code API

String ClientID = Client.getID(); //replace Client.getID() with your own client ID here
String ClientSecret = Client.getSecret(); //replace3 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 = "BMPtoTIFF.bmp";
String outputFileName = "BMPtoTIFF.tiff";
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 = "tiff";
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 įraše pateiktas kodo fragmentas leidžia konvertuoti BMP į TIFF naudojant Java REST API. Jums tereikia pateikti BMP failą naudojant Aspose.Imaging REST API SDK ir atsisiųsti išvesties TIFF failą, kad išsaugotumėte jį vietoje.

Šią BMP konvertavimą į TIFF galima naudoti su bet kokiomis be kodo arba mažo kodo programomis Windows, Linux ar Mac.

Taip pat galite patikrinti susijusią temą naudodami šią nuorodą: Kaip konvertuoti BMP į PNG naudojant Java REST API

 Latviski