Cara Mengisi File DOC dalam Python

Cara Mengisi File DOC dalam Python

Aspose.Words FOSS for Python reads legacy Word 97-2003 .doc File melalui DocFileReader.Panduan ini menunjukkan cara mengisi .doc file dari disk, stream dan byte buffer.


Mengisi dari File Path

Cara paling sederhana adalah dengan menggunakan Document Konstruktor, yang secara otomatis memilih pembaca DOC:

import aspose.words_foss as aw

doc = aw.Document("legacy-report.doc")
print(f"Loaded {len(doc.sections)} section(s)")

Apakah saya dapat memuat dari aliran?

Untuk aplikasi web mengendalikan file upload:

import aspose.words_foss as aw

with open("uploaded.doc", "rb") as stream:
    doc = aw.Document(stream)
    text = doc.get_text()
    print(text[:200])

Mengisi dari Bytes

Ketika konten file sudah dalam ingatan:

from aspose.words_foss.doc_reader.doc_file_reader_core import DocFileReaderCore

data = read_from_database()  # returns bytes
reader = DocFileReaderCore()
reader.load_bytes(data)

Lihat juga

 Bahasa Indonesia