Vectorización de Imágenes – Aspose.HTML Cloud

Este artículo explica cómo vectorizar imágenes rasterizadas utilizando la API de Aspose.HTML Cloud desde fuentes URL en modos síncronos y asíncronos. Los formatos de imagen compatibles para la vectorización incluyen PNG, JPEG, JPG, BMP, GIF y WEBP. Los archivos vectorizados siempre se producen en formato SVG.

Antes de comenzar, asegúrate de haber obtenido un token de autorización. Consulta la Guía de Autorización para más detalles.

Métodos de Vectorización

Aspose.HTML Cloud proporciona dos métodos de vectorización:

1. Vectorización Síncrona

Endpoint: POST https://api.aspose.cloud/v4.0/html/vectorization/png/sync

Autorización: Token Bearer

Cuerpo de la Solicitud:

1{
2    "InputPath": "https://example.com/image.png",
3    "Options": {
4        "ErrorThreshold": 30,
5        "MaxIterations": 100,
6        "ColorLimit": 16,
7        "LineWidth": 1.5
8    }
9}

Respuesta: La API devuelve directamente el archivo SVG vectorizado.

2. Vectorización Asíncrona

Pasos:

  1. Enviar solicitud de vectorización
  2. Verificar el estado de la vectorización
  3. Descargar el archivo vectorizado

Opciones de Vectorización Explicadas

OpciónDescripción
ErrorThresholdDetermina el nivel de error aceptable para la precisión de vectorización (valor más bajo = mayor precisión).
MaxIterationsEstablece las iteraciones máximas que el algoritmo realiza durante la vectorización (mayor = potencialmente mayor precisión pero procesamiento más lento).
ColorLimitLimita el número de colores utilizados en la imagen vectorial resultante.
LineWidthDefine el ancho de las líneas en la salida vectorizada.

Consulta También