Logo
arrow1 File Converters
arrow1 TIFF and PDF apps
arrow1 Forensic
arrow1 Freeware


Como converter XLSX para PDF via linha de comando

Programas de planilhas são perfeitos para manipular dados tabulares, mas geralmente há a necessidade de converter seus conteúdos em outros formatos, como PDF, para facilitar o compartilhamento, a apresentação ou o arquivamento de dados. Converter esses arquivos manualmente, principalmente se houver uma grande quantidade deles ou se a conversão tiver que ocorrer em uma programação regular, é um desperdício de tempo valioso sujeito a erros e uma tarefa que clama por automação.

Nosso software Total Excel Converter X é a ferramenta lógica a ser usada quando você está procurando converter XLSX para PDF via linha de comando em escala. O programa pega todas as funcionalidades que os usuários estão acostumados do Total Excel Converter e adiciona uma dimensão extra de poder ao incluir suporte para conversão baseada em servidor e integração em aplicativos da web via ActiveX.

Se você está procurando um conversor XLSX de linha de comando ou um conversor XLSX de servidor que pode ser chamado diretamente do seu próprio aplicativo, o Total Excel Converter X tem o que você precisa. Aqui estão apenas alguns dos recursos avançados disponíveis:

  • Aproveite uma grande variedade de formatos de entrada e exportação. Todas as versões atuais do Excel são suportadas, além de OpenOffice, XML e SQL.
  • Assuma o controle da renomeação de arquivos de saída com o poderoso renomeador integrado.
  • Combine várias planilhas em um arquivo com facilidade.
  • Defina suas próprias configurações de cabeçalho e rodapé adicionando elementos como datas, nomes de arquivos ou contadores de páginas aos seus arquivos de saída.
  • Converta tarefas comuns em arquivos BAT executáveis, se necessário, por meio de uma GUI.
  • Aproveite o poder das opções de segurança ao escolher PDF como seu formato de saída.

Quando você quer aproveitar todo o poder de uma solução de conversão programática, a última coisa que você quer é ser interrompido por um fluxo de mensagens do sistema.

O Total Excel Converter X roda perfeitamente via linha de comando ou quando integrado com seus aplicativos, então você não precisa ficar sentado monitorando-o enquanto ele roda. Quaisquer mensagens de erro encontradas serão registradas silenciosamente em um arquivo de log facilmente legível, onde você pode inspecioná-las mais tarde, quando quiser, para solucionar problemas.

Estamos confiantes de que o Total Excel Converter X introduzirá um novo nível de poder programático ao seu fluxo de trabalho de conversão de documentos e o encorajamos a fazer um teste antes de comprar. Baixe sua cópia de teste gratuita hoje mesmo e descubra sua gama completa de recursos por si mesmo!


 

Baixe Agora!

Updated Mon, 26 Feb 2024



Exemplos de Total Excel ConverterX

Converta arquivos Excel com TotalExcelConverterX e .NET


string src="C:\\teste\\Fonte.xlsx";
string dest="C:\\teste\\Dest.PDF";

ExcelConverterX Cnv = new ExcelConverterX();
Cnv.Convert(origem, destino, "-c PDF -log c:\\teste\\Excel.log");

MessageBox.Show("Conversão concluída!");

Converta arquivos Excel em servidores da Web com o Total Excel ConverterX

classe estática pública Function1
    {
        [FunçãoNome("Função1")]
        tarefa pública estática assíncrona Correr(
            [HttpTrigger(AuthorizationLevel.Anonymous, "obter", "postar", Rota = nulo)] HttpRequest req,
            Registro do ILogger)
        {
            StringBuilder sbLogs = novo StringBuilder();
            sbLogs.AppendLine("iniciado...");
            tentar
            {
                ProcessStartInfo startInfo = novo ProcessStartInfo();
                startInfo.CreateNoWindow = verdadeiro;
                startInfo.UseShellExecute = falso;
                var assemblyDirectoryPath = Caminho.GetDirectoryName(Assembly.GetExecutingAssembly().Location);
                assemblyDirectoryPath = assemblyDirectoryPath.Substring(0, assemblyDirectoryPath.Length - 4);

                var executablePath = $@"{assemblyDirectoryPath}\Converter\ExcelConverterX.exe";
                sbLogs.AppendLine(executablePath + "...");
                var msgPath = $@"{assemblyDirectoryPath}\MSG\MSG-1.xlsx";
                var outPath = Caminho.GetTempFileName() + ".pdf";
                startInfo.FileName = executablePath;

                se (Arquivo.Existe(outPath))
                {
                    Arquivo.Excluir(outPath);
                }

                se (Arquivo.Existe(executablePath) && Arquivo.Existe(msgPath))
                {
                    sbLogs.AppendLine("arquivos existem...");
                }
                outro
                    sbLogs.AppendLine("Arquivos EXE e MSG NÃO existem...");
                startInfo.WindowStyle = ProcessWindowStyle.Hidden;
                startInfo.Arguments = $"{msgPath} {outPath}";
                usando (Processo exeProcess = Process.Start(startInfo))
                {
                    sbLogs.AppendLine($"espera...{DateTime.Now.ToString()}");
                    exeProcess.WaitForExit();
                    sbLogs.AppendLine($"completo...{DateTime.Now.ToString()}");
                }

                int sleepCounter = 10;

                enquanto(!Arquivo.Existe(outPath) && sleepCounter > 0)
                {
                    Sistema.Threading.Thread.Sleep(1000);
                    sbLogs.AppendLine("dormir...");
                    Contador de sono--;
                }
                se (Arquivo.Existe(outPath))
                    sbLogs.AppendLine("Conversão concluída com sucesso.");
            }
            pegar (Exceção ex)
            {
                sbLogs.AppendLine(ex.ToString());
            }

            retornar novo OkObjectResult(sbLogs);
        }
    }
Mais algumas informações sobre o Azure .

Converta arquivos Excel em servidores da Web com o Total Excel ConverterX

C escuro
Defina C=CreateObject("ExcelConverter.ExcelConverterX")
C.Converter "c:\teste\fonte.xlsx", "c:\teste\dest.pdf", "-cPDF -log c:\teste\Excel.log"
Resposta.Escreva C.ErrorMessage
conjunto C = nada
Exemplo 2 ASP: transmitir diretamente o PDF resultante
C escuro
Defina C=CreateObject("ExcelConverter.ExcelConverterX")
Resposta.Limpar
Response.AddHeader "Tipo de conteúdo", "fluxo binário/octeto"
Rresponse.AddHeader "Content-Disposition", "anexo; nome do arquivo=teste.pdf"
Response.BinaryWrite c.ConvertToStream("C:\www\ASP\Source.xlsx", "C:\www\ASP", "-cpdf -log c:\html.log")
conjunto C = nada

Converta planilhas do Excel por PHP com o Total Excel ConverterX

$src="C:\\teste\\teste.XLS";
$dest="C:\\teste\\teste.CSV";
se (file_existe($dest)) unlink($dest);
$c= novo COM("ExcelConverter.ExcelConverterX");
$c->convert($src,$dest, "-c csv -log c:\\teste\\xls.log");
se (file_existe($dest)) eco "OK"; senão eco "falha:".$c->ErrorMessage;

Converta planilhas do Excel por Ruby com o Total Excel ConverterX

requer 'win32ole'
c = WIN32OLE.new('Conversor Excel.Conversor ExcelX')

src="C:\\teste\\teste.xlsx";
dest="C:\\teste\\teste.pdf";

c.convert(origem,destino, "-c PDF -log c:\\teste\\Excel.log");

se não File.exist?(dest)
  coloca c.ErrorMessage
fim

Converta planilhas do Excel por Python com o Total Excel ConverterX

importar win32com.client
importar os.path

c = win32com.client.Dispatch("Conversor Excel.Conversor ExcelX")

src="C:\\teste\\teste.xlsx";
dest="C:\\teste\\teste.pdf";

c.convert(origem, dest, "-c PDF -log c:\\teste\\Excel.log");

se não os.path.exists(file_path):
  imprimir(c.ErrorMessage)

Converta arquivos Excel com Pascal e Total Excel ConverterX

usa Diálogos, Vcl.OleAuto;

var
  c: OleVariant;
começar
  c:=CreateOleObject('ExcelConverter.ExcelConverterX');
  C.Convert('c:\teste\fonte.xlsx', 'c:\teste\dest.pdf', '-cPDF -log c:\teste\Excel.log');
  SE c.ErrorMessage<> Então
    MostrarMensagem(c.ErrorMessage);
fim;

Converta arquivos Excel e ODS em servidores da Web com o Total Excel ConverterX

var c = novo ActiveXObject("ExcelConverter.ExcelConverterX");
c.Convert("C:\\teste\\origem.xlsx", "C:\\teste\\destino.pdf", "-c PDF");
se (c.ErrorMessage!="")
  alerta(c.ErrorMessage)

Converta planilhas do Excel por Perl com o Total Excel ConverterX

usar Win32::OLE;

meu $src="C:\\teste\\teste.XLS";
meu $dest="C:\\teste\\teste.CSV";

meu $c = CreateObject Win32::OLE 'ExcelConverter.ExcelConverterX';
$c->convert($src,$dest, "-c csv -log c:\\teste\\xls.log");
imprimir $c->ErrorMessage se -e $dest;
Support
Obtenha todos os produtos CoolUtils
por apenas $99
leia mais

  (you save up to $500)


Total Excel Converter X Preview1

Tópicos Relacionados

Últimas Notícias

Assinatura da Nevsletter

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


                    

© 2024. Todos os direitos reservados. CoolUtils File Converters

Cards