Ir al contenido

Ideogram · v3 · Layerize Text

Integrar

Id del modelo ideogram/v3/layerize-text
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/ideogram/v3/layerize-text?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "image": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Esta solicitud: 0,09 $ 90 créditos de API Ejecutar en esta página

Obtener clave de API
Ideogram · Imagen

Tu primer resultado aparecerá aquí

Crea una solicitud abajo y ejecútala con tu clave de API. Las salidas se copian en nuestro almacenamiento, conservadas para siempre o 7 días gratis.

Crear una solicitud

Los controles se generan a partir del esquema del modelo. El código y el precio se actualizan al modificarlos.

Prompt opcional que guía la conversión en capas.

•obligatorio image_url
Suelta un archivo o

URL de una imagen gráfica plana para convertirla en capas. Los formatos aceptados son JPEG, PNG y WebP; el tamaño máximo del archivo es 10 MB.

Avanzado font_file_h1_url · font_name_h1 · font_file_h2_url · font_name_h2 · font_file_body_url · font_name_body · font_file_small_url · font_name_small · seed

URL del archivo de fuente para el texto h1; es mutuamente excluyente con font_name_h1.

Nombre de la fuente para el texto h1; es mutuamente excluyente con font_file_h1_url.

URL del archivo de fuente para el texto h2; es mutuamente excluyente con font_name_h2.

Nombre de la fuente para el texto h2; es mutuamente excluyente con font_file_h2_url.

URL del archivo de fuente para el texto del cuerpo; es mutuamente excluyente con font_name_body.

Nombre de la fuente para el texto del cuerpo; es mutuamente excluyente con font_file_body_url.

URL del archivo de fuente para el texto pequeño; es mutuamente excluyente con font_name_small.

Nombre de la fuente para el texto pequeño; es mutuamente excluyente con font_file_small_url.

Semilla utilizada por el generador de números aleatorios.

POST /run/ideogram/v3/layerize-text?wait=20 cotización → 0,09 $
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/ideogram/v3/layerize-text?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "image": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Ejecutar esta solicitud

Tu clave permanece en este navegador: solo se envía a la Doitong API y se guarda (localStorage) únicamente si marcas Recordar. Obtener una clave de API

Acerca de Ideogram · v3 · Layerize Text

Recibe un gráfico plano (`image_url`, JPEG, PNG o WebP, de hasta 10MB) y devuelve el fondo sin el texto, capas de imagen extraídas, contenedores de texto estructurados y HTML superpuesto para recomponerlo. Las fuentes de h1, h2, body y texto pequeño se pueden establecer por nombre o mediante una URL de archivo. Se aceptan un `prompt` y un `seed` opcionales.

Parámetros

Envía el nombre canónico o el nombre nativo, no ambos. Nombres canónicos

NombreTipo PredeterminadoPermitido Descripción
image_urlobligatorio image
Tipourl · image
URL de una imagen gráfica plana para convertirla en capas. Los formatos aceptados son JPEG, PNG y WebP; el tamaño máximo del archivo es 10 MB.
promptopcional
Tipostring | null
Prompt opcional que guía la conversión en capas.
seedopcional
Tipointeger | null
Semilla utilizada por el generador de números aleatorios.
font_file_h1_urlopcional
Tipostring | null
URL del archivo de fuente para el texto h1; es mutuamente excluyente con font_name_h1.
font_name_h1opcional
Tipostring | null
Nombre de la fuente para el texto h1; es mutuamente excluyente con font_file_h1_url.
font_file_h2_urlopcional
Tipostring | null
URL del archivo de fuente para el texto h2; es mutuamente excluyente con font_name_h2.
font_name_h2opcional
Tipostring | null
Nombre de la fuente para el texto h2; es mutuamente excluyente con font_file_h2_url.
font_file_body_urlopcional
Tipostring | null
URL del archivo de fuente para el texto del cuerpo; es mutuamente excluyente con font_name_body.
font_name_bodyopcional
Tipostring | null
Nombre de la fuente para el texto del cuerpo; es mutuamente excluyente con font_file_body_url.
font_file_small_urlopcional
Tipostring | null
URL del archivo de fuente para el texto pequeño; es mutuamente excluyente con font_name_small.
font_name_smallopcional
Tipostring | null
Nombre de la fuente para el texto pequeño; es mutuamente excluyente con font_file_small_url.
obligatorio Nombre canónico, también aceptado

Los parámetros de archivo aceptan una URL pública https://, un URI data: de hasta 10 MB o el file_url de una carga. Archivos

Salida

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "ideogram/v3/layerize-text",
  "status": "succeeded",
  "created_at": "2026-10-20T12:00:00Z",
  "started_at": "2026-10-20T12:00:02Z",
  "completed_at": "2026-10-20T12:00:09Z",
  "queue_position": null,
  "cost": {
    "credits": 90,
    "usd": "0.09",
    "charged": 90,
    "refunded": 0
  },
  "input": {
    "image_url": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
  },
  "output": {
    "image": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_name": "0-output.jpeg",
      "file_size": 1843200
    },
    "prompt": "string",
    "text_containers": [
      {}
    ],
    "text_html": "string",
    "image_layers": [
      {}
    ],
    "seed": 42
  },
  "outputs": [
    {
      "type": "image",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_size": 1843200,
      "width": 1024,
      "height": 768,
      "stored": true
    }
  ],
  "error": null,
  "metrics": {
    "inference_seconds": 6.8
  },
  "urls": {
    "self": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Tus archivos, tú eligesCada outputs[].url es una copia en nuestro almacenamiento: conservada para siempre (se cobra por GB-mes) o 7 días gratis, según la configuración de tu cuenta o ?storage=.
La misma estructura en todos los modelostype, url, content_type, width, height y duration, tanto para imágenes como para vídeo y audio. output es el objeto de resultado propio del modelo.
Campos de salida
image
object {url, content_type, file_name, file_size}Imagen de fondo después de eliminar el texto.
prompt
stringContiene el prompt de segmentación en capas después de cualquier ampliación de MagicPrompt, por lo que puede no coincidir con la entrada original.
text_containers
array of object | nullContenedores de texto organizados como una jerarquía de contenedores, elementos y spans.
text_html
string | nullSuperposición HTML renderizada que se usa para componer texto sobre la imagen de fondo.
image_layers
array of objectCapas de imagen separadas del diseño.
seed
integerValor de seed utilizado para la generación de números aleatorios.

Más modelos: Edición de imágenes

Para agentes de IA: esta página en Markdown está en https://doitong.com/es/developers/models/ideogram/v3/layerize-text.md. Todos los modelos y guías: https://doitong.com/developers/llms.txt