DWFファイルには、テキストまたはグラフィックスを含む可能性のある2次元または3次元の図面データが含まれています。データは、サイズを小さく保つために圧縮形式で保存されます。特定の状況では、さまざまなシステム環境と互換性を持たせるために、DWFファイルをPDFドキュメントに変換する必要がある場合があります。この記事では、C#を使用してDWFをPDFに変換する方法について説明します。
DWFからPDFへの変換– C#APIのインストール
Aspose.CAD for .NET APIは、DWFおよびその他のいくつかのファイル形式の操作をサポートしています。 ダウンロードセクションからDLLファイルをダウンロードするか、次のNuGetインストールコマンドを使用して、APIを構成できます。
PM> Install-Package Aspose.CAD
C#を使用してプログラムでDWFをPDFに変換する
次の手順で、DWGファイルをPDFドキュメントに変換できます。
- まず、入力DWFファイルをロードします。
- CadRasterizationOptionsクラスのオブジェクトを作成します。
- 出力ファイルのページサイズとその他のプロパティを設定します。
- 最後に、Saveメソッドを使用してDWFをPDFファイルに変換します
以下のコードスニペットは、DWFファイルをPDFドキュメントに変換する方法を示しています。
// 入力DWFファイルをロードします
Image image = Image.Load("DWFtoPDF.dwf");
// CadRasterizationOptionsのオブジェクトを作成して、さまざまなプロパティを設定します
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions()
{
PageWidth = 1600,
PageHeight = 1600,
ContentAsBitmap = true
};
// DWFをPDFに変換する
image.Save("output.pdf", PdfOptions
{
VectorRasterizationOptions = rasterizationOptions
});
その他の機能を探す
ドキュメントを見ると、APIの他の多くの機能を学ぶことができます。さまざまなCAD関連のファイル形式の作成、編集、または操作について説明します。
結論
この記事では、DWFをPDFファイルに変換する方法を学習しました。この機能は、さまざまなアプリケーションやオペレーティングシステムでファイルをプレビューする必要がある場合などのシナリオで役立ちます。さらに、無料サポートフォーラムを介して要件や懸念事項について話し合うこともできます。ご不明な点がございましたら、お気軽にお問い合わせください。