2つの簡単な手順を使用して、CGMをDOCMに変換できます。まず、 Aspose.PDF for Java を使用してCGMファイルをDOCにレンダリングする必要があります。その後、強力なドキュメント処理API Aspose.Words for Java を使用して、DOCをDOCMに変換できます。どちらのAPIも、 Aspose.Total for Java パッケージに含まれています。
CGMをDOCMに変換するJavaAPI
変換要件
Maven ベースのプロジェクトから直接Aspose.Total for Javaを簡単に使用できます Aspose.PDF for Java と Aspose.Words for Java あなたのpom.xmlの。
または、 ダウンロード からZIPファイルを取得することもできます。
変換要件
CGMをDOCMに変換している間、ドキュメントがパスワードで保護されている場合でも、PDF Manipulation API Aspose.PDF for Java を使用してドキュメントを開くことができます。暗号化されたファイルを開くには、 Document オブジェクトを作成し、所有者のパスワードを使用してCGMを開く必要があります。
Javaを介してパスワードで保護されたCGMドキュメントを開く
入力ドキュメントをDOCMファイル形式で保存するときに、ファイルシステムの代わりにデータベースにドキュメントを保存することもできます。データベースとの間でDocumentオブジェクトの保存と取得を実装する必要がある場合があります。これは、任意のタイプのコンテンツ管理システムを実装する場合に必要になります。 DOCMをデータベースに保存するには、多くの場合、ドキュメントをシリアル化してバイト配列を取得する必要があります。これは、 Aspose.Words for Java APIを使用して実行できます。バイト配列を取得したら、SQLステートメントを使用してデータベースに格納できます。
## ✅ 主な使用事例
動的技術レポーティング
CGMベースの図をDOCXテンプレートに埋め込み、チャート、表、分析コンテンツを自動更新します。エンジニアリングログのためのマクロ有効ドキュメント生成
マクロが処理し、計算結果を含むCGM図データを提示するエンジニアリングログブックを作成します。ワークフローの文書化
CGMビジュアルとマクロ駆動のナビゲーションを埋め込んだインタラクティブなマニュアルや操作ガイドを生成します。
⚙️ 自動化シナリオ
DOCM作成のためのJavaライブラリ
Apache POI、docx4j、またはAspose.Words for JavaなどのAPIを使用して、マクロサポート付きのCGMからDOCMへの変換を自動化します。エンタープライズ文書アセンブリ
Javaベースのエンタープライズコンテンツ管理システムに変換プロセスを統合して、即座にマクロ有効ファイルを生成します。マクロ駆動データ処理
CGMビジュアルにリンクされたデータを読み取り、解釈し、更新するマクロを埋め込むことで、技術分析を自動化します。バッチ処理ワークフロー
Javaベースのバッチ自動化ツールを使用して、複数のCGMファイルをマクロ有効のDOCMレポートに変換およびコンパイルします。