O problema: Como ler um documento docx em um computador que não tem o Word 2007 e nem está conectado à Internet? (Não dá pra converter online).
Solução: Não se preocupe, você pode fazer o seu próprio leitor de arquivos .docx utilizando apenas o Internet Explorer ou qualquer outro editor de texto (como o Bloco de Notas) – siga estes passos:
Passo 1: Altere a extensão do seu arquivo docx para .zip (Ex: curriculo.docx -> curriculo.zip)
Passo 2: Extraia o conteúdo desse arquivo zip usando o Winzip ou qualquer outro programa para descompactar.
Passo 3: Abra a pasta “word” no arquivo que foi extraído e você verá um arquivo chamado document.xml.
Abra o document.xml com o Internet Explorer e lá está o texto completo do seu documento docx.
Se houver imagens ou gráficos no documento, eles estão disponíveis em um sub-diretório chamado media.
O texto estará sem formatação, mas como lembrou bem nosso leitor Evamar, isto se resolve alterando o padrão da codificação no código fonte do arquivo. Veja como:
Entre no código fonte do arquivo e altere a 1ª linha:
Onde está encoding=”UTF-8″
altere para content=”text/html; charset=ISO-8859-1″.
Isto fará com que todos os caracteres latinos e acentos sejam reconhecidos e exibidos corretamente.
Esta é uma técnica bastante útil, principalmente se você estiver sem o Word, sem conexão e começando a se desesperar.
Cara, espetacular!
Me tirou do prego em um momento de necessidade.
Márcio Oliveira
Ok, Márcio! Para isso estamos.
Cara, ótimo artigo. MAS onde você falou: Apesar de visualizar o texto sem formatação…..–> TEM SOLUÇÃO !!
Entre no código fonte do arquivo que foi aberto pelo Internet explorer e substitua 1ª linha de código q está assim:
POR:
Veja que foi alterado o content=”text/html; charset=ISO-8859-1″ e isso faz toda a diferença….
Abraços à todos
Cara, ótimo artigo. MAS onde você falou: Apesar de visualizar o texto sem formatação…..–> TEM SOLUÇÃO !!
Entre no código fonte do arquivo que foi aberto pelo Internet explorer e altere 1ª linha de código coloque:
content=”text/html; charset=ISO-8859-1″
em vez de:
encoding=”UTF-8″
Veja que foi alterado o content=”text/html; charset=ISO-8859-1″ e isso faz toda a diferença….
Abraços à todos
Bem lembrado, Evamar. O artigo foi alterado e sua dica está publicada.
Forte abraço
Para ser sincero, a dica parece boa, mas não consegui
converter para o IE
Qual está sendo a dificuldade, Rodnei?
Ótima explicação.. nota 10 é de pessoas assim que precisamos na net..
flw
Obrigado, Elias. Espero que outras dicas sejam igualmente úteis.
É este tipo de comentários que nos move a escrever dia após dia.
kra muito boa sua dica
mas so enves de colocar content=”text/html; charset=ISO-8859-1″
e so vc apagar a primeira linha e colocar
e depois copiar e colar no bloco de notas e tirar os hiperlink que fica
tire os pontos