HOW TOOLDAM WORKS

Tooldam procesa los archivos en tu navegador.

Las principales herramientas de Tooldam leen y procesan los archivos seleccionados en el navegador actual. Esta página resume qué ocurre después de elegir un archivo y qué solicitudes de red son independientes del procesamiento del archivo.

Flujo de procesamiento

1. Elegir archivo

El navegador lee el archivo como un objeto File. No necesitas una cuenta ni enviarlo primero a una API de conversión.

2. Procesar en el navegador

Las imágenes usan Canvas y createImageBitmap; los PDF usan PDF.js y pdf-lib; los documentos de Office usan LibreOffice WebAssembly en el dispositivo.

3. Crear el resultado

El resultado se genera en la memoria del navegador como Blob o datos de archivo y se descarga directamente.

Cargar la herramienta y procesar el archivo son actividades distintas

Al abrir la página se descargan HTML, JavaScript, CSS e imágenes. La conversión de Word, PowerPoint y Excel a PDF también descarga recursos estáticos de LibreOffice WebAssembly.

El flujo principal actual no envía por POST el contenido del archivo seleccionado a un servidor de conversión. El navegador lo lee y lo procesa localmente.

  • Se descargan recursos del sitio y WebAssembly.
  • El flujo principal no usa una API separada para subir el archivo.
  • Las solicitudes de anuncios o analítica, si existen, son independientes del procesamiento.

Las herramientas de imagen usan Canvas

El navegador comprueba el formato y las dimensiones y decodifica la imagen con createImageBitmap. Después dibuja los píxeles en Canvas y vuelve a codificarlos como JPG, PNG o WebP.

Para JPG, las zonas transparentes se componen sobre blanco. El tamaño final puede variar algo según la versión del navegador y el contenido.

Los PDF usan distintos métodos según la tarea

Combinar, extraer o reordenar páginas usa pdf-lib; PDF.js se usa cuando hace falta renderizar o previsualizar páginas.

La compresión de PDF reconstruye cada página como imagen, por lo que texto seleccionable, enlaces y vectores pueden rasterizarse. Conserva el original si es importante.

Office → PDF ejecuta LibreOffice en el navegador

Word, PowerPoint y Excel se convierten con un motor de LibreOffice para navegador. La primera ejecución puede tardar más porque descarga WebAssembly y datos del motor.

Esos archivos son recursos estáticos del sitio, no tu documento. El documento se lee como ArrayBuffer dentro del navegador.

No guardamos tus archivos en una cuenta o historial de servidor

Tooldam no tiene cuentas ni una base de datos de historial de archivos. Durante el uso normal, los archivos y resultados permanecen en memoria y deben volver a seleccionarse tras recargar o cerrar la pestaña.

sessionStorage en el conversor de Office solo se usa para controlar un reinicio de carga del motor y no almacena el documento.

Cómo comprobarlo en las herramientas de desarrollador

Abre Network, selecciona un archivo y ejecuta la operación. Un servicio de subida suele mostrar un POST o PUT con un tamaño parecido al archivo; en las herramientas locales de Tooldam no debería aparecer una solicitud que suba el contenido.

  • Chrome/Edge: F12 → Network → activa Preserve log.
  • Selecciona un archivo y ejecuta la herramienta.
  • Revisa Fetch/XHR y los tamaños transferidos.
  • En Office pueden aparecer descargas wasm/data del motor.

El procesamiento local también tiene límites

La velocidad y el tamaño práctico dependen del navegador, memoria y CPU del dispositivo. Imágenes grandes, PDF largos y documentos de Office pesados pueden consumir bastante memoria.

Los límites de archivos y el método de procesamiento se indican en cada página de herramienta. Los ejemplos medidos de compresión y conversión están en la página de resultados de pruebas.