De cualquier formato a PDF, DOC, TIFF, XPS. Versión de servidor.
Windows
2000/2003/Vista
7/8/10/11
and
2012/2016/2019/2022 Server
and
Docker/Citrix/Wine
Coolutils Converter X es un SDK universal del lado del servidor que admite más de 30 tipos de archivo de entrada — PDF, DOCX, XLSX, HTML, MHT, EML, MSG, TXT, RTF, EPS, XPS, PCL, imágenes y muchos más — y produce salida en PDF, DOC, TIFF o XPS. Un solo binario sustituye toda una pila de bibliotecas específicas por formato; no se requiere Microsoft Office, Adobe Acrobat, Outlook ni ningún otro entorno externo de ejecución en el servidor. Funciona en silencio: sin interfaz gráfica, sin diálogos, sin ventanas emergentes. Coolutils Converter X se entrega tanto como binario de línea de comandos como con interfaz ActiveX/COM, por lo que se integra en ASP, PHP, .NET, Python, Ruby, Java y cualquier otro backend compatible con COM.
Cobertura completa de formatos de entrada:
Formatos de salida: PDF (con cifrado AES-256, protección por contraseña, indicadores de permisos individuales, firmas digitales X.509, perfil de archivado PDF/A), DOC, TIFF (de una o varias páginas), XPS. El sellado tipo Bates, los encabezados y pies de página personalizados (fecha, número de página, sellos de confidencialidad, logotipo de la empresa) y las marcas de agua se aplican de manera uniforme a cualquier formato de entrada — los mismos parámetros funcionan ya sea que la fuente sea un DOCX, un EML, un JPEG o una página HTML.
Apto para varios usuarios: instale una sola vez en su servidor Windows y exponga la conversión como un servicio para toda su red o como un endpoint web para clientes externos. El motor multiproceso procesa lotes a máxima velocidad. Compatible con IIS, Docker, Citrix y Wine.
Coolutils Converter X es la elección correcta cuando su aplicación acepta cargas arbitrarias de los usuarios — no necesita mantener una ruta de código distinta para cada formato. Una sola llamada Convert(src, dest, params) se encarga de todo. Pruébelo gratis (período de prueba de 30 días, sin limitaciones) y compruebe que de verdad vale lo que cuesta.
Algunas de las combinaciones de entrada y salida actualmente compatibles:
|
|
|
Los agentes LLM (Claude, ChatGPT, Cursor, Cline) y los frameworks de recuperación (LangChain, LlamaIndex, Haystack) no leen XLSX, PDF, MSG ni DWG. Leen texto. Los conversores convencionales — pandoc, libreoffice --convert, pdftotext — aplanan la entrada a una cadena de texto y pierden la estructura: jerarquía de hojas, celdas combinadas, fórmulas, unidades, encabezados de tabla, metadatos de autor e idioma. La capa de recuperación termina indexando ruido.
El CoolUtils RAG Adapter es el contrato Markdown compartido por todos los productos Total Converter X. Apunte cualquier X-converter con -cMD y obtendrá un archivo limpio de GitHub-Flavored Markdown con un bloque YAML frontmatter; añada -Docling y obtendrá además un sidecar tipado .docling.json. La salida va directa a su vector store — sin código de pegamento, sin loader personalizado.
.md) — GitHub-Flavored: tablas, código cercado, listas de tareas. La estructura del documento (libro → hojas, PDF → secciones, buzón → carpetas → mensajes, dibujo CAD → capas) se asigna a encabezados # / ## / ### para que un splitter corte en límites semánticos y no a mitad de tabla o párrafo.
source_file, format (MIME), generator, created, conteos estructurales (hojas, páginas, mensajes, capas), languages detectados, authors cuando están presentes y un binary_hash del origen para trazabilidad.
.docling.json — JSON con esquema Docling, columnas tipadas con unidades (EUR, pcs, kWh, %, fechas), fórmulas normalizadas (=qty*unit_price) junto con las coordenadas de celda originales (of:=[.C5]*[.D5]), rectángulos delimitadores de tablas, anclas de página/hoja y un array chunks_hint que su splitter puede leer.
UnstructuredMarkdownLoader de LangChain, el MarkdownReader de LlamaIndex, el MarkdownToDocument de Haystack, las herramientas de archivo MCP de Claude Code y el flujo @-file de Cursor consumen la salida tal cual.
Los parsers de la competencia cubren PDF y Office razonablemente bien, pero quedan cortos en la cola larga. La fortaleza de CoolUtils está precisamente en esa cola larga — más de 200 formatos, incluidos los que hacen tropezar a los agentes: XLSB, OFX, DWG, DXF, HPGL, PST, OST, MSG, EML, MBOX, MAPI XML, .pages, .numbers, ODS, Lotus WK2, DBF, EPS, XPS, PCL. Con el RAG Adapter su pipeline no necesita un loader distinto por formato — todo lo que CoolUtils toca se convierte en Markdown con el mismo contrato.
|
|
|
.ods a través del RAG AdapterEntrada: q4-forecast.ods, un libro de dos hojas con encabezados bilingües y una columna con fórmula.
Cuerpo Markdown (q4-forecast.md):
--- source_file: q4-forecast.ods format: application/vnd.oasis.opendocument.spreadsheet generator: TotalExcelConverterX 6.2 (CoolUtils RAG Adapter) created: 2026-05-25T10:14:22Z sheets: 2 languages: [en, ru] binary_hash: sha256:1f4c…b9e2 --- # q4-forecast ## Summary | Период / Period | Выручка / Revenue (EUR) | Себестоимость / COGS (EUR) | Маржа / Margin (EUR) | |-----------------|------------------------:|---------------------------:|---------------------:| | Oct 2026 | 124,300 | 78,400 | 45,900 | | Nov 2026 | 138,750 | 82,100 | 56,650 | | Dec 2026 | 161,200 | 91,300 | 69,900 | ## Forecast | SKU | Qty (pcs) | Unit price (EUR) | Line total (EUR) | |-------|----------:|-----------------:|-----------------:| | A-100 | 420 | 12.50 | 5,250.00 | | A-200 | 180 | 34.00 | 6,120.00 | | B-050 | 95 | 89.90 | 8,540.50 |
Sidecar (q4-forecast.docling.json, extracto):
{
"schema_version": "docling-1.0",
"source": { "file": "q4-forecast.ods", "mime": "application/vnd.oasis.opendocument.spreadsheet", "binary_hash": "sha256:1f4c…b9e2" },
"tables": [
{
"sheet": "Forecast",
"anchor": { "sheet_index": 1, "range": "A1:D4" },
"columns": [
{ "name": "SKU", "type": "string" },
{ "name": "Qty", "type": "integer", "unit": "pcs" },
{ "name": "Unit price", "type": "decimal", "unit": "EUR", "scale": 2 },
{ "name": "Line total", "type": "decimal", "unit": "EUR", "scale": 2,
"formula": "=qty*unit_price",
"formula_original": "of:=[.B2]*[.C2]" }
],
"chunks_hint": [ { "rows": "1-4", "header_rows": 1 } ]
}
]
}
LangChain (Python):
from langchain_community.document_loaders import UnstructuredMarkdownLoader
docs = UnstructuredMarkdownLoader("q4-forecast.md").load()
# YAML frontmatter is preserved as document metadata; headings drive splits.
LlamaIndex (Python):
from llama_index.core import SimpleDirectoryReader
docs = SimpleDirectoryReader("./rag-input", required_exts=[".md"]).load_data()
# Drop .md + .docling.json next to each other; the typed columns
# stay queryable through the Docling-aware reader.
Claude Code (MCP, sin necesidad de código de cliente):
$ CoolUtilsConverterX.exe "C:\inbox\*.*" "C:\rag\" -cMD -Docling -Recurse $ claude # then: "Read q4-forecast.md and summarise margin trends."
Todos los conversores de la línea X que se listan abajo incluyen el RAG Adapter — los mismos flags -cMD y -Docling, el mismo frontmatter, el mismo esquema de sidecar:
El RAG Adapter está disponible en la versión 6.2 y posteriores de cada producto listado. Los titulares de licencia actuales lo reciben como actualización gratuita; los nuevos compradores lo obtienen incluido — sin SKU aparte, sin coste adicional por formato.
(incluye 30 días de prueba GRATUITA)
(solo $2400.00)
"Gracias por Coolutils Converter X. Gestiona grandes trabajos en lote en nuestro servidor y estamos contentos con el rendimiento."
Ji Prasertcharoensuk
IT Lead
"Uso Coolutils Converter X para convertir escáneos de PDF, DOC y JPG a PDF/A para nuestro sistema de documentación electrónica. Desde el punto de vista del cliente es bastante intuitivo."
Tom Cioni
GammaView LLC
"Los clientes suben archivos arbitrarios: DOCX, XLSX, MSG, JPEG, raspados de HTML, incluso colas de impresión PCL. Necesitamos un PDF por cada subida sin importar el formato de origen. Coolutils Converter X es el único binario que maneja todos los tipos con la misma llamada Convert(). Reemplazamos una pila de tres bibliotecas de Aspose más un respaldo con Office Interop. Llevamos cinco años en producción con un rendimiento aproximado de 8.000 archivos de tipo mixto por hora en nuestro hardware."
Maxim G.
Senior Backend Developer at a document-management SaaS
"Archivamos la correspondencia de los clientes en formatos mezclados: correos como MSG, contratos como DOCX, escáneos como TIFF, impresiones web como MHT. Todo debe terminar en nuestro DMS como PDF/A firmado digitalmente. -pdfa junto con -PFXFile/-PFXPass funciona de manera uniforme para todos los formatos de entrada, por lo que nuestra canalización es una sola llamada al binario sin importar el origen. Sin interfaz en Windows Server Core, sin Office, sin Acrobat, sin sorpresas."
Bridget T.
DevOps Engineer at a regulatory-archive provider
"Integramos Coolutils Converter X dentro de nuestro producto de portal de admisión con la licencia libre de regalías. La tarifa única por proyecto fue una fracción de lo que habría costado licenciar cinco productos distintos de Aspose. Nuestro instalador despliega y registra el ActiveX, nuestra aplicación lo invoca directamente, y los usuarios finales solo ven nuestra interfaz. La limitación de 32 bits del ActiveX nos costó un par de días de retrabajo en la canalización, pero el soporte respondió rápidamente cuando consultamos sobre soluciones alternativas."
Henrique A.
Independent Software Vendor
Coolutils Converter X incluye CoolUtilsConverterX.exe, un binario de consola que puedes controlar desde scripts, tareas programadas, runners de CI o cualquier servicio de backend. Los formatos de salida son PDF, TIFF, DOC y XPS; el formato de entrada se detecta automáticamente entre los formatos compatibles con la GUI. Las recetas siguientes cubren los casos que más nos consultan los clientes con licencia SDK.
La llamada más sencilla posible — un origen, un destino, un formato de destino.
CoolUtilsConverterX.exe "C:\inbox\report.docx" "C:\out\report.pdf" -cPDF
Procesa todos los archivos coincidentes de una carpeta. La máscara puede mezclar formatos — CoolutilsConverterX acepta toda la lista de entrada, así que una sola ejecución puede tragarse archivos Word, HTML, RTF, imágenes y correos juntos.
CoolUtilsConverterX.exe "C:\inbox\*.*" "C:\out\" -cPDF
Las cadenas de subida suelen entregarte archivos con extensiones erróneas o ausentes. -filesig indica al convertidor que mire la cabecera del archivo en lugar del nombre.
CoolUtilsConverterX.exe "C:\uploads\*.*" "C:\out\" -cPDF -filesig
En una máquina multinúcleo, paraleliza la cola. -threads 0 elige automáticamente el número óptimo de hilos; especifica un número para limitarlo.
CoolUtilsConverterX.exe "C:\inbox\*.*" "C:\out\" -cPDF -threads 0
Combina con -IgnoreInvalidSource si prefieres saltar un archivo defectuoso en lugar de abortar toda la ejecución.
El patrón estándar de backend: un vigilante deja archivos en inbox, el convertidor la vacía, los archivos procesados van a done, los que no pudo procesar van a quarantine para revisión.
CoolUtilsConverterX.exe "C:\inbox\*.*" "C:\out\" -cPDF -msuccess "C:\done" -merror "C:\quarantine" -threads 0
-combine fusiona todas las entradas en un único PDF; -dco TOC genera una tabla de contenidos clicable a partir de los nombres de archivo de origen.
CoolUtilsConverterX.exe "C:\reports\*.*" "C:\out\compendium.pdf" -cPDF -combine -dco TOC
Añade -dco EveryFileNewPage para asegurar que cada origen empiece en una página nueva.
Para topes de adjuntos de correo o niveles de almacenamiento, fija un techo de tamaño y el convertidor producirá tantos PDFs secuenciales como sean necesarios.
CoolUtilsConverterX.exe "C:\reports\*.*" "C:\out\bundle.pdf" -cPDF -combine -pdflimit 10485760
El número está en bytes — 10485760 son 10 MB. Los nombres de salida se incrementan automáticamente.
Para flujos de gestión documental que requieren PDF/A conforme a ISO 19005. -pdfaver 2u apunta a PDF/A-2u; las variantes admitidas son 1b, 2b, 2u, 3b, 3u.
CoolUtilsConverterX.exe "C:\inbox\*.*" "C:\archive\" -cPDF -pdfa -pdfaver 2u -PDFAuthor "Acme Corp" -PDFTitle "Q3 Records" -PDFSubject "Records retention 2026" -FontEmbedding Full
Estándar para enviar documentos sensibles a terceros: una contraseña de propietario bloquea los derechos de edición/impresión, una contraseña de usuario controla la apertura del archivo, y el cifrado AES-256 sustituye al RC4 heredado por defecto.
CoolUtilsConverterX.exe "C:\inbox\*.*" "C:\out\" -cPDF -mp "owner-pwd" -up "user-pwd" -perm Print -perm Copy -EncryptStrength es256AES
Pasa -perm varias veces para conceder una combinación de Print, Copy, Modify, Annotation, FormFill, HighResPrint.
El destino acepta las macros <DATE> y <TIME>, así que cada ejecución escribe en su propio contenedor sin necesidad de scripts adicionales.
CoolUtilsConverterX.exe "C:\inbox\*.*" "C:\out\<DATE>_<TIME:hhmm>\" -cPDF -log "C:\logs\cucx.log" -verbosity detail -logmode append
Para conjuntos de parámetros repetibles entre tareas cron, lleva las opciones a un archivo de configuración y pasa -optionfile "C:\configs\nightly.opt" en su lugar.
Actualizado Fri, 01 May 2026
(solo $2400.00)
new COM("CoolConverter.CoolConverterX") en PHP, new CoolConverterX() en .NET, win32com.client.Dispatch("CoolConverter.CoolConverterX") en Python, WIN32OLE.new('CoolConverter.CoolConverterX') en Ruby. Como alternativa, el binario de línea de comandos CoolConverterX.exe puede invocarse desde cualquier proceso, programador o script de shell. También está disponible la transmisión directa mediante ConvertToStream para respuestas web en ASP/PHP.-pdfa activa la conformidad con ISO 19005 (PDF/A). -PFXFile "C:\certs\acme.pfx" -PFXPass "cert-pwd" -SignLoc -SignCon -SignRes adjunta una firma digital X.509 con metadatos. Las marcas de agua (texto o imagen) se añaden con -WatermarkText o -WatermarkImage; el sellado tipo Bates en encabezado y pie de página con -HeadText/-FootText usando los marcadores [page], [date], [time]. Los mismos parámetros funcionan para cualquier formato de entrada.CoolConverterX.exe "C:\inbox\*.*" "C:\out\" -cPDF. El conversor detecta el formato de cada archivo a partir de su extensión y contenido, aplica el analizador correcto y produce una salida PDF uniforme. -Recurse recorre los subdirectorios, -kfs reproduce la estructura de carpetas en la salida, -list "queue.txt" lee un archivo de cola y -msuccess/-merror dirigen los archivos procesados y los fallidos a carpetas separadas para canalizaciones de trabajo desatendidas.-cMD y obtendrá un archivo GitHub-Flavored Markdown con un bloque YAML frontmatter (origen, MIME, generador, conteos estructurales, idiomas, autores, hash binario). Añada -Docling y obtendrá además un sidecar tipado .docling.json: columnas con unidades (EUR, pcs, %), fórmulas normalizadas, anclas de página/hoja y un array chunks_hint para el splitter. La salida la consumen directamente LangChain, LlamaIndex, Haystack, Claude Code MCP y Cursor — sin loader personalizado, sin código de pegamento.pandoc, pdftotext y libreoffice --convert aplanan la entrada a una cadena de texto. La jerarquía de las hojas de cálculo, las celdas combinadas, las fórmulas, las unidades, los títulos bilingües de columnas, la estructura de carpetas del buzón, las capas CAD — todo se pierde. La capa de recuperación termina indexando ruido. El RAG Adapter conserva la estructura (los niveles de encabezado representan libro → hoja, PDF → sección, buzón → carpeta → mensaje, dibujo CAD → capa), mantiene las columnas tipadas con unidades en el sidecar y añade un hash binario para trazabilidad. Frente a Docling, Unstructured.io, LlamaParse y Marker, la ventaja está en la cola larga: XLSB, OFX, DWG, PST, MAPI XML, .pages, .numbers, Lotus WK2 — formatos que esas herramientas o bien omiten o bien manejan mal.-cMD / -Docling y el mismo esquema de frontmatter y sidecar: Total HTML Converter X, Total PDF Converter X, Total Doc Converter X, Total Excel Converter X, Total CSV Converter X, Total Mail Converter X, Total Mail Converter Pro X, Total Outlook Converter X, Total Outlook Converter Pro X, Total Image Converter X (OCR → Markdown), Total CAD Converter X (extracción de capas y texto DWG/DXF), Total XML Converter X y el propio Coolutils Converter X para lotes de formatos mezclados. El RAG Adapter se incluye en la versión 6.2 y posteriores como actualización gratuita para los titulares de licencias existentes.CoolUtilsConverterX.exe "C:\inbox\*.*" "C:\rag\" -cMD -Docling -Recurse -filesig -threads 0. -cMD apunta a Markdown, -Docling emite los sidecars JSON, -Recurse recorre el árbol, -filesig detecta el formato por la cabecera del archivo (para que los pipelines de carga con extensiones incorrectas sigan funcionando), -threads 0 usa todos los núcleos. Combínelo con -msuccess y -merror para enviar los archivos procesados y los fallidos a carpetas separadas en workers desatendidos.Descargue la versión de prueba y convierta sus archivos en minutos.
No se requiere tarjeta de crédito ni email.