Alterar o tamanho da imagem com Java REST API

Este breve tutorial orienta sobre como alterar o tamanho do image com Java REST API. Você aprenderá a desenvolver um redimensionador de imagens com Java RESTful Service usando um Cloud SDK baseado em Java. Ele explicará todas as etapas, propriedades e métodos necessários para realizar esta tarefa.

Pré-requisito

Etapas para alterar o tamanho da foto online com Java Low Code API

  1. Instancie um objeto do ImagingApi definindo o ID do cliente, o segredo e o endpoint da nuvem
  2. Defina e carregue a imagem de origem para o armazenamento em nuvem cujo tamanho deve ser alterado
  3. Defina os parâmetros de redimensionamento definindo a largura, a altura e o formato da imagem de saída
  4. Prepare e execute a solicitação de redimensionamento de imagem, classe ResizeImageRequest e método ResizeImage()
  5. Salve a imagem redimensionada no disco local baixando o arquivo de saída da nuvem

Estas etapas resumem como diminuir o tamanho da imagem com Java Low Code API. Instancie o processo inicializando o cliente API e o URL base, definindo a imagem de entrada, fazendo upload dela para o armazenamento em nuvem e definindo os parâmetros de redimensionamento. Por fim, prepare e execute a solicitação de redimensionamento da imagem usando o objeto ResizeImageRequest e o método ResizeImage() antes de salvar a imagem redimensionada no disco local.

Código para Image Resizer com Java RESTful Service

Este código demonstrou o desenvolvimento de um conversor de tamanho de imagem com Java RESTful Service. A resposta da API retorna o fluxo de bytes de imagem resultante que você pode salvar em um disco ou comunicar pela rede, se necessário. Se a chamada da API for bem-sucedida, ela retornará o código 200 e, se não for bem-sucedida, poderá retornar os códigos 400, 401, 404, 500 e 501.

Este artigo nos orientou no desenvolvimento de um conversor de tamanho de foto com Java REST Interface. Para converter uma imagem SVG em WMF, consulte o artigo em Converta SVG em WMF com Java REST API.

 Português