2つの簡単な手順を使用して、CGMをFLATOPCに変換できます。まず、 Aspose.PDF for Java を使用してCGMファイルをDOCにレンダリングする必要があります。その後、強力なドキュメント処理API Aspose.Words for Java を使用して、DOCをFLATOPCに変換できます。どちらのAPIも、 Aspose.Total for Java パッケージに含まれています。
CGMをFLATOPCに変換するJavaAPI
変換要件
Maven ベースのプロジェクトから直接Aspose.Total for Javaを簡単に使用できます Aspose.PDF for Java と Aspose.Words for Java あなたのpom.xmlの。
または、 ダウンロード からZIPファイルを取得することもできます。
変換要件
CGMをFLATOPCに変換している間、ドキュメントがパスワードで保護されている場合でも、PDF Manipulation API Aspose.PDF for Java を使用してドキュメントを開くことができます。暗号化されたファイルを開くには、 Document オブジェクトを作成し、所有者のパスワードを使用してCGMを開く必要があります。
Javaを介してパスワードで保護されたCGMドキュメントを開く
入力ドキュメントをFLATOPCファイル形式で保存するときに、ファイルシステムの代わりにデータベースにドキュメントを保存することもできます。データベースとの間でDocumentオブジェクトの保存と取得を実装する必要がある場合があります。これは、任意のタイプのコンテンツ管理システムを実装する場合に必要になります。 FLATOPCをデータベースに保存するには、多くの場合、ドキュメントをシリアル化してバイト配列を取得する必要があります。これは、 Aspose.Words for Java APIを使用して実行できます。バイト配列を取得したら、SQLステートメントを使用してデータベースに格納できます。
## ✅ 主な使用用途
XMLドキュメントの検査
CGMが埋め込まれたドキュメントをFlat OPCに変換して、XMLツールを使用して簡単に分析およびトラブルシューティングします。Java DOM/SAXパーサーを使用したドキュメントの編集
Javaでプログラム的にドキュメント構造と埋め込まれたCGMグラフィックスを操作します。エンジニアリングプロセスにおけるコンテンツ監査
透明なXML形式でCGMが統合されたドキュメントを確認することで、正確性とコンプライアンスを確保します。
⚙️ 自動化シナリオ
docx4jとの統合
docx4jを使用して、CGMが強化されたOfficeファイルをFlat OPC XMLに変換し、直接Javaベースで操作します。JAXBベースのXML処理
JAXBを使用してFlat OPCコンテンツを解析および変換し、高度なドキュメント編集または検証ワークフローを実行します。SpringベースのXMLサービス
Spring Bootサービス内でCGMからFlat OPCへの変換を展開し、スケーラブルなドキュメント自動化を行います。自動化されたドキュメントの検証
JavaパイプラインにFlat OPC出力を統合して、スキーマ検証、コンテンツチェック、およびエンジニアリングコンプライアンスレビューを実行します。