USDZファイルには、シェーディング、骨格変形、および3Dシーンの他の側面に関連するデータが含まれています。特定のシナリオでは、PDFファイルが多くのプラットフォームで広くサポートされているため、USDZファイルをPDF形式に変換したい場合があります。このような要件について、この記事では、JavaでUSDZをPDFファイルに変換する方法について説明します。
USDZからPDFファイルへのコンバーター–JavaAPIのインストール
Aspose.3D for Java APIを使用して、3Dファイルおよびシーンを作成、編集、または操作できます。 ダウンロードページからJARファイルをダウンロードしてAPIを構成するか、AsposeリポジトリからAPIにアクセスするために、プロジェクトのpom.xmlファイルに次の構成を貼り付けることができます。
リポジトリ:
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
</repositories>
依存:
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-3d</artifactId>
<version>22.4</version>
</dependency>
</dependencies>
USDZをJavaでPDFファイルに変換する
次の手順でUSDZファイルをPDFファイルに変換できます。
- Sceneクラスオブジェクトを使用して入力USDZファイルをロードします。
- PdfSaveOptionsクラスのインスタンスを作成します。
- USDZをPDFファイルに変換します。
次のコードスニペットは、JavaでプログラムによってUSDZをPDFファイルに変換する方法を説明しています。
// 入力USDZファイルをロードします
Scene scene = new Scene();
scene.open("sample.usdz");
// PdfSaveOptionsクラスのインスタンスを作成します
PdfSaveOptions options = new PdfSaveOptions();
// USDZをPDFファイルに変換する
scene.save("sample.pdf", options);
無料の一時ライセンスを取得する
無料の一時ライセンスをリクエストすることで、透かしや評価の制限なしにAPIを評価できます。
オンラインデモ
上記のAPIを使用して開発されたUSDZtoPDFConverterウェブアプリをお試しください。
結論
この記事では、JavaでプログラムによってUSDZをPDFファイルに変換する方法について説明しました。変換は効率的に実行され、忠実度の高い結果が得られます。さらに、ドキュメントセクションにアクセスすると、APIが提供する他のいくつかの機能を確認できます。 フォーラムに書面でご要望やお問い合わせがございましたら、お気軽にご相談ください。