Como se vê, eu posso fazer isso imagemagick
. Se você não o tiver, instale simplesmente com:
sudo apt-get install imagemagick
Nota 1 : tentei isso com um pdf de uma página (estou aprendendo a usar imagemagick
, portanto não queria mais problemas do que o necessário). Não sei se / como funcionará com várias páginas, mas você pode extrair uma página de interesse com pdftk
:
pdftk A=myfile.pdf cat A1 output page1.pdf
onde você indica o número da página a ser dividida (no exemplo acima, A1
seleciona a primeira página).
Nota 2 : A imagem resultante usando este procedimento será uma varredura.
Abra o pdf com o comando display
, que faz parte do imagemagick
conjunto:
display file.pdf
O meu ficou assim:
Clique na imagem para ver uma versão em alta resolução
Agora você clica na janela e um menu aparece ao lado. Lá, selecione Transform | Crop .
De volta à janela principal, você pode selecionar a área que deseja cortar simplesmente arrastando o ponteiro (seleção clássica de canto a canto).
Observe o ponteiro em forma de mão ao redor da imagem enquanto seleciona
Essa seleção pode ser refinada antes de prosseguir para a próxima etapa.
Quando terminar, observe o pequeno retângulo que aparece no canto superior esquerdo (veja a imagem acima). Ele mostra as dimensões da área selecionada primeiro (por exemplo 281x218
) e depois as coordenadas do primeiro canto (por exemplo +256+215
).
Anote as dimensões da área selecionada; será necessário no momento de salvar a imagem cortada.
Agora, de volta ao menu pop (que agora é o menu específico "recortar"), clique no botão Recortar .
Finalmente, quando estiver satisfeito com os resultados do corte, clique no menu Arquivo | Salve
Navegue até a pasta onde deseja salvar o pdf cortado, digite um nome, clique no botão Formato , na janela "Selecionar tipo de formato de imagem", selecione PDF e clique no botão Selecionar . De volta à janela "Procurar e selecione um arquivo", clique no botão Salvar .
Antes de salvar, imagemagick
solicitará "selecionar a geometria da página". Aqui, você digita as dimensões da imagem cortada, usando uma letra simples "x" para separar largura e altura.
Agora, você pode fazer tudo isso perfeitamente na linha de comando (o comando está convert
com a opção -crop
) - certamente é mais rápido, mas você precisaria saber de antemão as coordenadas da imagem que deseja extrair. Verifique man convert
e um exemplo em sua página da web .