Aspose.Total for .NET を使用すると、2つの簡単な手順で任意の.NETアプリケーション内のDXFイメージにXPSを簡単にエクスポートできます。まず、 Aspose.PDF for .NET を使用すると、XPSをJPEGにエクスポートできます。その後、 Aspose.Imaging for .NET Image Processing APIを使用して、JPEGをDXFに変換できます。
.NET経由でXPSファイルをDXFに変換する
- Document クラスを使用してXPSファイルを開きます
- JpegDevice クラスオブジェクトを初期化し、 Process を使用してXPSをJPEGにレンダリングします。 com / pdf / net / aspose.pdf.devices.pagedevice / process / methods / 1)メソッド
- Image クラスを使用してJPEGファイルをロードします
- Save メソッドを使用してドキュメントをDXF形式で保存します
変換要件
コマンドラインからnuget install Aspose.Total
としてインストールするか、VisualStudioのパッケージマネージャーコンソールからInstall-PackageAspose.Total
を使用してインストールします。
または、 ダウンロード からオフラインMSIインストーラーまたはDLLをZIPファイルで取得します。
C#を介して単一ファイルでXPSファイルをDXFに変換する
APIを使用して、XPSファイルをDXFに変換して単一の画像ファイルにすることもできます。すべてのページを変換するには、最初にXPSドキュメントを1つのTIFFファイルにレンダリングし、その後TIFFファイルをDXFにエクスポートできます。 Document クラスを使用して入力ファイルを開き、Resolution、TiffSettings、およびTIFFデバイスオブジェクトを作成できます。 TiffDevice の Process メソッドを使用して単一のTIFF画像を取得できますクラス。最後に、 画像 クラスを使用してTIFFファイルを読み込むことができます Save メソッドを使用してDXF形式で保存します。
C#を介してXPSファイルをDXFに変換および回転します
APIを使用すると、必要に応じて出力DXF画像を回転させることもできます。 Image.RotateFlipメソッドを使用すると、画像を90/180/270度回転し、画像を水平または垂直に反転できます。画像に適用する回転と反転のタイプを指定できます。画像を回転および反転するには、 Image クラスで公開されているファクトリメソッドを使用して変換されたJPEG画像を読み込み、画像を呼び出します。適切な RotateFlipType を指定しながら.RotateFlipメソッド。
XPS の変換オプションを .NET で探索
XPS ファイル形式とは
XPS は XML Paper Supplement の略で、固定レイアウトのドキュメントを表すために Microsoft によって作成されたファイル形式です。 XPS ファイルにはドキュメントのコンテンツと印刷設定が含まれているため、さまざまなデバイスやプラットフォーム間でドキュメントのレイアウトと外観を保持するのに適しています。
XPS 形式は、XML (eXtensible Markup Language) に基づいています。構造化データ表現に広く使用されているマークアップ言語。 XPS ファイルは、テキスト、画像、ベクター グラフィックス、注釈などのドキュメント コンテンツを構造化 XML 形式でカプセル化します。これにより、ドキュメントの視覚要素の解釈とレンダリングが容易になります。
XPS ファイルは、形式を維持しながらドキュメントを表示および共有するための信頼できる方法を提供することを目的としているという点で、概念的には PDF (Portable Document Format) ファイルに似ています。そしてレイアウト。ただし、PDF ファイルは、さまざまなソフトウェア アプリケーションやハードウェア デバイス間でより広範にサポートされるようになり、より広く受け入れられ、互換性を持つようになりました。
XPS ファイルを表示および操作するために、Microsoft は Windows オペレーティング システムの一部として XPS ビューアを提供しています。 。さまざまなサードパーティのアプリケーションやツールも、XPS ファイルを開いたり、作成したり、変換したりするためのサポートを提供しています。ただし、PDF と比較すると、XPS 形式をサポートするソフトウェアとハードウェアの範囲が限定される可能性があります。
DXF ファイル形式とは
Autodesk Drawing Exchange Format (DXF) は、オートデスク ソフトウェアと他のプログラム間のデータの相互運用性を促進するためにオートデスクによって開発された、広く使用されているファイル形式です。 DXF は、描画情報をベクトル エンティティのコレクションとして保存する構造化ファイル形式として機能します。これらのエンティティには、点、線、円弧、円、多角形、テキストなどのさまざまな幾何学的形状が含まれます。さらに、DXF ファイルにはラスター イメージをサポートする機能もあります。
DXF は、AutoCAD 1.0 の一部として 1982 年 12 月に初めて導入されて以来、長年にわたっていくつかの改訂と拡張が行われてきました。最新リビジョンは DXF R2018 で、AutoCAD 2018 とともに導入されました。
DXF ファイルは ASCII テキスト ファイルとして保存されるため、任意のテキスト エディタで表示および編集できます。ただし、AutoCAD など、DXF ファイルを操作するために設計された専用プログラムは、表示および編集のためのより包括的な機能を提供します。 DXF ファイルをテキスト エディタで開くと、通常、ヘッダー、図面本体、トレーラーの 3 つのセクションに分割されます。ヘッダーには、タイトル、作成者、作成日など、図面に関する一般情報が含まれます。図面本体は図面を構成する実際のベクター エンティティで構成され、トレーラーはファイル内のエンティティの総数などの最終情報を提供します。
DXF ファイルは通常、.dxf ファイル拡張子で保存されます。その多用途性と広く採用されているため、さまざまな CAD および設計アプリケーション間で図面データを交換および共有するための標準となっています。