この短いチュートリアルでは、Java で IGES を PDF に変換する方法に焦点を当て、サンプル コードを使用するために必要なすべての詳細と手順を提供します。この例では、単純な API 呼び出しを使用して Java で **IGES ファイルを PDF にエクスポートするためのサンプル コードを提供しました。このアプリケーションは、Windows、macOS、または Linux で構成された任意の Java 環境で使用できます。
Java でファイルを IGES から PDF に変換する手順
- リポジトリ マネージャーから Aspose.CAD for Java Jar ファイルを追加するようにプロジェクトを構成します
- Image クラス オブジェクトを使用してソース IGES ファイルにアクセスします
- CadRasterizationOptions クラス オブジェクトを初期化して、IGES ファイルのラスター化をカスタマイズします
- PdfOptions クラス オブジェクトを初期化して使用し、出力 PDF オプションを構成します。
- Image クラスによって公開された保存メソッドを使用して、IGES ファイルを PDF に変換します。
前述の手順は、Java で IGES ファイルを PDF に変換するプロセスをカバーしています。このプロセスは、ディスクから Image クラス オブジェクトを使用してソース IGES ファイルをロードすることによって開始されます。次に、PdfOptions オブジェクトを使用して出力 PDF プロパティを設定し、IGES ラスター化オプションを適用します。その後、PdfOptions オブジェクトを引数として指定することにより、IGES を PDF としてディスクに保存します。
Java で IGES を PDF に変換するコード
import com.aspose.cad.Image; | |
import com.aspose.cad.License; | |
import com.aspose.cad.imageoptions.CadRasterizationOptions; | |
import com.aspose.cad.imageoptions.PdfOptions; | |
public class ConvertIGESToPDF { | |
public static void main2(String[] args) throws Exception { // main method to convert IGES to PDF image using Java | |
String path = "C:/TestData/"; | |
// Set up the license to convert IGS to PDF | |
License licenseIGStoPDF = new License(); | |
licenseIGStoPDF.setLicense(path + "Conholdate.Total.Product.Family.lic"); | |
String sourceIGSFile = path + "Sourc.igs"; | |
String exportedIGEStoPDFFile = path + "ExportedIGS.pdf"; | |
// Load the source IGS file from the disk | |
Image iGESImageTest = Image.load(sourceIGSFile); | |
// Initialize the PdfOptions object for the desired PDF | |
PdfOptions pdfOptionsIGES = new PdfOptions(); | |
// Instantiate the vector rastrization options | |
CadRasterizationOptions igesRasterizationOpts = new CadRasterizationOptions(); | |
igesRasterizationOpts.setPageWidth(1000); | |
igesRasterizationOpts.setPageHeight(1000); | |
// Set the rasterization options | |
pdfOptionsIGES.setVectorRasterizationOptions(igesRasterizationOpts); | |
// Convert IGS to PDF | |
iGESImageTest.save(exportedIGEStoPDFFile, pdfOptionsIGES); | |
} | |
} |
このコード例は、単純な API インターフェースを使用して Java で IGES から PDF へのコンバーター ソフトウェアを開発するために使用できます。 CadRasterizationOptions クラスを使用して、ページ サイズ、背景色、レンダリングされた PDF のレイアウト、描画タイプ、ペン オプション、描画色および品質を設定することにより、ラスタライズ プロセスをカスタマイズします。
このトピックでは、単純な API インターフェースを使用して *Java で IGES から PDF へのエクスポートを確認しました。 DGN を PDF に変換するプロセスについて知りたい場合は、JavaでDGNをPDFに変換する方法 の記事を参照してください。