この短い記事では、Java で STL を PDF に変換する方法 について説明します。環境設定、段階的アルゴリズム、Java** で **STL ファイルを PDF にレンダリングするためのコード スニペットについて説明します。また、さまざまなメソッドのオーバーロードとプロパティによる即興変換についても説明します。
Java で STL を PDF に変換する手順
- STL から PDF へのレンダリングのために Maven リポジトリから Aspose.3D for Java をインストールします
- StlLoadOptions クラスのインスタンスを含むソース STL ファイルを取得します
- PdfSaveOptions クラス オブジェクトを作成する
- Save メソッドを使用して STL を PDF 形式にレンダリングします
これらの手順は、Java で STL を 3D PDF に変換する完全なプロセスの概要を示しています。まず最初に、側で環境を構成してから、入力 STL ファイルのロードに進む必要があります。次に、PDF ドキュメントのいくつかのプロパティを設定し、要件に応じてエクスポートできます。
Java で STL を PDF に変換するコード
import com.aspose.threed.*; | |
public class Main | |
{ | |
public static void main(String[] args) throws Exception // Change STL to PDF in Java | |
{ | |
com.aspose.threed.TrialException.setSuppressTrialException(true); | |
// Set the licenses | |
// new License().setLicense("License.lic"); | |
// Initialize StlLoadOptions class object | |
com.aspose.threed.StlLoadOptions stloptions = new com.aspose.threed.StlLoadOptions(); | |
// Load input STL file | |
com.aspose.threed.Scene scene = new com.aspose.threed.Scene(); scene.open("output.stl", stloptions); | |
// Create PdfSaveOptions class object | |
com.aspose.threed.PdfSaveOptions pdfoptions = new com.aspose.threed.PdfSaveOptions(); | |
// Convert STL to PDF format | |
scene.save("STLtoPDF.pdf", pdfoptions); | |
System.out.println("Done"); | |
} | |
} |
上記のサンプル コードは、Java* で *STL から PDF へのコンバーターを作成するのに十分です。ただし、PdfSaveOptions クラスを使用して、背景色、照明スキーム、レンダリング モードなどのさまざまな特性を変更して出力 PDF ファイルを調整することで、機能を強化することができます。同様に、アプリケーションに応じて、save メソッドのさまざまなオーバーロード メソッドを使用して、ストリームやディスクなどへのファイルの書き込みを操作できます。
このチュートリアルでは、Java で STL ファイルを PDF に変換する方法を学習しました。ただし、OBJ から STL への変換について学びたい場合は、JavaでOBJをSTLに変換する方法 の記事を参照してください。