Logo
Início Produtos Suporte Contato Sobre Nós
arrow1 File Converters
arrow1 TIFF and PDF apps
arrow1 Forensic
arrow1 Freeware

Converter DOCX para PDF via linha de comando

O Total Doc Converter X é um aplicativo de servidor que, uma vez instalado, permite que vários usuários da rede convertam DocX para PDF a partir da linha de comando. Como o Doc Converter X é acessado por meio de um servidor da web, qualquer número de usuários finais pode receber permissão para usá-lo. Como alternativa, nosso conversor de linha de comando também pode ser empregado como um aplicativo independente. Resumindo; quando você precisa executar conversões silenciosas e sem interrupções, esta é a ferramenta perfeita para o trabalho.

Oferecendo suporte ActiveX completo, o Total Doc Converter X pode ser integrado a quase todos os aplicativos do Windows . Use nosso conversor como uma biblioteca confiável para lidar com todas as suas necessidades de conversão. Seus usuários nem precisarão saber como converter DocX para PDF a partir da linha de comando do Windows. Basta chamar o objeto COM por meio do .NET!

Após instalar o Total Doc Converter X, você será saudado com uma lista mestre de comandos disponíveis para uso ao configurar projetos de conversão. Administradores de servidor e usuários de rede podem se beneficiar deste design direto e orientado a acesso. Após chegar às configurações ideais do projeto, você pode salvá-las para uso futuro com nosso conveniente recurso .bat save.

Nossa biblioteca Doc para PDF não se limita somente a PDF. Na verdade, ela converte DocX para uma variedade de outros formatos também (XLS, HTML, JPEG, TIFF, RTF, TXT).

Opções adicionais permitem que você:

  • Incluir números de página.
  • Crie cabeçalhos e rodapés personalizados.
  • Adicione uma marca d'água exclusiva.
  • Defina a criptografia do documento.
  • Anexe uma assinatura digital.
  • Mescle vários arquivos em um único documento de destino.
  • Mantenha as propriedades originais dos seus documentos.
  • Utilize tecnologia de conversão em lote.

Depois de muitos anos desenvolvendo aplicativos de conversão, aprendemos quais opções os usuários mais precisam. Fiéis ao nosso objetivo de flexibilidade inigualável, adicionamos essas opções para fornecer aos usuários um utilitário único e robusto que inclui a funcionalidade de muitas ferramentas.

Sinta-se à vontade para experimentar antes de comprar. Baixe nossa versão de avaliação gratuita e veja o que você acha. Quando chegar a hora de atualizar para a versão completa, oferecemos uma variedade de licenças para atender às suas necessidades específicas. Para licenciamento empresarial, entre em contato conosco por meio deste formulário .

O Total Doc ConverterX funciona bem no Windows Vista/7/8/10/11.

Exemplos do Total Doc Converter X

Converter arquivos Doc com o Total Doc Converter X e .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);

Converter arquivos Doc em servidores web com o 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);
        }
    }
Mais informações sobre Azure Functions.

Converter arquivos Doc em servidores web com o 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 o PDF resultante diretamente do 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

Converter arquivos Doc com PHP e o 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;

Converter arquivos Doc com o Total Doc Converter X e 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

Converter arquivos Doc com o Total Doc Converter X e 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)

Converter arquivos Doc com Pascal e o 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;

Converter arquivos Doc em servidores web com o 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)

Converter arquivos Doc com o Total Doc Converter X e 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;

 

Comece a trabalhar agora!

Baixe a versão de teste gratuita e converta seus arquivos em minutos.
Não é necessário cartão de crédito ou email.

⬇ Baixar versão de teste gratuita Windows 7/8/10/11 • 135 MB

Support
Conversor de arquivos Doc para servidores — uma solução prática para conversão automática de documentos Preview1

Últimas Notícias

Assinatura da Nevsletter

Não se preocupe, não enviamos spam.


© 2026. Todos os direitos reservados. CoolUtils File Converters

Cards