Pular para o conteúdo principal

Recortar imagem - Edição precisa API

PDF4me Imagem recortada É uma poderosa solução de nível empresarial que recorta imagens com controle preciso por meio de recursos avançados. API Integração. Este serviço abrangente de recorte de imagens processa arquivos de imagem com eficiência, oferecendo opções de recorte baseadas em bordas e em retângulos, com posicionamento perfeito em pixels, dimensões personalizadas e recursos avançados de processamento de imagem para edição e otimização aprimoradas. API processa o recorte de imagens recebendo imagens de origem através de REST API O software utiliza tecnologia avançada de recorte e algoritmos de posicionamento inteligentes para manipulação precisa e processamento profissional de imagens. Com suporte abrangente para múltiplos métodos de recorte, controle preciso de coordenadas, dimensões personalizadas e processamento profissional de imagens, esta solução é ideal para edição de imagens, otimização de conteúdo, recorte automatizado e fluxos de trabalho corporativos que exigem recorte de imagens confiável, com precisão garantida e qualidade de saída consistente. Recorte documentos de imagem facilmente com API Para processamento e edição de imagens avançados.

Artigos relacionados no blogue
Ainda não há nenhuma publicação no blogue sobre esta funcionalidade — em breve.
Entretanto, explore o blogue da PDF4me para encontrar tutoriais e fluxos de trabalho para todas as plataformas.
Visite o blogue

Autenticando seu API Solicitar

Para acessar o PDF4me REST APIPara que uma solicitação seja aceita, é necessário incluir as credenciais de autenticação adequadas. A autenticação garante a segurança da comunicação e valida sua identidade como usuário autorizado do sistema. REST API.

Principais características

  • Métodos de cultivo duploSuporte para abordagens de recorte baseadas em bordas e em retângulos.
  • Controle perfeito em cada pixelPosicionamento preciso das coordenadas para recorte exato da imagem.
  • Dimensões personalizadasControle flexível de largura e altura para dimensionamento ideal da imagem.
  • Cultivo de bordaRemova bordas indesejadas com controle preciso do valor da borda.
  • Recorte retangularExtrair regiões retangulares específicas com posicionamento exato
  • Resultados profissionaisRecorte de imagem de alta qualidade com posicionamento e dimensionamento precisos.
  • Sem costura API IntegraçãoRESTful API Projetado para fluxos de trabalho automatizados de processamento de imagens e integração de sistemas empresariais.

REST API Ponto final

O PDF4me REST API usa padrão HTTP Métodos para interagir com recursos. Todas as operações de recorte de imagem são realizadas por meio de um único ponto de extremidade:

  • Método: POST
  • Ponto final: /api/v2/CropImage?schemaVal=Border

Recursos de recorte de imagem suportados

O API Oferece suporte completo para diversas funcionalidades de recorte e edição de imagens:

Métodos de cultivo

  • Cultivo de bordaRemova as bordas indesejadas especificando os valores das bordas esquerda, direita, superior e inferior.
  • Recorte retangularExtrair regiões retangulares específicas usando as coordenadas e dimensões do canto superior esquerdo.
  • Controle precisoPosicionamento perfeito em nível de pixel para manipulação precisa de imagens.
  • Resultados profissionaisRecorte de alta qualidade com remoção precisa de bordas e extração de regiões.
  • Processamento AvançadoSuporte para estruturas de imagem complexas e requisitos de recorte.

Posicionamento e Dimensionamento

  • Controle de CoordenadasPosicionamento preciso nos eixos X e Y para o plantio exato da área cultivada.
  • Controle de DimensõesEspecificação personalizada de largura e altura para dimensionamento ideal da imagem.
  • Gestão de FronteirasControle flexível do valor da borda para otimização de conteúdo.
  • Layout profissionalRecorte de imagem de alta qualidade com posicionamento preciso.
  • Processamento AvançadoSuporte para diversos tamanhos de imagem e cenários de recorte.

Processamento de Imagens

  • Preservação da QualidadeManter a qualidade da imagem durante as operações de recorte.
  • Suporte a formatosSuporte para diversos formatos de imagem e tipos de arquivo.
  • Aprimoramento profissionalProcessamento de imagem de alta qualidade com recorte preciso.
  • Opções flexíveisParâmetros de processamento personalizáveis para requisitos específicos

REST API Parâmetros

Lista completa de parâmetros para a imagem de recorte. REST APIOs parâmetros estão organizados por categoria para melhor compreensão e implementação.

Importante: Os parâmetros marcados com um asterisco (*) são obrigatórios e devem ser fornecidos para o API para funcionar corretamente.

Parâmetros obrigatórios

ParâmetroTipoDescriçãoExemplo
nomeDoDocumento*StringO nome do arquivo da imagem de origem com a extensão correta para operações de recorte de imagem. Este parâmetro identifica a imagem de entrada para processamento de recorte, edição e otimização de imagens. Necessário para identificação de imagem e gerenciamento do pipeline de processamento em operações de recorte de imagem.output
conteúdo do documento*Base64O conteúdo completo da imagem de origem codificado em Base64 Formato para processamento de recorte de imagens. Este parâmetro contém todos os dados da imagem necessários para os fluxos de trabalho de recorte, edição e otimização. Essencial para o manuseio seguro de imagens e APIoperações de recorte de imagem baseadas em -JVBERi...
Tipo de cultivo*StringSelecione o método de recorte para as operações de processamento de imagem. Escolha entre: Fronteira para cultivo em faixas de terra ou Retângulo Para recorte retangular baseado em coordenadas. Este parâmetro determina a estratégia de recorte e garante a manipulação adequada da imagem para diferentes requisitos de edição.Border
Borda esquerda*IntegerEspecifique o valor da borda esquerda em pixels para operações de recorte baseadas em bordas. Este parâmetro controla a quantidade de conteúdo a ser removida da borda esquerda da imagem. Use valores inteiros para um controle preciso das bordas e otimização do conteúdo em fluxos de trabalho de edição de imagens.10
Borda direita*IntegerEspecifique o valor da borda direita em pixels para operações de recorte baseadas em bordas. Este parâmetro controla a quantidade de conteúdo a ser removida da borda direita da imagem. Use valores inteiros para um controle preciso das bordas e otimização do conteúdo em fluxos de trabalho de edição de imagens.20
Borda superior*IntegerEspecifique o valor da borda superior em pixels para operações de recorte baseadas em bordas. Este parâmetro controla a quantidade de conteúdo a ser removida da borda superior da imagem. Use valores inteiros para um controle preciso das bordas e otimização do conteúdo em fluxos de trabalho de edição de imagens.20
Ordem inferior*IntegerEspecifique o valor da borda inferior em pixels para operações de recorte baseadas em bordas. Este parâmetro controla a quantidade de conteúdo a ser removida da borda inferior da imagem. Use valores inteiros para um controle preciso das bordas e otimização do conteúdo em fluxos de trabalho de edição de imagens.20
X superior esquerdo*IntegerEspecifique a coordenada X do canto superior esquerdo para operações de recorte baseadas em retângulos. Este parâmetro define a posição horizontal inicial para a seleção da área de recorte retangular. Use valores inteiros para um posicionamento preciso das coordenadas e um recorte de imagem exato.10
Y superior esquerdo*IntegerEspecifique a coordenada Y do canto superior esquerdo para operações de recorte baseadas em retângulos. Este parâmetro define a posição vertical inicial para a seleção da área de recorte retangular. Use valores inteiros para um posicionamento preciso das coordenadas e um recorte de imagem exato.10
Largura*IntegerEspecifique a largura da área de recorte em pixels para operações de recorte baseadas em retângulos. Este parâmetro controla a dimensão horizontal da região de recorte retangular. Use valores inteiros para um controle preciso das dimensões e dimensionamento ideal da imagem.50
Altura*IntegerEspecifique a altura da área de recorte em pixels para operações de recorte baseadas em retângulos. Este parâmetro controla a dimensão vertical da região de recorte retangular. Use valores inteiros para um controle preciso das dimensões e dimensionamento ideal da imagem.50

Saída

O PDF4me Imagem recortada REST API Retorna uma resposta que pode ser visualizada em vários formatos. Escolha a visualização que melhor se adapta às suas necessidades:

JSON Formato de resposta

O bruto JSON resposta do API:

{
"File Content": "Output file content from the PDF4me Connect"
}

Exemplo de solicitação

Cabeçalho

Content-Type: application/json
Authorization: YOUR_API_KEY

Observação: Adquira o seu API chave do PDF4me Painel

Carga útil

{
"docContent": "Please put image base64 content",
"docName": "output",
"CropType": "Border",
"LeftBorder": 10,
"RightBorder": 20,
"TopBorder": 20,
"BottomBorder": 20,
"UpperLeftX": 10,
"UpperLeftY": 10,
"Width": 50,
"Height": 50
}

Exemplos de código

O PDF4me Imagem recortada REST API Fornece exemplos de código em várias linguagens de programação. Escolha a linguagem que melhor se adapta ao seu ambiente de desenvolvimento:

C# (CSharp) Amostra

Completo C# Implementação para recorte de imagens:

Recursos de recorte de imagem

Métodos de cultivo

  • Cultivo de bordaRemova as bordas indesejadas especificando os valores das bordas esquerda, direita, superior e inferior.
  • Recorte retangularExtrair regiões retangulares específicas usando as coordenadas e dimensões do canto superior esquerdo.
  • Controle precisoPosicionamento perfeito em nível de pixel para manipulação precisa de imagens.
  • Resultados profissionaisRecorte de alta qualidade com remoção precisa de bordas e extração de regiões.
  • Processamento AvançadoSuporte para estruturas de imagem complexas e requisitos de recorte.

Posicionamento e Dimensionamento

  • Controle de CoordenadasPosicionamento preciso nos eixos X e Y para o plantio exato da área cultivada.
  • Controle de DimensõesEspecificação personalizada de largura e altura para dimensionamento ideal da imagem.
  • Gestão de FronteirasControle flexível do valor da borda para otimização de conteúdo.
  • Layout profissionalRecorte de imagem de alta qualidade com posicionamento preciso.
  • Processamento AvançadoSuporte para diversos tamanhos de imagem e cenários de recorte.

Processamento de Imagens

  • Preservação da QualidadeManter a qualidade da imagem durante as operações de recorte.
  • Suporte a formatosSuporte para diversos formatos de imagem e tipos de arquivo.
  • Aprimoramento profissionalProcessamento de imagem de alta qualidade com recorte preciso.
  • Opções flexíveisParâmetros de processamento personalizáveis para requisitos específicos

Casos de uso e aplicações industriais

Casos de uso

  • Edição de imagensRecortar imagens para otimização de conteúdo e melhoria visual.
  • Gestão de ConteúdoRemova as bordas indesejadas e otimize o conteúdo da imagem.
  • Mídias sociaisRecortar imagens para atender aos requisitos específicos da plataforma e às proporções de aspecto.
  • Comércio eletrônicoOtimize as imagens do produto recortando-as para destacar as características principais.
  • Design de sitesRecortar imagens para layouts de sites e design responsivo
  • FotografiaPós-processar imagens através do recorte para melhorar a composição.
  • DocumentaçãoRecortar capturas de tela e diagramas para documentação técnica
  • Automação de Processos de NegócioAutomatize fluxos de trabalho de recorte de imagens para operações empresariais.

Obtenha ajuda