Python を使用して WORD を MHTML に変換する
Microsoft Word® をインストールせずに、Python アプリケーションで WORD から MHTML、HtmlFixed、および HTML への変換。
WORD から MHTML (Web アーカイブ形式) への変換機能または HtmlFixed を追加しようとしている Python 開発者は、アプリケーション内の絶対配置要素を使用してドキュメントを HTML 形式で保存したいと考えています。 Aspose.Total for Python via .NET API は、変換プロセスの自動化に役立ちます。これは、さまざまな形式を扱うさまざまな API の完全なパッケージです。
Aspose.Total for Python via .NET パッケージの一部である Aspose.Words for Python via .NET API を使用して、WORD から MHTML への変換機能を追加します。 WORD ファイルが単純な場合、コードは 2 行だけです。 WORD ファイルをロードし、MHTML または HTML_FIXED としての SaveFormat 列挙と共に、適切なファイル パスを使用して保存メソッドを呼び出します。 ただし、ドキュメント モデルを元のモデルに近いものに復元する必要がある場合は、結果のドキュメント内に往復情報と呼ばれる追加情報を保存する必要があります。
方法 Python で WORD を MHTML に変換する
- Document クラスを使用してソース WORD ファイルをロードする
- HtmlSaveOptions のインスタンスを作成します。
- export_roundtrip_information を True に設定します。
- SaveFormat を MHTML として指定します。
- パラメータとして出力ファイルのパスと SaveFormat を指定して
saveメソッドを呼び出します。 したがって、WORD ファイルは指定されたパスで MHTML に変換されます。
変換要件
- WORD から MHTML または HtmlFixed 形式への変換には、Python 3.5 以降が必要です。
- プロジェクト内の API を PyPI ( Aspose.Words ) から直接参照する
- または、次の pip コマンド
pip install aspose.wordsを使用します。 - さらに、Microsoft Windows または Linux ベースの OS ( Words の詳細を参照) および Linux の場合は、gcc および libpython の追加要件を確認し、 INSTALL の手順に従ってください。
PythonでWORDをMHTMLに保存 - シンプル
Python での WORD から MHTML への変換
主な使用ケース
単一ファイル Web アーカイブ 文書コンテンツと関連リソースを 1 つのブラウザで読み取れるファイルに保存します。
一貫したビジュアル共有 システム間でコンテンツを配布する際に、レイアウトとフォーマットの維持に役立ちます。
ポータブル文書公開 Word で作成されたコンテンツを Web 互換環境で公開しやすくします。
オフラインレビューサポート 別個のアセットなしで、完全な文書コンテンツをローカルで閲覧可能にします。
自動化シナリオ
自動化された Web アーカイブ作成 定期的な Word ファイルを配布、保存、またはレビュー用に MHTML に変換します。
コンテンツ公開パイプライン 文書から Web へのワークフローで、MHTML 出力を中間資産として使用します。
自己完結型配信自動化 テキストとリソースを一緒にパッケージ化し、システム間で信頼できる交換を実現します。
アーカイブ一貫性ワークフロー 大規模にビジネス文書のブラウザフレンドリーな保存バージョンを生成します。