異なるレイアウトで単一の PDF を作成する - Aspose.CAD ガイド
導入
Aspose.CAD for .NET を使用して、さまざまなレイアウトを持つ CAD 図面から単一の PDF ドキュメントを生成したいと考えていますか?このステップバイステップのガイドでは、プロセスを順を追って説明し、シームレスな統合と効率的な PDF 作成を実現するのに役立ちます。 Aspose.CAD for .NET は、CAD 図面をプログラムで操作するための強力な機能を提供します。このチュートリアルでは、異なるレイアウトを持つ単一の PDF を作成することに焦点を当てます。
前提条件
チュートリアルに進む前に、次の前提条件を満たしていることを確認してください。
Aspose.CAD for .NET: Aspose.CAD for .NET がインストールされていることを確認してください。からダウンロードできますここ.
開発環境: .NET 開発環境をセットアップし、C# プログラミングの基本を理解します。
名前空間のインポート
C# プロジェクトに、Aspose.CAD for .NET の機能を活用するために必要な名前空間を含めます。
using Aspose.CAD.FileFormats.Cad;
using Aspose.CAD.ImageOptions;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
ステップ 1: CAD イメージをロードする
//ドキュメントディレクトリへのパス。
string MyDir = "Your Document Directory";
using (CadImage cadImage = (CadImage)Image.Load(MyDir + "City skyway map.dwg"))
{
//ステップ 1 のコードはここにあります
}
ステップ 2: ラスタライズ オプションをカスタマイズする
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
rasterizationOptions.PageWidth = 1000;
rasterizationOptions.PageHeight = 1000;
//複数のレイアウトのカスタム サイズ
rasterizationOptions.LayoutPageSizes.Add("ANSI C Plot", new SizeF(500, 1000));
rasterizationOptions.LayoutPageSizes.Add("8.5 x 11 Plot", new SizeF(1000, 100));
ステップ 3: PDF オプションを定義する
PdfOptions pdfOptions = new PdfOptions() { VectorRasterizationOptions = rasterizationOptions };
ステップ 4: PDF として保存
cadImage.Save(MyDir + "singlePDF_out.pdf", pdfOptions);
これで、Aspose.CAD for .NET を使用して、さまざまなレイアウトを持つ単一の PDF ドキュメントが正常に作成されました。自由にさらに多くの機能を探索し、特定の要件に応じてコードをカスタマイズしてください。
結論
このチュートリアルでは、Aspose.CAD for .NET を使用して、さまざまなレイアウトを持つ CAD 図面から単一の PDF を作成するプロセスについて説明しました。この強力なライブラリは、CAD 操作タスクを簡素化し、さまざまなシナリオに柔軟性を提供します。
よくある質問
Q1: Aspose.CAD for .NET を他の CAD 形式で使用できますか?
A1: はい、Aspose.CAD for .NET は、DWG、DXF、DGN などのさまざまな CAD 形式をサポートしています。
Q2: 無料トライアルはありますか?
A2: はい、無料トライアルを試すことができますここ.
Q3: Aspose.CAD for .NET のサポートを受けるにはどうすればよいですか?
A3: にアクセスしてください。Aspose.CAD フォーラムコミュニティサポートのために。
Q4: 詳細なドキュメントはどこで入手できますか?
A4: ドキュメントを参照してください。ここ.
Q5: Aspose.CAD for .NET のライセンスを購入できますか?
A5: はい、ライセンスを購入できます。ここ.