Identifique el tamaño de papel por sus medidas
El identificador convierte la anchura y la altura medidas en el nombre de un formato estándar reconocido.
Ejecutar — gratis
Introduzca las dimensiones en milímetros o pulgadas y se compararán con los formatos ISO A, B y C, además de tamaños de oficina norteamericanos habituales. Admite medidas en vertical y horizontal. Una pequeña tolerancia predeterminada contempla diferencias normales de medición y corte, mientras que una tolerancia personalizada permite controlar con precisión los procesos automatizados. Si ningún estándar tiene ambos lados dentro del límite, la solicitud devuelve un error en vez de una estimación engañosa.
Mida la hoja y seleccione la unidad correcta
Mida los dos bordes rectos del papel, introduzca los valores como anchura y altura y seleccione milímetros o pulgadas. El orden no impide la coincidencia: una hoja horizontal de 297 por 210 mm y una vertical de 210 por 297 mm se comparan con las mismas dimensiones estándar. Utilice la hoja física ya cortada, no el área imprimible que muestra una aplicación o un controlador de impresora. Las áreas imprimibles excluyen los márgenes y, por tanto, no describen el papel real. La tolerancia predeterminada es de 2 mm para entradas métricas y de 0.08 pulgadas para entradas imperiales. Compensa la precisión normal de una regla y pequeñas variaciones de corte sin confundir formatos distintos. La anchura y la altura deben ser números finitos positivos. Se admiten decimales, algo útil cuando una regla, un escáner o un sistema de producción informa fracciones de pulgada. El resultado conserva la orientación enviada, pero presenta el estándar con sus dimensiones verticales convencionales para que la diferencia quede clara en procesos posteriores.
Comprenda cómo se elige la coincidencia más cercana
Cada par se convierte internamente a milímetros y se compara con una tabla fija que incluye ISO A0 a A10, ISO B0 a B10, ISO C0 a C10 y formatos norteamericanos comunes como Letter, Legal, Tabloid, Executive, Statement, Folio, Junior Legal y Government Letter. La comparación ignora la orientación al ordenar el lado corto y el largo. Un candidato solo se acepta cuando el error absoluto de cada borde no supera la tolerancia. Entre los candidatos válidos, el algoritmo minimiza primero el mayor error de borde y luego el error combinado, por lo que siempre produce el mismo resultado. La respuesta incluye el nombre del papel, la familia, la norma, la orientación detectada, las dimensiones estándar, las diferencias de cada borde y la tolerancia efectiva. Estos datos permiten auditar la decisión en lugar de recibir únicamente una etiqueta. Tanto la tabla como el cálculo son locales y fijos: no intervienen solicitudes de red, clasificaciones probabilísticas, catálogos externos cambiantes ni metadatos ocultos.
Ajuste la tolerancia y gestione las medidas rechazadas
La tolerancia representa la discrepancia máxima permitida para cada borde por separado; no es un porcentaje ni una cantidad conjunta. Una tolerancia de 1 mm exige que tanto la diferencia del lado corto como la del largo sea de 1 mm o menos. Elija un valor más estricto cuando las dimensiones procedan de metadatos fiables o equipos de producción calibrados. Puede ampliarlo ligeramente para mediciones manuales, escaneos con recorte incierto o papel recortado, pero manténgalo lo bastante pequeño para conservar el significado de una identificación estándar. Si ningún candidato cumple el límite, la capacidad devuelve un error de entrada que indica que no hay un tamaño estándar dentro de la tolerancia elegida. Este rechazo es deliberado: permite distinguir un soporte personalizado, una unidad incorrecta, un error de medición o un corte excesivo. Los sistemas automatizados deben usarlo para solicitar una verificación o clasificar el elemento como papel personalizado, en vez de asignar silenciosamente el estándar más cercano sin importar la distancia.
Qué puede hacer con ella
Identificar una hoja desconocida
Mida papel suelto de un archivo o almacén y recupere el nombre probable de su formato ISO o norteamericano.
Normalizar la recepción documental
Convierta las medidas de un escáner u operador en etiquetas coherentes antes de clasificar, almacenar o imprimir.
Validar medidas de producción
Compruebe si el resultado cortado sigue cerca del estándar previsto y rechace medidas fuera de una tolerancia explícita.
Preguntas frecuentes
¿Cuánto cuesta una solicitud?
El precio de la API es $0.002 por solicitud. El mismo cálculo determinista puede ejecutarse gratis en el navegador.
¿Puedo introducir dimensiones horizontales?
Sí. La coincidencia no depende de la orientación, y la respuesta indica por separado si las medidas enviadas corresponden a vertical u horizontal.
¿Qué tamaños de papel reconoce?
La tabla fija incluye ISO A0–A10, B0–B10, C0–C10 y los formatos norteamericanos Letter, Legal, Tabloid, Executive, Statement, Folio, Junior Legal y Government Letter.
¿Qué tolerancia se utiliza de forma predeterminada?
El valor predeterminado es 2 mm para milímetros o 0.08 pulgadas para pulgadas. Puede indicar otra tolerancia no negativa en la unidad seleccionada.
¿Por qué las dimensiones produjeron un error?
Solo se devuelve una etiqueta si las diferencias de ambos bordes están dentro de la tolerancia. El error evita asignar un nombre engañoso a una hoja personalizada, mal medida o con una unidad incorrecta.
Para desarrolladores — acceso por API
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.
Endpoint de API
¿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.
Llámela desde su stack
curl -X POST https://api.kit.forhosting.com/doc/paper-size-from-dimensions \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"width":210,"height":297}'const res = await fetch("https://api.kit.forhosting.com/doc/paper-size-from-dimensions", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"width": 210,
"height": 297
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/doc/paper-size-from-dimensions",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"width": 210,
"height": 297
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/doc/paper-size-from-dimensions", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"width":210,"height":297}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"width":210,"height":297}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/doc/paper-size-from-dimensions", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Ejemplo de solicitud
{
"width": 210,
"height": 297
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "doc.paper_size_from_dimensions",
"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.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Límites
max_mb | 25 |
max_pages | 200 |
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |