Logo
Inicio Productos Soporte Contacto Sobre Nosotros
arrow1 File Converters
arrow1 TIFF and PDF apps
arrow1 Forensic
arrow1 Freeware

Convertidor de archivos Excel para servidores

Convierta hojas de cálculo XLS, XLSX, ODS, XML en lotes a través de servidores web.

Convertidor de Excel para Servidor con ActiveX

Windows
2000/2003/Vista
7/8/10/11
and
2012/2016/2019/2022 Server
and
Docker/Citrix/Wine

Total Excel Converter X es un SDK del lado del servidor que convierte hojas de cálculo XLSX, XLS, XLSM, ODS, CSV y XML a PDF, JSON, XML, HTML, DBF, SQL y más de 15 formatos adicionales — sin necesidad de tener Microsoft Excel ni ningún runtime de Office instalado en el servidor. Funciona en modo headless: sin interfaz gráfica, sin diálogos, sin ventanas emergentes. Total Excel Converter X incluye tanto un binario de línea de comandos como una interfaz ActiveX/COM, por lo que se integra en ASP, PHP, .NET, Python, Ruby, Java y cualquier otro backend compatible con COM. Lista completa de formatos de origen admitidos:

  • Formatos de Microsoft Excel (XLS, XLSX, XLSM)
  • Hoja de cálculo OpenDocument (ODS)
  • Valores separados por comas (CSV, TSV, con delimitadores personalizados)
  • SpreadsheetML (XML)
  • Hojas de Lotus 1-2-3 (WK2, WKS)
  • Archivos de base de datos dBase (DBF)
  • Data Interchange Format (DIF)
  • Tablas de TeX (TEX)
Total Excel Converter X puede convertir cualquier hoja de cálculo a PDF (con protección por contraseña, cifrado AES-256 y permisos granulares), HTML (responsive o estricto), DOC/DOCX, JSON, XML, CSV con cualquier delimitador, DBF, SQL, LaTeX o imágenes (JPG, TIFF, PNG). Admite selección por hoja, combinación de hojas, fusión por lotes de varios libros en un único PDF, recorrido recursivo de carpetas, vigilancia de hot-folder mediante Total Folder Monitor y procesamiento de archivos de cola (-list) para ejecuciones desatendidas.

El programa lee los libros directamente — sin automatización de Excel, sin dependencia del Open XML SDK, sin instancias headless de Office que mantener.

Su alta velocidad de conversión y el procesamiento por lotes hacen el trabajo simple y sin tedio. Pruébelo gratis (30 días de prueba, sin limitaciones) y compruebe que realmente vale lo que cuesta.

Algunas de las conversiones de formato actualmente admitidas:

    XLSX
  • XLSX a PDF (con cifrado)
  • XLSX a CSV (cualquier delimitador)
  • XLSX a JSON
  • XLSX a DBF
    XLS
  • XLS a PDF
  • XLS a HTML
  • XLS a XML
  • XLS a DOC / DOCX
    ODS / CSV
  • ODS a XLSX
  • CSV a XLSX
  • CSV a PDF
¡Descargue Ahora!

(incluye 30 días de prueba GRATUITA)

Comprar licencia

(solo $550.00)



Ejemplos de Total Excel Converter X

Convertir archivos de Excel con Total Excel Converter X y .NET


string src  = @"C:\test\Source.xlsx";
string dest = @"C:\test\Dest.pdf";

var cnv = new ExcelConverterX();
cnv.Convert(src, dest, "-cPDF -log c:\\test\\Excel.log");

if (!string.IsNullOrEmpty(cnv.ErrorMessage))
    throw new Exception(cnv.ErrorMessage);

Convertir archivos de Excel en servidores web con Total Excel Converter X

public static class Function1
    {
        [FunctionName("Function1")]
        public static async Task Run(
            [HttpTrigger(AuthorizationLevel.Anonymous, "get", "post", Route = null)] HttpRequest req,
            ILogger log)
        {
            StringBuilder sbLogs = new StringBuilder();
            sbLogs.AppendLine("started...");
            try
            {
                ProcessStartInfo startInfo = new ProcessStartInfo();
                startInfo.CreateNoWindow = true;
                startInfo.UseShellExecute = false;
                var assemblyDirectoryPath = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location);
                assemblyDirectoryPath = assemblyDirectoryPath.Substring(0, assemblyDirectoryPath.Length - 4);

                var executablePath = $@"{assemblyDirectoryPath}\Converter\ExcelConverterX.exe";
                sbLogs.AppendLine(executablePath + "...");
                var srcPath = $@"{assemblyDirectoryPath}\src\sample.xlsx";
                var outPath = Path.GetTempFileName() + ".pdf";
                startInfo.FileName = executablePath;

                if (File.Exists(outPath))
                {
                    File.Delete(outPath);
                }

                if (File.Exists(executablePath) && File.Exists(srcPath))
                {
                    sbLogs.AppendLine("files exists...");
                }
                else
                    sbLogs.AppendLine("EXE & source files NOT exists...");
                startInfo.WindowStyle = ProcessWindowStyle.Hidden;
                startInfo.Arguments = $"{srcPath} {outPath}";
                using (Process exeProcess = Process.Start(startInfo))
                {
                    sbLogs.AppendLine($"wait...{DateTime.Now.ToString()}");
                    exeProcess.WaitForExit();
                    sbLogs.AppendLine($"complete...{DateTime.Now.ToString()}");
                }

                int sleepCounter = 10;

                while(!File.Exists(outPath) && sleepCounter > 0)
                {
                    System.Threading.Thread.Sleep(1000);
                    sbLogs.AppendLine("sleep...");
                    sleepCounter--;
                }
                if (File.Exists(outPath))
                    sbLogs.AppendLine("Conversion complete successfully.");
            }
            catch (Exception ex)
            {
                sbLogs.AppendLine(ex.ToString());
            }

            return new OkObjectResult(sbLogs);
        }
    }
Más información sobre Azure Functions.

Convertir archivos de Excel en servidores web con Total Excel Converter X

dim C
Set C=CreateObject("ExcelConverter.ExcelConverterX")
C.Convert "c:\test\source.xlsx", "c:\test\dest.pdf", "-cPDF -log c:\test\Excel.log"
Response.Write C.ErrorMessage
set C = nothing

Transmitir el PDF resultante directamente desde ASP

dim C
Set C=CreateObject("ExcelConverter.ExcelConverterX")
Response.Clear
Response.AddHeader "Content-Type", "binary/octet-stream"
Response.AddHeader "Content-Disposition", "attachment; filename=test.pdf"
Response.BinaryWrite C.ConvertToStream("C:\www\ASP\Source.xlsx", "C:\www\ASP", "-cpdf -log c:\html.log")
set C = nothing

Convertir hojas de cálculo de Excel con PHP y Total Excel Converter X

$src="C:\\test\\test.xlsx";
$dest="C:\\test\\test.csv";
if (file_exists($dest)) unlink($dest);
$c= new COM("ExcelConverter.ExcelConverterX");
$c->convert($src,$dest, "-c csv -log c:\\test\\xls.log");
if (file_exists($dest)) echo "OK"; else echo "fail:".$c->ErrorMessage;

Convertir hojas de cálculo de Excel con Total Excel Converter X y Ruby

require 'win32ole'
c = WIN32OLE.new('ExcelConverter.ExcelConverterX')

src = "C:\\test\\test.xlsx"
dest = "C:\\test\\test.pdf"

c.convert(src, dest, "-c PDF -log c:\\test\\Excel.log")

if not File.exist?(dest)
  puts c.ErrorMessage
end

Convertir hojas de cálculo de Excel con Total Excel Converter X y Python

import win32com.client
import os.path

c = win32com.client.Dispatch("ExcelConverter.ExcelConverterX")

src  = "C:\\test\\test.xlsx"
dest = "C:\\test\\test.pdf"

c.convert(src, dest, "-c PDF -log c:\\test\\Excel.log")

if not os.path.exists(dest):
    print(c.ErrorMessage)

Convertir archivos de Excel con Pascal y Total Excel Converter X

uses Dialogs, Vcl.OleAuto;

var
  c: OleVariant;
begin
  c := CreateOleObject('ExcelConverter.ExcelConverterX');
  c.Convert('c:\test\source.xlsx', 'c:\test\dest.pdf', '-cPDF -log c:\test\Excel.log');
  if c.ErrorMessage <> '' then
    ShowMessage(c.ErrorMessage);
end;

Convertir archivos de Excel y ODS en servidores web con Total Excel Converter X

var c = new ActiveXObject("ExcelConverter.ExcelConverterX");
c.Convert("C:\\test\\source.xlsx", "C:\\test\\dest.pdf", "-c PDF");
if (c.ErrorMessage != "")
  alert(c.ErrorMessage)

Convertir hojas de cálculo de Excel con Total Excel Converter X y Perl

use Win32::OLE;

my $src  = "C:\\test\\test.xlsx";
my $dest = "C:\\test\\test.csv";

my $c = CreateObject Win32::OLE 'ExcelConverter.ExcelConverterX';
$c->convert($src, $dest, "-c csv -log c:\\test\\xls.log");
print $c->ErrorMessage if -e $dest;

quote

Convertidor de archivos Excel para servidores Reseñas de Clientes 2026

Calificar
Calificado como 4.7/5 con base en las reseñas de los clientes
5 Star

"Hace dos años sustituimos un script de automatización COM con Excel-Interop por Total Excel Converter X. El pipeline de Interop tenía fugas de handles, hacía caer los grupos de aplicaciones y exigía una instalación completa de Office en cada VM de conversión. Ahora esas VM no ejecutan más que ExcelConverterX.exe detrás de una cola. La latencia de conversión bajó de unos 12 segundos por libro a 1,5 segundos, y la partida de licencias de Office desapareció. La integración con .NET en nuestro worker llevó medio día."

5 Star Mateusz K.
Senior Backend Developer at a fintech

"Nuestros clientes suben hojas de nómina en todos los sabores: plantillas de proveedores en XLS, XLSX modernos con macros y algún ODS ocasional de usuarios de LibreOffice. Total Excel Converter X normaliza todo a un único perfil PDF de archivo con cifrado AES-256 y aplica los permisos granulares que necesitamos para cumplimiento. El archivo de cola -list más los logs detallados de -verbosity entran directamente en nuestro agregador de logs. Headless en Windows Server Core, sin Office, sin sorpresas."

5 Star Sofia L.
DevOps Engineer at a payroll SaaS

"Ofrecemos XLSX-a-JSON como servicio a nuestros clientes de ETL. Total Excel Converter X es el motor detrás de ese endpoint. -FirstRowIsHeader y la salida directa a JSON significan que no tuvimos que escribir nuestro propio parser ni mantener un paso aparte de CSV-a-JSON. Cinco años de throughput a miles de conversiones diarias, sin fallos imputables al conversor. La CLI es estable y la salida es idéntica bit a bit ejecución tras ejecución."

5 Star Hamid Y.
CTO at an ETL platform vendor

"Empaquetamos Total Excel Converter X dentro de nuestro producto de informes bajo la licencia Royalty-Free. La tarifa única por proyecto fue una fracción de lo que pedía Aspose-Cells en una suscripción por desarrollador. Nuestro instalador despliega y registra el ActiveX, nuestra app lo invoca directamente y el usuario final solo ve nuestra UI. La limitación del ActiveX a 32 bits nos costó un par de días de retoques en el pipeline, pero el soporte respondió rápido cuando preguntamos por workarounds."

4 Star Britt N.
Independent Software Vendor

"Los agentes inmobiliarios suben listados exportados en XLSX con fotos incrustadas y celdas combinadas, y necesitamos un PDF limpio para el portal público. Total Excel Converter X gestiona las particularidades de renderizado (celdas combinadas, paneles inmovilizados, rangos con nombre) mejor que las librerías open-source que evaluamos. Combinar diez libros en un PDF mensual con -combine -sort name es una función que usamos en cada ciclo de release."

5 Star Daichi T.
Lead .NET Developer at a real-estate platform


¿Quién usa Total Excel ConverterX?

Developers and IT teams that convert Excel files to PDF, DOC, CSV, and more on servers

Aplicaciones web

Online Spreadsheet Conversion

Add Excel-to-PDF conversion to your web app via ActiveX

Web developers integrate Total Excel ConverterX into ASP, PHP, or .NET applications so users can upload Excel files and receive converted PDF, HTML, or CSV output instantly. The converter runs silently on the server with no GUI, supporting multiple simultaneous users without interruption.

Automatización empresarial

ERP & CRM Data Export

Auto-convert Excel exports from business systems

Enterprise IT teams schedule Total Excel ConverterX to process nightly XLS and XLSX exports from ERP, CRM, and BI platforms. Convert financial reports to protected PDF, extract data to CSV for databases, or transform spreadsheets to HTML for internal dashboards — all unattended via command line.

Automatización de carpetas monitorizadas

Folder Monitor Integration

Auto-convert new Excel files as they arrive in folders

Paired with Total Folder Monitor, Total Excel ConverterX watches designated folders and automatically converts new XLS files as they appear. Incoming spreadsheets from partner uploads, FTP drops, or automated exports are converted to the required format and routed to the right destination hands-free.

Redes multiusuario

Network Conversion Service

Serve Excel conversion to all users on your local network

Organizations deploy Total Excel ConverterX as a shared service on the company network. Employees from finance, sales, and operations submit Excel files for conversion to PDF, DOC, or CSV through a centralized server — no need to install desktop converters on every workstation.

Desarrollo de software

Excel SDK for Custom Apps

Embed spreadsheet conversion into your own software

Software vendors embed Total Excel ConverterX into their products to add Excel export capabilities. The ActiveX interface provides conversion functions through simple API calls — convert XLS, XLSX, ODS, and DBF files to PDF, HTML, CSV, SQL, LaTeX, and 15+ other formats from within any COM-compatible application.

Ejemplos de línea de comandos

Total Excel ConverterX incluye ExcelConverterX.exe, un binario de consola que puedes controlar desde scripts, tareas programadas, runners de CI o cualquier servicio de backend. El conjunto de opciones coincide con la GUI ExcelConverter.exe; para la referencia completa consulta la documentación de la línea de comandos. Las recetas siguientes cubren los casos que más nos consultan los clientes con licencia SDK.

1. Convertir un solo libro a PDF

La llamada más sencilla posible — un archivo de origen, una salida, un formato de destino.

ExcelConverterX.exe "C:\reports\Q4-financials.xlsx" "C:\out\Q4-financials.pdf" -cPDF

2. Procesar una carpeta de archivos XLSX

Procesa todos los libros de una carpeta y deja los PDFs en un directorio de salida hermano. Cambia la máscara por *.xls, *.ods o *.csv para escoger un formato de origen distinto.

ExcelConverterX.exe "C:\reports\*.xlsx" "C:\out\" -cPDF

3. Exportar a CSV con un delimitador personalizado

La mayoría de cadenas de datos necesitan CSV, pero rara vez con una coma simple. Usa -td para escoger entre los delimitadores estándar (Tab, Space, Semicolon, Comma) o -td Other -tdo para fijar cualquier otro — aquí, una barra vertical.

ExcelConverterX.exe "C:\reports\*.xlsx" "C:\out\" -cCSV -td Other -tdo "|" -FirstRowIsHeader -UseQuote

-FirstRowIsHeader indica al convertidor que trate la fila 1 como nombres de columna; -UseQuote envuelve los campos de texto en comillas para que los delimitadores incrustados no rompan el parseo.

4. XLSX a JSON o XML para ingesta por API

Para alimentar datos de un libro a un endpoint REST o a una tarea ETL, renderiza directamente a un formato estructurado en lugar de pasar por CSV.

ExcelConverterX.exe "C:\reports\*.xlsx" "C:\out\" -cJSON -FirstRowIsHeader
ExcelConverterX.exe "C:\reports\*.xlsx" "C:\out\" -cXML -FirstRowIsHeader

5. XLSX a DBF para exportar a base de datos heredada

Muchas herramientas contables y ERP siguen consumiendo tablas DBF. El convertidor escribe archivos dBase válidos directamente desde un libro.

ExcelConverterX.exe "C:\reports\customers.xlsx" "C:\out\customers.dbf" -cDBF -FirstRowIsHeader

6. Convertir solo hojas concretas

Por defecto cada hoja visible se convierte en su propio archivo de salida. -sheets escoge solo las hojas que nombres; -cs las combina en un único documento; -ExportAll incluye las hojas ocultas.

ExcelConverterX.exe "C:\reports\workbook.xlsx" "C:\out\summary.pdf" -cPDF -sheets "Summary;Q4;Forecast" -cs

7. Combinar varios libros en un único PDF

El cierre mensual a menudo significa coser diez o veinte libros en un único entregable. -combine los fusiona en un PDF en orden de archivo de origen; -sort name controla ese orden.

ExcelConverterX.exe "C:\reports\monthly\*.xlsx" "C:\out\monthly-pack.pdf" -cPDF -combine -sort name

8. Recorrer un árbol de proyecto y replicar su estructura de carpetas

Cuando los libros viven en carpetas anidadas por cliente, -Recurse recorre los subdirectorios y -kfs recrea el mismo árbol en el lado de salida en lugar de aplanarlo todo en un único contenedor.

ExcelConverterX.exe "C:\clients\*.xlsx" "C:\out\clients\" -cPDF -Recurse -kfs

9. PDF protegido con contraseña para distribución

Estándar para enviar finanzas a destinatarios externos: una contraseña de propietario bloquea los permisos de edición/impresión, una contraseña de usuario controla la apertura del archivo, y el cifrado AES-256 lo mantiene sólido.

ExcelConverterX.exe "C:\reports\*.xlsx" "C:\out\" -cPDF -mp "owner-pwd" -up "user-pwd" -perm Print -EncryptStrength es256AES

Sustituye Print por cualquier combinación de Copy, Modify, Annotation, FormFill, HighResPrint para conceder exactamente los derechos que quieras. Añade -Pass "wb-pwd" al inicio si el propio libro de origen está protegido con contraseña.

10. Ejecuciones desatendidas con archivo de lista y registro detallado

Cuando un proceso trabajador escribe un archivo de cola y el convertidor lo consume, no quieres codificar las rutas en la línea de comandos. -list lee máscaras de archivo (una por línea) desde un archivo de texto; -verbosity detail escribe una línea por archivo; -logmode append conserva el historial entre ejecuciones.

ExcelConverterX.exe -list "C:\queues\batch.txt" "C:\out\" -cPDF -log "C:\logs\xlsxconv.log" -verbosity detail -logmode append
¡Descargue Ahora!

Actualizado Fri, 01 May 2026

Comprar licencia

(solo $550.00)



Preguntas frecuentes sobre Total Excel Converter X ▼

No. Total Excel Converter X lee directamente los formatos XLS, XLSX, XLSM, ODS, CSV, XML, DBF y Lotus mediante su propio analizador. No necesita Microsoft Excel, Office, el Open XML SDK ni ningún framework de automatización headless de Office. Esta es la principal razón por la que los clientes migran a Excel Converter X desde pipelines basados en Excel-Interop o automatización de Office — sin licencias, sin caídas del grupo de aplicaciones y sin instancias headless de Office que mantener vivas.
Entrada: XLS, XLSX, XLSM, ODS, CSV, TSV, XML (SpreadsheetML), WK2, WKS, DBF, DIF, TEX. Salida: PDF (con cifrado AES-256 y permisos granulares), DOC, DOCX, HTML, JSON, XML, CSV con cualquier delimitador personalizado, DBF, SQL, LaTeX, JPG, TIFF, PNG, ODT, ODS. Se admite la selección por hoja, la combinación de hojas y la fusión del libro completo en un único PDF.
Total Excel Converter X expone una interfaz COM/ActiveX, por lo que cualquier lenguaje compatible con COM puede invocarlo directamente: new COM("ExcelConverter.ExcelConverterX") en PHP, new ExcelConverterX() en .NET, win32com.client.Dispatch en Python, WIN32OLE.new en Ruby. Como alternativa, el binario de línea de comandos ExcelConverterX.exe se puede invocar desde cualquier proceso, planificador o script de shell. También está disponible la transmisión directa de PDF mediante ConvertToStream para respuestas web ASP/PHP.
Total Excel Converter es la versión de escritorio con interfaz gráfica, pensada para uso interactivo en una estación de trabajo. Total Excel Converter X es el SDK de servidor: sin interfaz gráfica, sin diálogos y sin interacción con el usuario final. Está licenciado para uso desatendido del lado del servidor, incluye la interfaz ActiveX/COM para integración en aplicaciones y admite una licencia Royalty-Free para redistribución dentro de su propio producto.
Sí. Como el conversor es un binario común de Windows con interfaz COM, se ejecuta en cualquier lugar donde funcione Windows: grupos de aplicaciones de IIS, contenedores de Windows, Azure App Service o Azure Functions con runtime de Windows, instancias EC2 Windows en AWS y Windows Server on-premises. Nota: el componente ActiveX es solo de 32 bits, así que configure el grupo de aplicaciones de IIS o el runtime .NET en 32 bits cuando lo invoque mediante COM. El binario de línea de comandos funciona en Windows de 64 bits sin restricciones.
Sí. Use -mp "owner-pwd" para la contraseña de propietario y -up "user-pwd" para restringir la apertura del archivo. El parámetro -perm acepta cualquier combinación de Print, HighResPrint, Copy, Modify, Annotation, FormFill. La fortaleza del cifrado se controla con -EncryptStrength es256AES. Si el libro de origen ya está protegido por contraseña, pase -Pass "workbook-pwd" de antemano para que el conversor pueda abrirlo.
Use -sheets "Summary;Q4;Forecast" para seleccionar hojas con nombre de un libro. Añada -cs para combinar las hojas seleccionadas en un único documento de salida, o -ExportAll para incluir también las hojas ocultas. Para fusionar varios libros en un único PDF en el orden de los archivos de origen, ejecute -combine -sort name sobre una máscara de carpeta. -Recurse recorre los subdirectorios y -kfs replica el árbol de carpetas en la salida en lugar de aplanarlo todo en un único contenedor.
Sí. La descarga es una versión de prueba totalmente funcional de 30 días con todos los formatos de salida, ActiveX y funciones de línea de comandos desbloqueados — sin tarjeta de crédito y sin necesidad de correo electrónico para empezar. Tras 30 días, decide si comprar. La licencia es de pago único con actualizaciones de por vida y soporte técnico.

¡Comience a trabajar ahora!

Descargue la versión de prueba y convierta sus archivos en minutos.
No se requiere tarjeta de crédito ni email.

⬇ Descargar versión de prueba Windows 7/8/10/11 • 120 MB
Pro Suite

Características Principales de la Versión Completa Registrada

  • Formatos de origen: XLS, XLSX, CSV, TSV, XLSM, XLSB, XLT, XLTM, XLTX, XLK, XLW, OTS, PXL, QPW, WB2, WB1, WQ2, WQ1, SDC, VOR, DBF, SLK, UOS, UOF, WK1, WK2, WK3, WK4, WKS, WAB, DIF, ET, Clarion, DBISAM, Advantage.
  • Formatos de salida: DOC, PDF, HTML, MHT, XHTML, CSV, TXT, TIFF, JPEG, SVG, RTF, XML, XLS, XLSX, ODS, ODT, Lotus, DIFF, SYLK, LATEX, SQL, DBF, Access.
  • Exportar hojas ocultas
  • Convierte XLS con gráficos
  • Puede firmar archivos PDF
  • Soporta archivos de Excel 2019
  • Ofrece opción de ajustar a la página
  • Convertir Excel a Access línea de comandos
  • Convertir Excel a XML línea de comandos
  • Convertir Excel a CSV línea de comandos

Lista de aplicaciones con soporte API integrado

© 2003-2026 CoolUtils Development. Todos los derechos reservados.