導入

CADファイルの世界をナビゲートするのは容易ではありませんが、Aspose.CAD for .NETを使えば、開発者は様々なCAD形式を簡単に操作・変換できます。よくあるニーズの一つはDGNファイルをPDFに変換することです。このチュートリアルでは、その方法をステップバイステップで解説します。

前提条件

この手順を実行するには、次のものを用意してください。

  • C# および .NET フレームワークの基本的な能力。
  • Aspose.CAD for .NETライブラリがインストールされています。ダウンロードできます。 ここ.
  • サンプル DGN ファイル (例: Nikon_D90_Camera.dgn)。

ステップ1: 必要な名前空間をインポートする

まず、C# プロジェクトに関連する名前空間をインポートします。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Aspose.CAD;

ステップ2: DGNファイルを読み込む

DGN ファイルのディレクトリを指定し、次のコードを使用してロードします。

string myDir = "Your Document Directory";
string sourceFilePath = myDir + "Nikon_D90_Camera.dgn";

using (DgnImage cadImage = (DgnImage)Image.Load(sourceFilePath))
{
    // 追加の処理はここで行われます...
}

ステップ3: ラスタライズオプションを設定する

次に、ラスタライズ オプションを設定して、DGN を PDF でどのようにレンダリングするかを定義します。

CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions
{
    PageWidth = 600, // 必要に応じて幅を調整します
    PageHeight = 300, // 必要に応じて高さを調整します
    NoScaling = true,
    AutomaticLayoutsScaling = false
};

ステップ4:PDFオプションを作成する

先ほど設定したラスタライズ設定を統合して、PDF オプションを定義します。

PdfOptions pdfOptions = new PdfOptions
{
    VectorRasterizationOptions = rasterizationOptions
};

ステップ5: DGNをPDFとして保存する

最後に、設定したオプションを使用して DGN ファイルを PDF として保存します。

cadImage.Save(myDir + "ExportDGNToPdf_out.pdf", pdfOptions);

結論

おめでとうございます!Aspose.CAD for .NET を使用して DGN ファイルを PDF に変換できました。この分かりやすいチュートリアルでは、DGN ファイルの読み込み、ラスタライズオプションの設定、そして出力を PDF として保存する手順をご案内しました。

よくある質問

Aspose.CAD を使用するには事前に CAD の知識が必要ですか?

もちろんです! Aspose.CAD は複雑な CAD タスクを簡素化するように設計されており、CAD の知識に関係なく、すべての開発者が利用できます。

Aspose.CAD に関するその他のリソースやドキュメントはどこで入手できますか?

包括的なガイドと例については、 Aspose.CAD ドキュメント.

Aspose.CAD の無料トライアルはありますか?

はい、無料トライアルをご利用いただけます ここ.

Aspose.CAD の一時ライセンスを取得するにはどうすればよいですか?

一時ライセンスを申請できます ここ.

サポートが必要ですか、または質問がありますか?

会話に参加しましょう Aspose.CAD フォーラム コミュニティのサポートと問い合わせのため。