アプリを使用してオンラインでMHTMLをDOTファイルに変換する
- 変換するMHTMLファイルをアップロードします
- MHTMLのサイズに応じて数秒以上待ちます
- アップロードステータスバーに注意してください
- 「変換」ボタンをクリックします
- MHTML は DOT ドキュメントに変換されます
- 変換されたDOTファイルをダウンロードする
Java Automation API 経由で MHTML を DOT に変換する
変換要件, Javaを介してパスワードで保護されたMHTMLドキュメントを開く などの他の機能を使用して MHTML を DOT に保存するケースがさらにいくつかあります。
// open encrypted document
Document document = new Document("input.mhtml", "password");
// save MHTML as a DOC
document.save("DocOutput.doc", SaveFormat.DOC);
public static void StoreToDatabase(Document doc, Connection mConnection) throws Exception {
// create an output stream which uses byte array to save data
ByteArrayOutputStream aout = new ByteArrayOutputStream();
// save the document to byte array
doc.save(aout, SaveFormat.DOT);
// get the byte array from output steam
// the byte array now contains the document
byte[] buffer = aout.toByteArray();
// get the filename from the document.
String fileName = doc.getOriginalFileName();
String filePath = fileName.replace("\\", "\\\\");
// create the SQL command.
String commandString = "INSERT INTO Documents (FileName, FileContent) VALUES('" + filePath + "', '" + buffer + "')";
Statement statement = mConnection.createStatement();
statement.executeUpdate(commandString);
}
Java を使用して MHTML ファイル変換アプリケーションを開発する
MHTML ファイルを DOT ドキュメントに簡単に保存およびエクスポートするための Java ベースのソフトウェア アプリケーションを開発する必要がありますか?
Aspose.Total for Java
を使用すると、Java 開発者は誰でも上記の API コードを統合して、Microsoft Word (DOC、DOCX)、Excel (XLS、XLSX)、Powerpoint (PPT、PPTX)、PDF、電子メール ファイル、画像 (JPG、PNG、BMP、GIF) などのさまざまな形式にわたる変換アプリケーションをプログラムできます。 ドキュメント変換用の強力な Java ライブラリ。MHTML 形式を含む多くの一般的な形式をサポートしています。 ドキュメントを他の形式にエクスポートおよびレンダリングする場合、プログラマーは
Aspose.Words for Java
、
Aspose.Cells for Java
、
Aspose.Slides for Java
、
Aspose.PDF for Java
、
Aspose.Imaging for Java
などの Aspose.Total for Java 子 API を使用できます。
MHTML Java 用変換ライブラリ
Aspose.Total for Java をシステムに統合するための代替オプションがあります。 ニーズに似たものを選択し、ステップバイステップの指示に従ってください。
- Maven ベースのプロジェクトから Aspose.Total for Java を直接使用し、関連する子 API を pom.xml に含めます。
- あるいは、 ダウンロード から ZIP ファイルを取得することもできます。
MHTML を DOT に保存するアプリの要件
Java Runtime Environment (JRE) を実行できるオペレーティング システムであれば、Aspose.Total for Java を実行できます。 以下に、サポートされているオペレーティング システムのほとんど (すべてではありません) をリストします。
- マイクロソフトウィンドウズ
- Linux: Ubuntu、OpenSUSE、CentOS など
- macOS : 10.9 (Mavericks) 以降
- モバイル: Android、iOS
主な使用シナリオ
Webベースのデータから標準化されたクライアント提案テンプレート。
企業チーム向けの再利用可能な会議議題フォーマット。
MHTMLカタログから生成されるテンプレート駆動の請求書。
Webアーカイブからの事前フォーマットされたコンテンツを使用した法的文書テンプレート。
自動化シナリオ
複数のMHTMLページからのDOTテンプレートの一括生成。
テンプレートの自動更新のための文書管理システムへの統合。
コンテンツ取り込みパイプラインによってトリガーされる動的テンプレート作成。
大規模な文書に対する自動書式設定とスタイルの標準化。