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

Convertir DOC a PDF mediante la Línea de Comando

 

Total Doc Converter X es una herramienta basada en servidor para convertir Doc a PDF en lotes. Al instalar Doc Converter X en un servidor web, puedes elegir hacerlo accesible a toda la red o integrarlo como parte de tu aplicación mediante ASP.NET. O si lo prefieres, puede utilizarse como una aplicación independiente.

Una vez que hayas instalado el Total Doc Converter X, notarás que no tiene interfaz gráfica. En su lugar, ofrecemos a los usuarios una lista completa de comandos que se pueden enviar a través del entorno de línea de comandos. Ya seas un administrador de servidores o un usuario de red, configurar los parámetros de trabajo e iniciar el proceso de conversión es rápido y sencillo. Incluso podrás guardar la configuración del proyecto en formato .bat para fines de automatización más adelante.

Otras opciones (al convertir a PDF) incluyen:

  • Añadir numeración de páginas.
  • Personalizar el encabezado y pie de página.
  • Incluir una marca de agua personalizada.
  • Asegurar el documento de destino con cifrado.
  • Garantizar la autenticidad del documento con una firma digital.
  • Combinar múltiples documentos en un solo archivo PDF de varias páginas.
  • Preservar las propiedades de los documentos originales.
  • Realizar conversiones en lote.
  • Capaz de convertir Doc a múltiples formatos.

Aprovechando esta característica, no es necesario que los usuarios de la red sepan cómo convertir Doc a PDF desde la línea de comandos de Windows. Gracias al soporte ActiveX, Doc Converter X puede integrarse fácilmente en otras aplicaciones a través del shell de Windows.

Con tantas opciones de personalización incorporadas, no hay necesidad de luchar con múltiples conjuntos de herramientas. ¡Total Doc Converter X lo hace todo! Pronto descubrirás que tus archivos de salida son más útiles que los originales correspondientes.

Debido a que esta es una aplicación convertidora de línea de comandos, los usuarios de red pueden realizar conversiones silenciosas, detrás de escena, sin mensajes que interrumpan.

Prueba nuestra aplicación hoy comprando la versión completa. Ofrecemos varias opciones de licencia específicamente diseñadas para acomodarse tanto a grandes como a pequeños servidores. Para licencias empresariales, contáctanos a través de este formulario.

Cada licencia es de por vida e incluye todas las actualizaciones importantes durante 12 meses. Puedes mantener la licencia actual después de eso o comprar una actualización con un 70% de descuento más adelante. Para obtener más información, visítanos en Facebook, Twitter y en nuestro blog.

Windows Vista/7/8/10/11

Ejemplos de Total Doc Converter X

Convertir archivos Doc con Total Doc Converter X y .NET


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

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

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

Convertir archivos Doc en servidores web con Total Doc 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\DocConverterX.exe";
                sbLogs.AppendLine(executablePath + "...");
                var srcPath = $@"{assemblyDirectoryPath}\src\sample.docx";
                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}\" -cPDF";
                using (Process exeProcess = Process.Start(startInfo))
                {
                    sbLogs.AppendLine($"wait...{DateTime.Now.ToString()}");
                    exeProcess.WaitForExit();
                    sbLogs.AppendLine($"complete...{DateTime.Now.ToString()}");
                }
                sbLogs.AppendLine("Conversion complete.");
            }
            catch (Exception ex)
            {
                sbLogs.AppendLine(ex.ToString());
            }

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

Convertir archivos Doc en servidores web con Total Doc Converter X

dim C
Set C=CreateObject("DocConverter.DocConverterX")
C.Convert "c:\source.docx", "c:\dest.pdf", "-cPDF -log c:\doc.log"
Response.Write C.ErrorMessage
set C = nothing

Transmitir el PDF resultante directamente desde ASP

dim C
Set C=CreateObject("DocConverter.DocConverterX")
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.docx", "C:\www\ASP", "-cpdf -log c:\doc.log")
set C = nothing

Convertir archivos Doc con PHP y Total Doc Converter X

$src="C:\\test\\test.docx";
$dest="C:\\test\\test.pdf";
if (file_exists($dest)) unlink($dest);
$c= new COM("DocConverter.DocConverterX");
$c->convert($src,$dest, "-cPDF -log c:\\test\\Doc.log");
if (file_exists($dest)) echo "OK"; else echo "fail:".$c->ErrorMessage;

Convertir archivos Doc con Total Doc Converter X y Ruby

require 'win32ole'
c = WIN32OLE.new('DocConverter.DocConverterX')

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

c.convert(src, dest, "-cPDF -log c:\\test\\Doc.log")

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

Convertir archivos Doc con Total Doc Converter X y Python

import win32com.client
import os.path

c = win32com.client.Dispatch("DocConverter.DocConverterX")

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

c.convert(src, dest, "-cPDF -log c:\\test\\Doc.log")

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

Convertir archivos Doc con Pascal y Total Doc Converter X

uses Dialogs, Vcl.OleAuto;

var
  c: OleVariant;
begin
  c := CreateOleObject('DocConverter.DocConverterX');
  c.Convert('c:\test\source.docx', 'c:\test\dest.pdf', '-cPDF -log c:\test\Doc.log');
  if c.ErrorMessage <> '' then
    ShowMessage(c.ErrorMessage);
end;

Convertir archivos Doc en servidores web con Total Doc Converter X

var c = new ActiveXObject("DocConverter.DocConverterX");
c.Convert("C:\\test\\source.docx", "C:\\test\\dest.pdf", "-cPDF");
if (c.ErrorMessage != "")
  alert(c.ErrorMessage)

Convertir archivos Doc con Total Doc Converter X y Perl

use Win32::OLE;

my $src  = "C:\\test\\test.docx";
my $dest = "C:\\test\\test.pdf";

my $c = CreateObject Win32::OLE 'DocConverter.DocConverterX';
$c->convert($src, $dest, "-cPDF -log c:\\test\\Doc.log");
print $c->ErrorMessage if -e $dest;

 

¡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 • 135 MB

Support
Convertidor de documentos DOC para servidores Preview1

Últimas Noticias

Suscripción al Boletín

No se preocupe, no enviamos spam.


© 2026. Todos los derechos reservados. CoolUtils File Converters

Cards