Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

352
Visualizações
Docxtemplater read a word file with line break

I have a word file, which I need to read, but using doc.getFullText() newlines are not read.

How can I do?

<script src="https://cdnjs.cloudflare.com/ajax/libs/docxtemplater/3.8.0/docxtemplater.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jszip/2.6.1/jszip.js"></script>
const reader = new FileReader();
reader.onload = async (e) => {
 const text = e.target.result;
 const zip = new JSZip(text);
 const doc = new window.docxtemplater().loadZip(zip).setOptions({ linebreaks:true });
 const t = doc.getFullText();
 console.log(t)
};
reader.readAsBinaryString(files[0]);

Docx:

1
00:00:01.392 --> 00:00:03,734
[Speciale Natale uomo che corre]

2
00:00:05,611 --> 00:00:08.098
<i>[L'incubo di Natale]
Sottotitoli di DramaFever</i>

3
00:00:10,586 --> 00:00:14,909
[Un giorno piovoso di dicembre...]

4
00:00:17,251 --> 00:00:18,776
Cosa stai facendo qui?

5
00:00:20,035 --> 00:00:21,529
Cosa stai facendo davanti
di casa mia?
about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Try this code :

const doc = new Docxtemplater(zip, {linebreaks: true});

if you want to render on html replace \n to <br>

Or

You can try with this library any-text

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda