Utilitário que pode imprimir documentos e mesclar a saída com vários outros arquivos PDF

1

Eu tenho um grande livro que consiste em vários documentos estáticos e alguns dinâmicos (principalmente Excel com links). O processo de imprimir tudo isso em um PDF, conforme exigido pelo meu cliente, leva muito tempo.

O que eu quero é uma ferramenta que eu possa usar em um arquivo de lote que converterá todos os documentos em uma pasta para PDF e, em seguida, mesclará todos esses PDFs para um grande. Todos os arquivos têm nomes previsíveis.

Eu tenho pensado no GhostScript e no WScript, mas isso não resolveu imprimir documentos do Excel em PDF. Espero que vocês tenham algumas sugestões?

    
por rozon 12.07.2013 / 09:08

3 respostas

0

Para imprimir documentos do Excel em PDF ... Se você possui o Office 2007 ou superior, pode usar o VBscript aqui .

(Você precisa criar um arquivo de lote que faça um loop através do seu .xls end .docs chamando este VBScript.)

Depois disso, você pode mesclar os PDFs com PDFTK ou uma das ferramentas de Xpdf ou use seu próprio método com o Ghostscript.

    
por 12.07.2013 / 09:56
1

Esta é apenas uma resposta parcial, uma vez que não responde à parte de conversão

Para mesclagem em lote, você pode tentar este lote CMD com PDFTK. O arquivo de saída é sempre chamado de binder.pdf , mas pode ser alterado para um nome genérico, se necessário.

Leia as instruções completas sobre como configurar

@echo off
setlocal enabledelayedexpansion
FOR %%A IN (%*) DO (set command=!command! %%A)
pdftk.exe %command% cat output "%~dp1binder.pdf"

    
por 12.07.2013 / 12:05
0
O

pdfsam é uma ferramenta PDF multiplataforma com um conjunto bastante abrangente de ferramentas para manipular ordenamentos de documentos PDF. Se você pode encontrar uma maneira de imprimir um monte de documentos PDF ( doPDF é um ótimo PDF "Printer" se você não tiver já tem um), o pdfsam mesclará facilmente todos os documentos em um.

    
por 12.07.2013 / 10:10