Ghostscript - crie um pdf com várias páginas idênticas e mantenha o tamanho baixo

0

Estou tentando usar o Ghostscript para criar um PDF com várias páginas idênticas. Posteriormente, usarei isso junto com outro PDF multipaged para marcar informações exclusivas em todas as páginas.

É possível usar o Ghostscript para criar um PDF desse tipo e manter o tamanho do arquivo final inativo? Maby há uma bandeira que eu não notei que pode fazer isso de uma maneira melhor do que o script abaixo?

Eu tentei usar um comando de mesclagem regular como o abaixo, mas o tamanho do PDF resultante cresceu muito e o tamanho do arquivo original de 2.061kb foi mesclado a 100pages em um tamanho final de 46,117kb.

"C:\Program Files\gs\gs9.20\bin\gswin64.exe"^
 -dBATCH^
 -dNOPAUSE^
 -q^
 -sDEVICE=pdfwrite^
 -sOutputFile=outputpdf.pdf^
 "inputpdf.pdf"^
 "inputpdf.pdf"^
 "inputpdf.pdf"(and so on 100 times)
    
por Sultanen 26.10.2017 / 12:58

1 resposta

0

Tente adicionar -dPDFFitPage ao seu comando.

Isso é da documentação:

Rather than selecting a PageSize given by the PDF MediaBox, BleedBox (see -dUseBleedBox), TrimBox (see -dUseTrimBox), ArtBox (see -dUseArtBox), or CropBox (see -dUseCropBox), the PDF file will be scaled to fit the current device page size (usually the default page size)

    
por 21.11.2017 / 13:01