Saltar al contenido principal

Recortar imagen - Edición precisa API

PDF4me Recortar imagen es una potente solución de nivel empresarial que recorta imágenes con un control preciso a través de tecnología avanzada. API Integración. Este completo servicio de recorte de imágenes procesa eficientemente los archivos de imagen, proporcionando opciones de recorte basadas en bordes y en rectángulos con posicionamiento perfecto de píxeles, dimensiones personalizadas y capacidades avanzadas de procesamiento de imágenes para una edición y optimización de imágenes mejoradas. API procesa el recorte de imágenes al recibir imágenes de origen a través de REST API llamadas, utilizando tecnología de recorte avanzada y algoritmos de posicionamiento inteligentes para una manipulación precisa de imágenes y un procesamiento profesional de imágenes. Con soporte integral para múltiples métodos de recorte, control preciso de coordenadas, dimensiones personalizadas y procesamiento profesional de imágenes, esta solución es ideal para la edición de imágenes, la optimización de contenido, el recorte automatizado y los flujos de trabajo de imágenes empresariales que requieren un recorte de imágenes confiable con precisión garantizada y calidad de salida constante. Recorte documentos de imagen fácilmente con API para el procesamiento y la edición avanzados de imágenes.

Entradas de blog relacionadas
Aún no hay ninguna entrada de blog sobre esta función; estará disponible próximamente.
Mientras tanto, echa un vistazo al blog de PDF4me para encontrar tutoriales y flujos de trabajo para todas las plataformas.
Visita el blog

Autenticando su API Pedido

Para acceder al PDF4me REST APICada solicitud debe incluir las credenciales de autenticación adecuadas. La autenticación garantiza una comunicación segura y valida su identidad como usuario autorizado del sistema. REST API.

Características principales

  • Métodos de doble cultivo: Compatibilidad con enfoques de recorte basados tanto en bordes como en rectángulos.
  • Control con precisión de píxelPosicionamiento preciso de coordenadas para un recorte exacto de la imagen.
  • Dimensiones personalizadasControl flexible de ancho y alto para un tamaño de imagen óptimo.
  • Recorte de bordes: Elimine los bordes no deseados con un control preciso del valor del borde.
  • Recorte rectangular: Extraer regiones rectangulares específicas con posicionamiento exacto
  • Resultados profesionalesRecorte de imágenes de alta calidad con posicionamiento y tamaño precisos.
  • Sin fisuras API Integración: RESTful API Diseñado para flujos de trabajo de procesamiento de imágenes automatizados e integración de sistemas empresariales.

REST API Punto final

El PDF4me REST API utiliza estándar HTTP métodos para interactuar con los recursos. Todas las operaciones de recorte de imágenes se realizan a través de un único punto final:

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

Funciones de recorte de imágenes compatibles

El API Proporciona soporte integral para diversas funciones de recorte y edición de imágenes:

Métodos de cultivo

  • Recorte de bordesElimine los bordes no deseados especificando los valores de los bordes izquierdo, derecho, superior e inferior.
  • Recorte rectangularExtraer regiones rectangulares específicas utilizando las coordenadas y dimensiones de la esquina superior izquierda.
  • Control precisoPosicionamiento píxel a píxel para una manipulación precisa de la imagen.
  • Resultados profesionalesRecorte de alta calidad con eliminación precisa de bordes y extracción de regiones.
  • Procesamiento avanzado: Compatibilidad con estructuras de imagen complejas y requisitos de recorte.

Posicionamiento y dimensionamiento

  • Control de CoordinaciónPosicionamiento preciso en los ejes X e Y para una ubicación exacta del área de cultivo.
  • Control de dimensiones: Especificación de ancho y alto personalizada para un tamaño de imagen óptimo
  • Gestión de fronteras: Control flexible del valor del borde para la optimización del contenido
  • Diseño profesionalRecorte de imágenes de alta calidad con posicionamiento preciso
  • Procesamiento avanzado: Compatibilidad con diversos tamaños de imagen y escenarios de recorte.

Procesamiento de imágenes

  • Preservación de la calidadMantener la calidad de la imagen durante las operaciones de recorte.
  • Compatibilidad con formatos: Compatibilidad con varios formatos de imagen y tipos de archivo
  • Desarrollo profesionalProcesamiento de imágenes de alta calidad con recorte preciso.
  • Opciones flexiblesParámetros de procesamiento personalizables para requisitos específicos

REST API Parámetros

Lista completa de parámetros para la imagen recortada REST APILos parámetros están organizados por categoría para una mejor comprensión e implementación.

Importante: Los parámetros marcados con un asterisco (*) son obligatorios y deben proporcionarse para la API para que funcione correctamente.

Parámetros requeridos

ParámetroTipoDescripciónEjemplo
Nombre del documento*StringEl nombre del archivo de imagen de origen con la extensión adecuada para las operaciones de recorte de imagen. Este parámetro identifica la imagen de entrada para los flujos de trabajo de recorte, edición y optimización. Es necesario para la identificación de la imagen y la gestión del proceso en las operaciones de recorte.output
docContent*Base64El contenido completo de la imagen de origen codificado en Base64 formato para el procesamiento de recorte de imágenes. Este parámetro contiene todos los datos de la imagen necesarios para los flujos de trabajo de recorte, edición y optimización. Esencial para el manejo seguro de imágenes y API-operaciones de recorte de imágenes basadas en.JVBERi...
Tipo de cultivo*StringSeleccione el método de recorte para las operaciones de procesamiento de imágenes. Elija entre Borde para cultivos basados en bordes o Rectángulo Para el recorte rectangular basado en coordenadas. Este parámetro determina la estrategia de recorte y garantiza una manipulación adecuada de la imagen para diferentes requisitos de edición.Border
Frontera izquierda*IntegerEspecifique el valor del borde izquierdo en píxeles para las operaciones de recorte basadas en bordes. Este parámetro controla la cantidad de contenido que se eliminará del borde izquierdo de la imagen. Utilice valores enteros para un control preciso de los bordes y una optimización del contenido en los flujos de trabajo de edición de imágenes.10
Borde derecho*IntegerEspecifique el valor del borde derecho en píxeles para las operaciones de recorte basadas en bordes. Este parámetro controla la cantidad de contenido que se eliminará del borde derecho de la imagen. Utilice valores enteros para un control preciso de los bordes y una optimización del contenido en los flujos de trabajo de edición de imágenes.20
Borde superior*IntegerEspecifique el valor del borde superior en píxeles para las operaciones de recorte basadas en bordes. Este parámetro controla la cantidad de contenido que se eliminará del borde superior de la imagen. Utilice valores enteros para un control preciso de los bordes y una optimización del contenido en los flujos de trabajo de edición de imágenes.20
Orden inferior*IntegerEspecifique el valor del borde inferior en píxeles para las operaciones de recorte basadas en bordes. Este parámetro controla la cantidad de contenido que se eliminará del borde inferior de la imagen. Utilice valores enteros para un control preciso de los bordes y una optimización del contenido en los flujos de trabajo de edición de imágenes.20
X superior izquierda*IntegerEspecifique la coordenada X de la esquina superior izquierda para operaciones de recorte basadas en rectángulos. Este parámetro define la posición horizontal inicial para la selección del área de recorte rectangular. Utilice valores enteros para un posicionamiento preciso de las coordenadas y un recorte exacto de la imagen.10
Arriba a la izquierda Y*IntegerEspecifique la coordenada Y de la esquina superior izquierda para operaciones de recorte basadas en rectángulos. Este parámetro define la posición vertical inicial para la selección del área de recorte rectangular. Utilice valores enteros para un posicionamiento preciso de las coordenadas y un recorte exacto de la imagen.10
Ancho*IntegerEspecifique el ancho del área de recorte en píxeles para operaciones de recorte basadas en rectángulos. Este parámetro controla la dimensión horizontal de la región de recorte rectangular. Utilice valores enteros para un control preciso de las dimensiones y un tamaño de imagen óptimo.50
Altura*IntegerEspecifique la altura del área de recorte en píxeles para operaciones de recorte basadas en rectángulos. Este parámetro controla la dimensión vertical de la región de recorte rectangular. Utilice valores enteros para un control preciso de las dimensiones y un tamaño de imagen óptimo.50

Producción

El PDF4me Recortar imagen REST API Devuelve una respuesta que se puede visualizar en varios formatos. Elija la vista que mejor se adapte a sus necesidades:

JSON Formato de respuesta

El crudo JSON respuesta de la API:

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

Ejemplo de solicitud

Encabezamiento

Content-Type: application/json
Authorization: YOUR_API_KEY

Nota: Consigue tu API clave del PDF4me Panel

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
}

Ejemplos de código

El PDF4me Recortar imagen REST API Proporciona ejemplos de código en varios lenguajes de programación. Elija el lenguaje que mejor se adapte a su entorno de desarrollo:

C# (CSharp) Muestra

Completo C# Implementación para el recorte de imágenes:

Funciones de recorte de imágenes

Métodos de cultivo

  • Recorte de bordesElimine los bordes no deseados especificando los valores de los bordes izquierdo, derecho, superior e inferior.
  • Recorte rectangularExtraer regiones rectangulares específicas utilizando las coordenadas y dimensiones de la esquina superior izquierda.
  • Control precisoPosicionamiento píxel a píxel para una manipulación precisa de la imagen.
  • Resultados profesionalesRecorte de alta calidad con eliminación precisa de bordes y extracción de regiones.
  • Procesamiento avanzado: Compatibilidad con estructuras de imagen complejas y requisitos de recorte.

Posicionamiento y dimensionamiento

  • Control de CoordinaciónPosicionamiento preciso en los ejes X e Y para una ubicación exacta del área de cultivo.
  • Control de dimensiones: Especificación de ancho y alto personalizada para un tamaño de imagen óptimo
  • Gestión de fronteras: Control flexible del valor del borde para la optimización del contenido
  • Diseño profesionalRecorte de imágenes de alta calidad con posicionamiento preciso
  • Procesamiento avanzado: Compatibilidad con diversos tamaños de imagen y escenarios de recorte.

Procesamiento de imágenes

  • Preservación de la calidadMantener la calidad de la imagen durante las operaciones de recorte.
  • Compatibilidad con formatos: Compatibilidad con varios formatos de imagen y tipos de archivo
  • Desarrollo profesionalProcesamiento de imágenes de alta calidad con recorte preciso.
  • Opciones flexiblesParámetros de procesamiento personalizables para requisitos específicos.

Casos de uso y aplicaciones en la industria

Casos de uso

  • Edición de imágenesRecortar imágenes para optimizar el contenido y mejorar su aspecto visual.
  • Gestión de contenidosEliminar bordes no deseados y optimizar el contenido de la imagen.
  • Redes socialesRecortar imágenes para adaptarlas a los requisitos y relaciones de aspecto específicos de cada plataforma.
  • Comercio electrónicoOptimiza las imágenes de los productos recortándolas para centrarte en las características clave.
  • Diseño webRecortar imágenes para diseños de sitios web y diseño responsivo.
  • FotografíaProcesar las imágenes recortándolas para mejorar la composición.
  • DocumentaciónRecortar capturas de pantalla y diagramas para documentación técnica.
  • Automatización de procesos empresariales: Automatizar los flujos de trabajo de recorte de imágenes para operaciones empresariales

Obtén ayuda