it-swarm-pt.tech

Divida a imagem em várias páginas

Tenho uma imagem grande (80cmx40cm) que desejo imprimir em várias páginas de A4 papel (29,7x21 cm).

Normalmente, eu uso o Gimp como meu processador de imagem e poderia separar manualmente a imagem, mas isso seria entediante, especialmente porque vou precisar fazer isso em intervalos semirregulares para outras imagens também.

Como posso imprimi-lo diretamente como uma imagem e deixar que a impressora faça a divisão?

OU como posso dividir a imagem em pedaços correspondentes?

Eu prefiro uma configuração no Gimp, mas usarei qualquer outra forma (incluindo linha de comando ou ferramenta online, ou qualquer outra coisa).

Pretendo colar o papel manualmente. Então, se eu pudesse fazer a divisão e impressão sem ter uma borda na impressão, isso seria um bônus (se não for possível, sem problemas.)

4
Angelo Fuchs

Se você preferir fazer isso online, posso sugerir este site - http://rasterbator.net/ .

Clique em Create Poster e carregue sua imagem. Selecione as opções de tamanho de página, opções de efeito (eu costumava selecionar nenhuma) e continue clicando em continuar até chegar à página de download. PDF arquivo será baixado automaticamente e você pode abri-lo usando evince ou qualquer outro PDF programa que você possa ter e imprimi-los

7
Prasanna

ImageMagick faz isso muito bem, dividindo facilmente uma imagem em blocos de tamanhos iguais.

Primeiro, certifique-se de que a imagem esteja dimensionada corretamente para que, depois de dividida em ladrilhos de tamanhos iguais, cada ladrilho tenha o tamanho do papel no qual você está imprimindo (caso contrário, você fará muitos cortes).

Por exemplo, preencha sua imagem com pixels brancos. No caso de 80x40cm, sua imagem deve ser preenchida com 3x29,7 = 89,1cm de largura (três comprimentos A4) e 2x21 = 42cm de altura (2 larguras A4).

Suponha que seja myimage.jpg, e terá 3 páginas de largura e 2 páginas para imprimir. E suponha que seja 300 dpi, então a imagem total é 10523x4960 pixels.

Então você pode preencher e cortar de uma vez:

$ convert myimage.jpg -extent 10523x4960 -crop 3x2 @ + repage mytiles.jpg

(Para ImageMagick 7, acredito que o comando é "magick" em vez de "converter")

O comando "-extent 10523x4960" altera o tamanho da "borda" da imagem original para incluir o preenchimento (com branco, porque não definimos nenhum fundo especial primeiro). O "-crop 3x2 @ + repage" faz o ladrilho ( observe o símbolo "@"!)

Se quiser que o espaçamento seja igual em ambos os lados, adicione "-centro da gravidade" antes de "-extensão".

ImageMagick pode lidar com todos os tipos de formatos de imagem, incluindo direto de PDF para PDF (embora você possa ter que mexer nas opções de dpi).

5
Andrew Kay

Estou imprimindo um infográfico que é muito mais alto do que largo e quero imprimi-lo em várias páginas em uma coluna. O pdfposter funciona, embora eu esteja perdendo um pouco nas margens da página, ainda não encontrei uma maneira de controlar o tamanho das margens da página usadas.

Trabalhou no meu infográfico:

$ pdfposter -p 1x2a4 in.pdf out_down_2_A4_pages.pdf

$ pdfposter -p 1x3a4 in.pdf out_down_3_A4_pages.pdf

por exemplo. para imprimir paisagem ou pdfs largos:

$ pdfposter -p 2x1a4 in.pdf out_across_2_A4_pages_sidebyside.pdf

$ pdfposter -p 3x1a4 in.pdf out_across_3_A4_pages_sidebyside.pdf

por exemplo. para explodir:

$ pdfposter -p 2x2a4 in.pdf out_double_size_4_A4_pages.pdf

$ pdfposter -p 3x3a4 in.pdf out_triple_size_9_A4_pages.pdf

http://manpages.ubuntu.com/manpages/trusty/man1/pdfposter.1.html

Sudo yum install pdfposter # ou apt-get install pdfposter

3
gaoithe

Alternativamente, você pode usar um código aberto e plataforma cruzada ferramenta de linha de comando chamada pdftilecut que pega um arquivo PDF arbitrário) e o divide para que caibam no tamanho de página que você especificar. Por exemplo:

$ pdftilecut -tile-size A4 -in mars.pdf -out mars_a4.pdf

cortará as páginas do mars.pdf em ladrilhos A4 e os armazena em mars_a4.pdf.

Eu sou o autor desta ferramenta.

1
Mansour