ForHosting KIT · Documentos y PDF

Etiquetas por hoja

La calculadora de etiquetas por hoja determina las filas, las columnas y la capacidad total de una cuadrícula rectangular antes de imprimir o pedir material.

● BetaGratis · en su navegador
Úselo desde WebAPIEmailTelegramApp pronto

Introduzca las medidas de la hoja y de la etiqueta en una misma unidad, y reserve los márgenes superior, derecho, inferior e izquierdo que exija la impresora. Las separaciones horizontal y vertical opcionales representan el espacio entre etiquetas. El resultado muestra además las dimensiones útiles, ocupadas y libres para comprobar el diseño sin aplicar escalados ocultos.

Introduzca todas las medidas en una unidad común

Comience con la anchura y la altura físicas de la hoja y de una etiqueta terminada. Puede usar milímetros, pulgadas, puntos u otra unidad, pues el cálculo conserva los valores y no realiza conversiones. Lo esencial es utilizar la misma unidad en todos los campos. No combine una hoja expresada en milímetros con una etiqueta expresada en pulgadas. Indique el tamaño real de corte, no el tamaño de la ilustración después de que un controlador de impresión la haya escalado. Todas las dimensiones deben ser valores finitos mayores que cero; así se detectan medidas ausentes, negativas o escritas como texto. La orientación también importa: sheet_width y label_width corresponden al eje horizontal, mientras que los campos de altura corresponden al vertical. Si se permite girar las etiquetas, haga un segundo cálculo intercambiando su anchura y altura y compare los totales. La herramienta no las gira automáticamente, ya que el diseño, la fibra del material, el aplicador o la legibilidad pueden exigir una orientación concreta.

Reserve márgenes y separaciones antes del recuento

Los márgenes representan zonas de la hoja donde no pueden colocarse etiquetas. Introduzca por separado los valores superior, derecho, inferior e izquierdo para reflejar áreas no imprimibles asimétricas o desperdicios distintos en cada borde. Los márgenes omitidos valen cero. La suma de los márgenes izquierdo y derecho puede igualar la anchura de la hoja, pero no superarla; lo mismo se aplica a los márgenes verticales. horizontal_gap es la distancia libre entre columnas vecinas y vertical_gap, entre filas vecinas. La separación solo aparece entre etiquetas, nunca fuera de la primera o la última; por ello, una fila de tres etiquetas contiene dos separaciones horizontales. Ambos valores son cero de forma predeterminada y no admiten negativos. La anchura útil se obtiene al restar los márgenes laterales, y la altura útil se calcula de manera equivalente. Una columna cabe cuando su anchura y las separaciones anteriores permanecen dentro del área útil. Así se evita cobrar erróneamente una separación después de la última etiqueta.

Interprete la capacidad y el espacio restante

El resultado devuelve columns, rows y labels_per_sheet. Las filas y columnas son números enteros porque una etiqueta que solo cabe parcialmente no sirve; su producto es la capacidad total. Un diseño válido puede devolver cero si el área disponible es menor que una etiqueta: es un resultado geométrico, no una entrada defectuosa. Las dimensiones útiles muestran el área posterior a los márgenes. Las dimensiones ocupadas incluyen etiquetas y separaciones internas, mientras que las dimensiones libres indican el sobrante dentro del área útil. Ese sobrante no se reparte ni centra automáticamente. Para centrar la cuadrícula, añada la mitad de unused_width al margen izquierdo y la mitad de unused_height al margen superior al situar la primera etiqueta. El cálculo presupone etiquetas rectangulares alineadas con los ejes y una cuadrícula regular. No añade sangrado, marcas de corte, tolerancias de impresora, holgura para esquinas redondeadas ni marcas de registro, salvo que usted las incorpore expresamente a las dimensiones, los márgenes o las separaciones. Confirme siempre la geometría con las especificaciones de impresión antes de una tirada grande.

Planificar material personalizado

Compare dimensiones y separaciones con una hoja elegida antes de pedir troqueles, material o una tirada.

Configurar una plantilla de impresión

Obtenga recuentos exactos y espacio libre para colocar etiquetas en un documento o programa de maquetación.

Comparar orientaciones

Calcule las orientaciones vertical y girada para identificar la cuadrícula válida de mayor capacidad.

¿Cuánto cuesta?

Cada solicitud API cuesta $0.002. El mismo cálculo determinista también puede ejecutarse en el navegador.

¿Qué unidades de medida puedo utilizar?

Sirve cualquier unidad lineal, incluidos milímetros y pulgadas, si todas las medidas de una solicitud usan la misma.

¿Se incluye una separación tras la última etiqueta?

No. Solo se cuentan separaciones entre etiquetas contiguas; n etiquetas requieren n menos una separaciones.

¿Qué ocurre si una etiqueta no cabe?

La calculadora devuelve cero en la dirección donde no cabe y labels_per_sheet también vale cero.

¿La calculadora gira las etiquetas para mejorar el ajuste?

No. Usa la orientación indicada. Intercambie label_width y label_height en otra solicitud para evaluar el giro.

Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.

POSThttps://api.kit.forhosting.com/doc/labels-per-sheet

¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.

curl -X POST https://api.kit.forhosting.com/doc/labels-per-sheet \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"sheet_width":210,"sheet_height":297,"label_width":63.5,"label_height":38.1}'
{
  "sheet_width": 210,
  "sheet_height": 297,
  "label_width": 63.5,
  "label_height": 38.1
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "doc.labels_per_sheet",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

max_mb25
max_pages200
HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Ver la documentación completa del KIT →