Jak pracować z Core Document Management w Python
Jak pracować z podstawowym zarządzaniem dokumentami
Ten przewodnik opisuje podstawowe zarządzanie dokumentami przy użyciu Aspose.Words FOSS dla Python. Demonstruje konwersję formatów dokumentów: odczyt plików Word i zapisywanie ich jako PDF, Markdown lub zwykły tekst.
Wymagania wstępne
Zainstaluj bibliotekę:
pip install aspose-words-fossWymaga Python 3.10 lub nowszej wersji.
Wczytaj dokument
Utwórz obiekt Document, przekazując ścieżkę do pliku. Obsługiwane formaty wejściowe to DOCX, DOC, RTF, TXT i Markdown.
import aspose.words_foss as aw
doc = aw.Document("input.docx")Konwertuj na PDF
Użyj LdmPdfWriter, aby zapisać dokument jako PDF:
import aspose.words_foss as aw
from aspose.words_foss.pdf_writer import LdmPdfWriter
doc = aw.Document("input.docx")
LdmPdfWriter().write(doc, "output.pdf")Konwertuj na Markdown
Obsługiwane formaty wejściowe dla konwersji do Markdown obejmują pliki DOCX, DOC, RTF, TXT i Markdown.
Użyj LdmMarkdownWriter, aby zapisać dokument jako Markdown:
import aspose.words_foss as aw
from aspose.words_foss.md_writer import LdmMarkdownWriter
doc = aw.Document("input.docx")
LdmMarkdownWriter().write(doc, "output.md")Wyodrębnij tekst
Użyj właściwości Document.text, aby wyodrębnić całą zawartość tekstową:
import aspose.words_foss as aw
doc = aw.Document("input.docx")
text = doc.textPodsumowanie
| Task | Metoda |
|---|---|
| Wczytaj dokument | Document("path") |
| Eksportuj do PDF | LdmPdfWriter().write(d, "output.pdf") |
| Eksportuj do Markdown | LdmMarkdownWriter().write(d, "output.md") |
| Wyodrębnij tekst | d.text |