Python で Core Document Management を操作する方法

Python で Core Document Management を操作する方法

コアドキュメント管理の操作方法

このガイドでは、Python 向けの Aspose.Words FOSS を使用したコアドキュメント管理について説明します。文書形式の変換例として、Word ファイルの読み込みと PDF、Markdown、またはプレーンテキストへの書き出しを示します。

前提条件

ライブラリをインストールする:

pip install aspose-words-foss

Python 3.10 以降が必要です。

ドキュメントを読み込む

ファイルパスを渡してDocumentオブジェクトを作成します。サポートされている入力形式は DOCX、DOC、RTF、TXT、Markdown です。

import aspose.words_foss as aw

doc = aw.Document("input.docx")

PDFに変換

LdmPdfWriter を使用してドキュメントを 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")

Markdownに変換

Markdown 変換のサポート対象入力形式は DOCX、DOC、RTF、TXT、Markdown ファイルです。

LdmMarkdownWriter を使用してドキュメントを 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")

テキストを抽出

テキストコンテンツをすべて抽出するには、Document.text プロパティを使用します:

import aspose.words_foss as aw

doc = aw.Document("input.docx")
text = doc.text

概要

Taskメソッド
ドキュメントを読み込むDocument("path")
PDFにエクスポートLdmPdfWriter().write(d, "output.pdf")
MarkdownにエクスポートLdmMarkdownWriter().write(d, "output.md")
テキストを抽出するd.text

参照

 日本語