Core Document Management を Python で扱う方法

Core Document Management を Python で扱う方法

コア文書管理の使い方

このガイドでは、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:

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 を使用します:

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 をファイルに書き込む
テキストを抽出d.text

参照

 日本語