Busca

Visite também: UnderLinux ·  VivaOLinux ·  LinuxSecurity ·  NoticiasLinux ·  BR-Linux ·  SoftwareLivre.org ·  [mais]   
 



 

Aprenda inglês em casa

Baixe gratuitamente as duas primeiras aulas

English for Reading and Listening

Receba por email, diariamente, mensagens contendo materiais para leitura e audição, incluindo arquivos no formato MP3 gravados por falantes nativos.

Saiba mais e faça sua inscrição

Extração de imagens de documentos BrOffice

Por Rubens Queiroz de Almeida

Os arquivos gerados pelo BrOffice na são verdade arquivos zip contendo diversos outros arquivos.

Tomemos como exemplo uma apresentação no formato OpenDocument.

Primeiramente, vamos extrair seus componentes com o comando unzip:

  $ unzip imagens.odp
  Archive:  imagens.odp
  extracting: mimetype
  creating: Configurations2/statusbar/
  inflating: Configurations2/accelerator/current.xml
  creating: Configurations2/floater/
  creating: Configurations2/popupmenu/
  creating: Configurations2/progressbar/
  creating: Configurations2/menubar/
  creating: Configurations2/toolbar/
  creating: Configurations2/images/Bitmaps/
  extracting: Pictures/1000000000000314000002133FD28277.jpg
  extracting: Pictures/10000000000002BC000001E8A36E03CC.jpg
  extracting: Pictures/100000000000024B00000194E53B6E4C.jpg
  ... linhas removidas
  inflating: styles.xml
  extracting: meta.xml
  inflating: Thumbnails/thumbnail.png
  inflating: settings.xml
  inflating: META-INF/manifest.xml

Podemos ver que são criados vários arquivos xml no padrão 1.0, um diretório chamado Pictures, onde ficam armazenadas as figuras usadas no documento, um diretório chamado Thumbnails, onde fica guardada uma imagem que é associada ao arquivo, para visualização em browsers e outros arquivos de configuração. O conteúdo do documento fica gravado no arquivo content.xml.

Figura do diretório Thumbnail

O arquivo content.xml pode ser aberto normalmente em um browser Web que ofereça suporte a XML, como por exemplo o Firefox.

Este padrão de formato é muito conveniente, pois podemos extrair com facilidade as imagens de uma apresentação que recebemos e usa-las para outras finalidades, como por exemplo, enfeitar o seu desktop e deixar o seu dia mais alegre :-)

As imagens que eu extrai desta apresentação de exemplo podem ser encontradas em http://www.dicas-l.com.br/imagens/Pictures

Versão para impressão
  • Currently 3.08/5
  • 1
  • 2
  • 3
  • 4
  • 5

Avaliação: 3.1 /5 (173 votos)

Opinião dos Leitores

alexandre mauro
03 Out 2007, 16:08
Quando abro o aplicativo Writer, do BrOffice aparecem todos os elementos graficos do aplicativo, na pagina de abertura e não uma folha em branco. Qual a razão disso??
jorge fernandes de oliveira
20 Jul 2007, 09:46
Bom dia, quando vou imprimir um documento e ele tem uma figura inserida, só impresso a figura. Eu excluo a figura ele imprime o texto. Fui nas ferramentas/ imprimir e la esta configurado para imprimir as figuras???
O que estou fazendo de errado?
Frederico Lara
09 Fev 2007, 18:23
Pessoal tem que colcar mais artigos para Windows, com isso nos quebras o Office.
Mas esta otimo.
Valeu
*Nome:
Email:
Me notifique sobre novos comentários nessa pagina
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script

Artigos Publicados


Para se manter atualizado sobre as novidades desta coluna, consulte sempre o newsfeed RSS

Cantinho do Shell NewsFeed RSS

Para saber mais sobre RSS, leia o artigo O Padrão RSS - A luz no fim do túnel. Recomende este site
Recomendar este artigo

JOOMLA - Mão na Massa
As Grandes Funcionalidades, na Prática
Dia 27 de Setembro - São Paulo
Saiba mais

Biblioteca

Redes - Guia Prático
Por Carlos. E. Morimoto

Hardware - o Guia Definitivo
Por Carlos. E. Morimoto

Kurumin 7 - Guia Prático
Por Carlos. E. Morimoto

Linux: Ferramentas Técnicas, 2ed
Por Carlos. E. Morimoto

Utilizando UML e Padrões
Por CRAIG LARMAN

Java: Como Programar
Por Harvey M. Deitel e Paul J. Deitel

O Monge e o Executivo: uma História sobre a Essência da Liderança
Por James C. Hunter

Algoritmos: Teoria e Prática
Por Charles e Leiserson, Clifford Stein, Ronald L. Rivest e Thomas H. Cormen

Certificação Linux
Por Uira Ribeiro

O Conhecimento em Rede
Por Carlos Nepomuceno e Marcos Cavalcanti

Einstein : Sua Vida, Seu Universo
Por Walter Isaacson

UML: Guia do Usuário
Por Grady Booch, James Rumbaugh e Ivar Jacobson

Redes de Computadores: Curso Completo
Por Gabriel Torres

Hardware PC: Guia de Aprendizagem Rápida
Por Carlos E. Morimoto

Harry Potter e as Relíquias da Morte
Por J.K. Rowling

Redes de Computadores e a Internet
Por James F. Kurose e Keith W. Ross

Segurança de Redes em Ambientes Cooperativos
Por Emilio Tissato Nakamura e Paulo Licio de Geus

Enterprise Javabeans 3.0
Por Bill Burke, Richard Monson

Google Hacking
Por JOHNNY LONG

Manual Completo do Linux: Guia do Administrador
Por Evi Nemeth, Trent R. Hein, Garth Snyder

A Menina que Roubava Livros
Por Markus Zusak

Sistemas de Banco de Dados
Por Ramez E. Elmasri e Shamkant Navathe

Expressões Regulares: Uma Abordagem Divertida
Por Aurélio Marinho Jargas

Java: Como Programar
Por Harvey M. Deitel e Paul J. Deitel