“Um artigo recentemente publicado sobre a leitura de documetos ODX pelo Openoffice gerou uma discussão interessante sobre a questão da migração para o ODF e, em virtude dessa discussão e das alterações que a discussão gerou, preferimos republicar a notícia num formato completo, incluindo as discussões e links que foram, pouco a pouco, sendo inseridos. O principal motivo de retomar o tema é a necessidade de empresas e escolas em plena fase de migração para o formato livre terem condições de receber de seus clientes e parceiros os arquivos que eles usam sem precisar dizer: “Puxa, mas meu programa, o OpenOffice, nao lê isso”. Isso não significa que a discussão acabou: ela é extremamente importante no meio opensource e agradeço em nome de todos os comentaristas suas colaborações, especialmente ao autor, Saulo Toledo. Ass. a edição (acris)”
Para quem anda tendo problemas de migração para o Open/BrOffice.org por causa do novo formato de arquivos do MS Office 2007, encontrará aqui a solução. Muitos dos teus fornecedores de documentos teimam em usar cópias de teste (pra não dizer piratas) do MS Office 2007 e te salvam em OOXML (ooops, não sabe o que é OOXML? Veja um parágrafo abaixo) e ainda não conhecem ou não aceitam o ODF, e tu estás tentando migrar para o Open/BrOffice.org e simplesmente estás sendo impedido por causa disso tudo? O que fazer então?
Pra quem ainda não conhece, OOXML (Office Open XML) é o conjunto de novos formatos de arquivo do MS Office 2007 (docx, xlsx, pptx…). O termo OOXML refere-se ao conjunto de formatos para as aplicações MS Office.
A Novell lançou uma extensão para Open/BrOffice.org capaz de reconhecer os formatos OOXML dentro da suíte. É possível visualizar, editar e salvar documentos OOXML pelo Open/BrOffice.org! O problema é que a Novell disponibiliza apenas pacotes para Windows e para a distribuição Linux que mantém, o SuSE Linux (em todas as suas versões, inclusive OpenSUSE).
Neste link (http://download.novell.com/SummaryFree.jsp?buildid=ESrjfdE4U58%7E ) é possível encontrar o download da extensão para estas duas plataformas.
Vamos ao que interessa:
- Se você usa SuSE Linux, não tem erro, baixe o RPM no link citado acima;
- Se você usa outra distribuição que usa RPM , terás que testar o pacote, se houver algum erro, terás que descompactar o RPM (pelo KDE ou GNOME é possível descompactar o RPM em um diretório pelo Ark ou File-roller, respectivamente) e colocar os arquivos nas pastas corretas da tua distribuição. É um trabalho chato, mas basicamente foi o que eu pude fazer para o Debian e disponibilizo o pacote para a comunidade. Infelizmente não tenho atualmente como fazer o mesmo para outras distribuições, mas não custa instalar e tentar, talvez não necessite de tanto trabalho. É importante destacar que a extensão oxt disponível no site da Novell é desenvolvida pra Windows, não funcionará na tua distribuição Linux .
- Se usas Debian, apresento o pacote .deb que gerei de forma semelhante ao citado acima. Este pacote verifica dependências, segue o padrão de permissões do Open/BrOffice.org para Debian, e está disponível para download provisoriamente neste endereço até conseguirmos um repositório que o possa manter: http://filebin.ca/ydvszj/odf-converter_1.0.0-5_i386.deb
- Para Windows, baixar o arquivo odfconverter-1.0.0-2.oxt (ou versão mais nova, se disponível) no site da Novell, abrir o Open/BrOffice.org e seguir os passos:
Ferramentas -> Gerenciador de extensão… -> Adicionar
Localize o arquivo que você baixou e clique em “Abrir”. A versão 1.0.0-2, da época deste artigo, gera o seguinte erro:
>Mensagem de Erro: “Não há suporte para esse tipo de mídia:
>aplication/octet-stream”
Não se preocupe com isso, apenas clique em OK e continue a instalação, o suporte a documentos OOXML funciona normalmente (testado em Windows XP Professional Edition).
Para quem gostou da dica, deixo aqui meu e-mail (saulotoledo@hotmail.com) de contato para que possam me ajudar reportando erros do deb e testes em suas distribuições Linux. Recentemente o usuário Fábio Pallini reportou um caso de sucesso com um Linux Mint 4, derivado do Ubuntu Gutsy, para a extensão em .deb.
Meus agradecimentos especiais à Acris, que postou meu primeiro post por aqui e me incentivou a continuar e manter o .deb. Neste momento procuro por um repositório para manter o arquivo.
Colaboração: Saulo Toledo
Veja outros envios de acris
A nova versão do pacote da Novell foi liberada último dia 22.
Pra quem teve más experiências com a mensagem “Arquivo corrompido” está diante da solução, a extensão teve inúmeras melhoras e, provavelmente, esta é a primeira versão estável real da extensão.
Já pude gerar a nova versão e disponibilizo aqui para vocês:
http://filebin.ca/najjpa/odf-converter_1.1-7_i386.deb
Àqueles que usam Windows ou SuSE Linux (em qualquer de suas versões), pode baixar no próprio site da Novell em:
http://download.novell.com/Download?buildid=GuM6LMM9SR4~
Só que agora é preciso ter cadastro no site para baixar.
Aos que usam outras versões do Linux devem testar os RPMs da Novell e/ou gerar os seus próprios pacotes através deles. Procure pelo arquivo também nos repositórios de sua distribuição, o Ubuntu fornece o arquivo em http://getdeb.net/app/OpenOffice.org+OpenXML+Translator (mas está desatualizado no momento em que aqui escrevo).