0 Compartilhamentos 640 Views

Como extrair imagens de um documento Word/LibreOffice com inteligência

10 de novembro de 2020

Todo mundo já passou por uma situação dessas. Se não passou, deve se considerar afortunado. Você pede uma ou mais imagens para um projeto para o cliente e recebe de volta… um documento Word com tudo colado lá dentro.

Em um mundo ideal, desenvolvedores e designers trabalhariam com arquivos .jpg ou .png de alta resolução ou até mesmo com arquivos de editores de imagens, com camadas separadas. Entretanto, não é assim que funciona no dia a dia e, muitas vezes, é necessário exportar as imagens de seus respectivos documentos de texto.

Você pode copiar a imagem, colar em um editor gráfico, exportar/salvar e repetir o processo para a imagem seguinte ou pode usar a nossa dica.

Na prática, um arquivo Word (e isso vale tanto para o pacote Microsoft Office, quanto para documentos de texto gerados em outras soluções, como LibreOffice ou OpenOffice) é um coletivo de arquivos, combinando XML, texto, imagens e outros componentes, todos colados juntos dentro de uma extensão interpretada pelo editor de texto.

É possível acessar essa estrutura simplesmente mudando a extensão do arquivo. Talvez seja necessário habilitar o seu sistema operacional para exibir as extensões dos nomes dos arquivos. Se o seu arquivo termina em .doc ou .odt, altere a extensão para .zip e navegue pelo seu conteúdo. Todas as imagens embutidas no documento estarão armazenadas em um subdiretório em um formato conveniente.

Exemplo: renomeamos o arquivo Fotos da Aula 1.odt para Fotos da Aula 1.zip.

Na pasta Pictures, estão todas as fotos que precisamos, em seus tamanhos originais. Agora, é só uma questão de “extrair” todas as fotos para o local adequado.

Carregando...

Você pode se interessar

Sir Clive Sinclair, o homem adiantado no tempo
Artigos
68 visualizações
Artigos
68 visualizações

Sir Clive Sinclair, o homem adiantado no tempo

Carlos L. A. da Silva - 18 de setembro de 2021

O inglês Clive Marles Sinclair nasceu de uma família de engenheiros. Seu avô foi engenheiro, assim como o seu pai. Com um talento natural pela Matemática e um forte interesse em eletrônica, ele se tornaria uma página importante da popularização da computação em diversas partes do mundo, construindo um legado que se perpetuará por anos […]

A cibersegurança por trás das vacinas
Artigos
182 visualizações
Artigos
182 visualizações

A cibersegurança por trás das vacinas

Carlos L. A. da Silva - 7 de setembro de 2021

Vacinas contra o coronavírus contam com aparato sofisticado de cibersegurança que bateu de frente com tentativa de ação de hackers.

Top 25 comandos do Git
Artigos
319 visualizações
Artigos
319 visualizações

Top 25 comandos do Git

Carlos L. A. da Silva - 28 de agosto de 2021

Git é uma mão na roda para source control, mas pode ficar melhor ainda conhecendo os comandos certos.

Deixe um Comentário

Your email address will not be published.

Mais publicações

Dez anos de Kotlin: origens e futuro
Artigos
376 visualizações
376 visualizações

Dez anos de Kotlin: origens e futuro

Carlos L. A. da Silva - 20 de agosto de 2021
10 jogos que todo programador deveria conhecer
Artigos
691 visualizações
691 visualizações

10 jogos que todo programador deveria conhecer

Carlos L. A. da Silva - 1 de agosto de 2021