USDZファイルは、拡張現実シナリオでの使いやすさから人気が高まっています。ただし、限られた数のアプリケーションがそのようなファイルの表示または操作をサポートしています。そのため、PDFファイルのクロスプラットフォームサポートのため、特定の状況ではUSDZファイルをPDF形式に変換する必要がある場合があります。このようなシナリオに従って、この記事では、USDZファイルをC#でプログラムによってPDF形式のファイルに変換する方法について説明します。
USDZからPDFファイルへのコンバーター– C#APIのインストール
Aspose.3D for .NET APIを使用して、STL、FBX、GLBなどの3次元シーンやファイルを作成できます。[ダウンロード]からDLLファイルをダウンロードすることで、参照を追加しながらAPIを構成できます。 ]4ページ、またはMicrosoft Visual Studio IDEで次のNuGetインストールコマンドを実行します。
PM> Install-Package Aspose.3D
USDZをC#でPDFファイルに変換する
次の手順で、USDZファイルをPDFドキュメントに変換できます。
- Sceneクラスオブジェクトを使用して入力USDZファイルをロードします。
- PdfSaveOptionsクラスのオブジェクトを作成します。
- USDZファイルをPDFドキュメントに変換します。
次のコードサンプルは、C#でプログラムによって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ウェブアプリをお試しください。
結論
この記事では、C#でプログラムによってUSDZファイルをPDF形式に変換する方法を学びました。この変換により、特定の3次元モデリングアプリケーションを必要とせずに、多数のプラットフォームおよびシステム環境でファイルを表示または共有できます。さらに、ドキュメントスペースにアクセスして、APIでサポートされている他の多くの機能について学ぶことができます。サポートや情報が必要な場合は、フォーラムまでご連絡ください。