No Linux, a conversão de texto para imagem pode ser feita de diferentes formas. Podemos exportar um documento do Writer - editor de texto do LibreOffice - para o formato PDF, abri-lo no GIMP e salvá-lo como imagem JPEG. Escrever ou colar um texto no Draw - ferramenta de desenho do LibreOffice - e exportar para o formato PNG...
Os exemplos dados acima são simples. Passamos agora a descrever um método mais avançado, que requer o uso do ImageMagick - uma suíte de aplicativos de linha de comando para criar, editar, compor ou converter imagens.
Para instalar ou verificar se o programa já está instalado...
No Debian - como root:
No Ubuntu e derivados:
A ferramenta do ImageMagick que nos interessa aqui é o convert. Entre suas funcionalidades está a de converter um ou mais arquivos PDF para uma ou mais imagens, conforme os comandos - alguns exemplos - a seguir:
1. Converter um arquivo PDF para imagem JPEG (será criada uma imagem para cada página do PDF):
2. Converter um arquivo PDF para uma única imagem JPEG (páginas alinhadas na vertical):
3. Converter um PDF para uma única imagem JPEG (páginas alinhadas na horizontal):
4. Converter a página 3 de um PDF para imagem PNG:
5. Converter as páginas 4, 5 e 6 de um arquivo PDF para imagem PNG (para cada página, uma imagem):
6. Converter as páginas 1 e 2 de um PDF para uma única imagem JPG (páginas alinhadas na vertical):
7. Converter dois arquivos PDF - do primeiro PDF, apenas a página 1 - para uma única imagem GIF (páginas alinhadas na horizontal):
Referências / leitura complementar:
Diferentes formas de conversão |
Os exemplos dados acima são simples. Passamos agora a descrever um método mais avançado, que requer o uso do ImageMagick - uma suíte de aplicativos de linha de comando para criar, editar, compor ou converter imagens.
Para instalar ou verificar se o programa já está instalado...
No Debian - como root:
apt-get update
apt-get install imagemagick
No Ubuntu e derivados:
sudo apt-get update
sudo apt-get install imagemagick
A ferramenta do ImageMagick que nos interessa aqui é o convert. Entre suas funcionalidades está a de converter um ou mais arquivos PDF para uma ou mais imagens, conforme os comandos - alguns exemplos - a seguir:
1. Converter um arquivo PDF para imagem JPEG (será criada uma imagem para cada página do PDF):
convert documento.pdf imagem.jpeg
2. Converter um arquivo PDF para uma única imagem JPEG (páginas alinhadas na vertical):
convert -append documento.pdf imagem.jpeg
3. Converter um PDF para uma única imagem JPEG (páginas alinhadas na horizontal):
convert +append documento.pdf imagem.jpeg
4. Converter a página 3 de um PDF para imagem PNG:
convert documento.pdf[2] imagem.png
5. Converter as páginas 4, 5 e 6 de um arquivo PDF para imagem PNG (para cada página, uma imagem):
convert documento.pdf[3-5] imagem.png
6. Converter as páginas 1 e 2 de um PDF para uma única imagem JPG (páginas alinhadas na vertical):
convert -append documento.pdf[0-1] imagem.jpg
7. Converter dois arquivos PDF - do primeiro PDF, apenas a página 1 - para uma única imagem GIF (páginas alinhadas na horizontal):
convert +append documento.pdf[0] documento_2.pdf imagem.gif
Referências / leitura complementar:
0 comentários