Jak pracować z Core Document Management w Python

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-foss

Wymaga 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.text

Podsumowanie

TaskMetoda
Wczytaj dokumentDocument("path")
Eksportuj do PDFLdmPdfWriter().write(d, "output.pdf")
Eksportuj do MarkdownLdmMarkdownWriter().write(d, "output.md")
Wyodrębnij tekstd.text

Zobacz także

 Polski