よくある質問
ライセンスとオープンソース
Aspose.Words FOSS for Python はどのライセンスを使用していますか?
Aspose.Words FOSS for Python は MIT ライセンスの下でリリースされています。個人プロジェクトでも商用プロジェクトでも、このライブラリを使用、変更、配布することができます。唯一の要件は、ソフトウェアのコピーに元のライセンス文を含めることです。
商用製品で Aspose.Words FOSS を使用できますか?
はい。MIT ライセンスは、別途ライセンスやアクティベーションキーを購入することなく、商用利用、改変、配布を許可します。
インストールと要件
Aspose.Words FOSS for Python をインストールするにはどうすればよいですか?
pipでインストール:
pip install aspose-words-foss>=26.4.0パッケージは依存関係(olefile、fpdf2、pydantic)を自動的にインストールします。
サポートされている Python バージョンは何ですか?
Aspose.Words FOSS は Python 3.10、3.11、または 3.12 が必要です。以前の Python バージョンはサポートされていません。
ネイティブまたはシステムの依存関係はありますか?
ネイティブ拡張やシステムレベルの依存関係は必要ありません。すべての依存関係は、pip によって自動的にインストールされる純粋な Python パッケージです。
フォーマットサポート
Aspose.Words FOSS が読み取れるドキュメント形式は何ですか?
このライブラリは DOCX、DOC、RTF、TXT、そして Markdown の入力形式を読み取ります。サポートされている任意のファイルを、ファイルパスを Document コンストラクタに渡すことでロードします:
import aspose.words_foss as aw
doc = aw.Document("input.docx")Aspose.Words FOSS がサポートしている出力形式は何ですか?
ドキュメントは、SaveFormat 定数を使用して PDF、Markdown、プレーンテキストにエクスポートできます:
SaveFormat.PDF— PDF エクスポートSaveFormat.MARKDOWN— Markdown エクスポートSaveFormat.TEXT— プレーンテキスト エクスポート
出力フォーマットを制御できますか?
はい。PdfSaveOptions または MarkdownSaveOptions を使用して、SaveFormat 定数の代わりに出力を細かく制御してください。
API 使用
DOCX ファイルを PDF に変換するにはどうすればよいですか?
ドキュメントをロードし、save()をSaveFormat.PDFで呼び出す:
import aspose.words_foss as aw
doc = aw.Document("input.docx")
doc.save("output.pdf", aw.SaveFormat.PDF)Word文書からテキストを抽出するにはどうすればよいですか?
Document.get_text() を使用してすべてのテキストコンテンツを抽出してください:
import aspose.words_foss as aw
doc = aw.Document("input.docx")
text = doc.get_text()ドキュメントをMarkdownに変換するにはどうすればいいですか?
SaveFormat.MARKDOWN を使用してください:
import aspose.words_foss as aw
doc = aw.Document("input.docx") # or .doc, .rtf, .txt, .md
doc.save("output.md", aw.SaveFormat.MARKDOWN)既知の制限
Aspose.Words FOSS は商用の Aspose.Words のすべての機能をサポートしていますか?
いいえ。Aspose.Words FOSS は、ドキュメントの読み込み、フォーマット変換、テキスト抽出に特化した機能セットを持つ別個のオープンソースライブラリです。商用の Aspose.Words 製品のフル機能セットは含まれていません。
形式変換に制限はありますか?
このライブラリは文書間変換(DOCX、DOC、RTF、TXT、Markdown から PDF、Markdown、テキスト)に重点を置いています。マクロや埋め込み OLE オブジェクト、または高度なタイポグラフィなどの複雑な文書機能は、変換時に完全に保持されない場合があります。