Impressora PDF que imprime cada página em seu próprio arquivo PDF

2

Isto é para um amigo (lol) eles têm software proprietário que imprime coisas em lotes. Eles têm a opção de imprimir uma coisa de cada vez, mas em lotes de 1 a n clientes. Então, em vez de imprimir as coisas para cada cliente individualmente (tedioso e muito demorado), eles imprimem o item X para todos os clientes ou o item Y para todos os clientes.

Como essas impressões são entregues aos clientes individualmente, elas não podem ser impressas em um arquivo PDF, por isso meu amigo precisa imprimir em papel. O que gostaríamos que fosse executado um lote de impressão, mas cada página enviada como um arquivo PDF. Então eles podem ser enviados para os clientes. Automatizando isso será uma consideração posterior.

Esta não é apenas uma medida de economia de custos, mas também uma consideração ambiental, já que essas impressões são lidas geralmente apenas uma vez.

Esta é uma pequena empresa com 10s de clientes, portanto, o custo é uma consideração muito strong. No entanto, estou preparado para personalizar um pacote de código aberto existente, se esse alguém puder me dar algumas indicações quanto à escolha certa.

Editar:

Desculpe, esqueci de mencionar que isso é o windows

    
por Preet Sangha 30.09.2010 / 10:54

2 respostas

5

Existe PDFCreator que é uma impressora virtual em PDF. Permite que um comando seja executado após a conclusão da impressão.

Pdftk é um programa baseado em linha de comando para executar operações básicas em arquivos PDF, incluindo dividindo um arquivo PDF. Na página de manual , essa é a parte que você provavelmente deseja: estourar

burst
Splits a single, input PDF document into individual pages. Also creates a report named doc_data.txt which is the same as the output from dump_data. If the output section is omitted, then PDF pages arenamed: pg_%04d.pdf, e.g.: pg_0001.pdf, pg_0002.pdf, etc. To name these pages yourself, supply a printf-styled format string in the output section. For example, if you want pages named: page_01.pdf, page_02.pdf, etc.,pass output page_%02d.pdf to pdftk.

Encryption can be applied to the output by appending output options such as owner_pw, e.g.:

pdftk in.pdf burst owner_pw foopass

Esses dois programas combinados devem permitir que você faça o que está procurando.

    
por 30.09.2010 / 11:38
0

Você está procurando Ricoh Print & Share , este aplicativo único faz ainda mais do que você pediu. (solução comercial)

Como entendi, você só quer imprimir um spool grande e dividi-lo por página ou por cliente e enviá-lo diretamente por e-mail como anexo ao cliente.

Isso pode ser feito em uma única etapa com Imprimir e compartilhar. Isso criaria um canal que divide seu documento e envia por e-mail cada documento automaticamente. (observação: se você não quiser enviar e-mail diretamente, basta criar um canal de impressora de arquivos em vez de um canal de e-mail e apenas gerar arquivos PDF)

  1. Abra Imprimir e compartilhar e crie um novo perfil com um canal de e-mail
  2. Na caixa de diálogo de perfil, defina a Saída como: "Cada página no documento é uma transmissão separada"
  3. Clique nas Opções próximas a ela para alterar as opções de criação de transmissão
  4. "Crie por número de páginas uma nova transmissão" e defina-a como 1. Ou, se quiser dividir em um código de barras ou texto, adicione um Reconhecimento de parâmetro.
  5. Defina o para: email para o Reconhecimento de Parâmetros para envio automático.

    Leva apenas 1 minuto para configurar e tudo o que você precisa fazer é imprimir em Imprimir e compartilhar e deixar que o problema funcione.

(eu mesmo uso para dividir relatórios com base em código de barras e arquivá-los, em vez de enviá-los por e-mail).

Caso você queira treinamento extra, há manuais, guia prático disponível no site e também muitos vídeos ( canal ).

    
por 09.11.2015 / 19:26

Tags