この短いトピックでは、Java で PLT を PDF に変換する方法について説明します。 Java で PLT から PDF へのコンバータ ソフトウェアを作成するためのアルゴリズムや動作するコード スニペットなど、環境を構成するための正確な手順について説明します。さらに、必要な変換を実行するためにサードパーティ製ソフトウェアは必要ありません。
Java で PLT を PDF にエクスポートする手順
- リポジトリ マネージャー プラグインを使用して Aspose.CAD for Java を追加し、PLT を PDF に変換して環境を準備します
- Image クラス オブジェクトを使用してソース PLT ファイルにアクセスします
- PdfOptions クラスのインスタンスを作成し、ページ サイズを設定するための CadRasterizationOptions クラス オブジェクトを作成します。
- VectorRasterizationOptions プロパティを特定の値に構成する
- save メソッドを使用して PLT ファイルを PDF 形式にエクスポートします
上記の手順には、Java で PLT ファイルを PDF に変換する方法が含まれています。まず、Image クラスのインスタンスを使用してディスクからソース PLT ファイルにアクセスし、PLT 変換をカスタマイズするためにさまざまなレンダリング オプションを設定します。最後に、PLT を PDF ドキュメントとしてレンダリングし、ディスクまたはメモリ ストリームに保存します。
Java で PLT を 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 ConvertPLTToPDF { | |
public static void main(String[] args) throws Exception { // main method to convert PLT to PDF | |
String path = "/Users/KnowledgeBase/TestData/"; | |
// Set the license to convert PLT to PDF | |
License licensePLTtoPDF = new License(); | |
licensePLTtoPDF.setLicense(path + "Conholdate.Total.Product.Family.lic"); | |
// Load the source PLT file from the disk | |
Image pltImage = Image.load(path + "50states.plt"); | |
// Create the PdfOptions instance for the output PDF file | |
PdfOptions pdfOpts = new PdfOptions(); | |
// Create an object of the vector rasterization options | |
CadRasterizationOptions rasterOpts = new CadRasterizationOptions(); | |
rasterOpts.setPageWidth(500); | |
rasterOpts.setPageHeight(500); | |
pdfOpts.setVectorRasterizationOptions(rasterOpts); | |
// Convert PLT to PDF | |
pltImage.save(path + "50states.pdf", pdfOpts); | |
} | |
} |
このコード例は、AutoCAD PLT を Java の PDF に変換します。ソース PLT ファイルには Image クラスを使用してアクセスし、CadRasterizationOptions クラス インスタンスを使用して出力 PDF ドキュメントの必要なページ サイズを設定します。最後に、save メソッドの必要なオーバーロードが呼び出され、PDF ドキュメントがレンダリングされます。さらに、要件に応じて、透かしテキスト、透かしの色、回転、および PdfOptions クラスのその他のプロパティを設定することもできます。
このトピックには、Java* での *PLT から PDF への変換の詳細が含まれています。ただし、DWG から PDF への変換について詳しく知りたい場合は、JavaでDWGをPDFに変換する方法 の記事をお読みください。