フレット・エ・プレントー
Aspose.Words FOSS para Python lê arquivos do Office Open XML (.docx) através do ̋DocumentReader` Este guia abrange o carregamento de arquivos DOCX, acesso ao conteúdo e extração de texto.
Carregamento de um arquivo DOCX
Utilize o constructor Document para detecção automática de formatos:
import aspose.words_foss as aw
doc = aw.Document("report.docx")
print(f"Loaded {len(doc.sections)} section(s)")Extrair texto simples
Chama `get_text ((()⌒ para extrair todo o texto sem salvar em um arquivo:
import aspose.words_foss as aw
doc = aw.Document("contract.docx")
text = doc.get_text()
print(text[:500])Parágrafos de iteração
Acesso ao conteúdo a nível de parágrafo através da estrutura do documento:
import aspose.words_foss as aw
doc = aw.Document("input.docx")
for para in doc.all_paragraphs:
print(para.text)Carregamento a partir de um fluxo
Para aplicações web ou ambientes sem servidor:
import aspose.words_foss as aw
with open("uploaded.docx", "rb") as stream:
doc = aw.Document(stream)
print(f"Paragraphs: {len(doc.all_paragraphs)}")Ver também:
- Guia de Desenvolvedor DOCX Reader
- Como carregar arquivos DOC
- Perguntas Frequentes