EPS、XPS、OXPS、PS コマンドラインコンバーター | CLI ツール
概要
ドキュメントをあらゆるデバイスで開けるようにしたいと思いませんか? Aspose.Page Convert は、開発者やデザイナーが PS、EPS、XPS ファイルをより広く使用されている形式に簡単に変換できるコマンドラインツールです。これにより、ドキュメントをさまざまなプラットフォームでアクセスできるようになります。
主な機能
- サポートされている入力形式: PS、XPS、EPS。
- サポートされている出力形式: PDF、JPEG、PNG、BMP、TIFF、EMF、WMF。
- 柔軟な使用方法: シンプルなコマンドラインコマンドと C# コードからのプログラムの両方で使用でき、.NET 6.0/7.0 と互換性があります。
メリット
Aspose.Page Convert ツールを使用すると、いくつかのメリットが得られます。
- 効率性: 複雑なソフトウェアを必要とせずに、 ページ記述言語 形式のドキュメントを迅速に変換できます。
- 自動化: EPS、XPS、OXPS、PS 変換機能を自動化されたワークフローやスクリプトに統合できます。
- 柔軟性: さまざまなドキュメント形式に対応し、さまざまなシステムやアプリケーションとの互換性を確保できます。
ライセンス
Aspose.Page Convert アプリケーション自体は無料でご利用いただけますが、ドキュメントの変換には有効な Aspose.Page ライセンス が必要です。ライセンスを購入するか、評価目的で Aspose.Page のトライアル版をご利用ください。
EPS/XPS/PS コマンドラインコンバーターのインストール方法
Aspose.Page Convert ツールは、プロジェクトのニーズに応じて、グローバルまたはローカルにインストールできます。バージョンの競合を避けるため、プロジェクト固有の使用にはローカルインストールを使用することをお勧めします。
グローバルインストール
Aspose.Page Convert をマシン全体にインストールするには、以下のコマンドを使用します。
1dotnet tool install --global Aspose.Page.Convert
Specify the --version
option if you need a specific version of the tool.
Local Installation
特定のプロジェクト内でローカルインストールを行う場合は、まずプロジェクトのルートディレクトリに移動します。次に、以下のコマンドを実行します。
ツールマニフェストがまだない場合は作成します。
1dotnet new tool-manifest
Aspose.Page Convert をローカルにインストールします。
1dotnet tool install Aspose.Page.Convert --local
614 / 5,000
特定のバージョンを指定するには、--version
オプションを使用します。
EPS/XPS/PS CLI コンバーターのアップデート
Aspose.Page Convert コマンドラインツールを最新バージョンにアップデートするには、インストールの種類に応じて、--global
または --local
を指定して dotnet tool update
コマンドを使用します。
EPS/XPS/PS CLI コンバーターのアンインストール
ツールをアンインストールする必要がある場合は、ツールのインストール方法に応じて、--global
または --local
を指定して dotnet tool uninstall
コマンドを使用します。
使用方法
コマンドライン
コマンドライン引数を使用してドキュメントを変換します。使用可能なパラメーターは次のとおりです。
-i, --input [必須]
: 入力ドキュメントへのパス。- 例:
--input input.xps
- 例:
-o, --output [必須]
: 変換後のドキュメントへのパス。- 例:
--output output.pdf
- 例:
-f, --format [オプション]
: 出力ドキュメントの形式。- サポートされている形式: PDF、JPEG、PNG、BMP、TIFF、EMF、WMF。
- 例:
--format pdf
- 例:
-w, --width [オプション]
: 変換後のドキュメントの幅 (画像形式の場合)。- 例:
--width 1920
- 例:
-h, --height [オプション]
: 変換後のドキュメントの高さ (画像形式の場合)。- 例:
--height 1080
- 例:
-r, --resolution [オプション]
: 変換後のドキュメントの解像度 (画像形式の場合)。- 例:
--resolution 300
- 例:
-l, --license [オプション]
: Aspose.Page .NET ライセンスファイルへのパス。- 例:
--license path_to_license.lic
- 例:
-v, --verbose [オプション]
: 詳細出力を有効にします。- 例:
--verbose
- 例:
コマンドライン引数を使用してドキュメントを変換します。使用可能なパラメーターは次のとおりです。
コマンドラインの使用例:
1Aspose.Page.Convert --input input.xps --output output.pdf --format pdf
ページ記述言語ファイル CLI コンバーターを C# プロジェクトに統合するには?
Aspose.Page Convert CLI アプリケーションは、コマンドラインを使用して .NET プロジェクトに直接統合することもできます。これにより、C# コード内でプログラム的にドキュメント変換機能にアクセスできます。
プロジェクトへのコマンドラインコンバーターの追加:
Aspose.Page Convert ツールを Visual Studio プロジェクトに追加するには、プロジェクトのルートディレクトリに移動し、以下のコマンドを実行します。
1dotnet Aspose.Page.Convert add
このコマンドは、Aspose.Page Convert の機能をプロジェクトに組み込みます。ライブラリを組み込むことで、コード内でそのメソッドとプロパティを使用できるようになります。これにより、開発者はアプリケーション内でシームレスにカスタム変換ワークフローを作成できます。
コードからの使用
C# コード内で Aspose.Page CLI ツールをプログラム的に使用する例を以下に示します。
1using Aspose.Page.MicroApps.Convert;
2using System.Threading.Tasks;
3
4class Program
5{
6 static async Task Main(string[] args)
7 {
8 // Initialize convert options
9 var options = new ConvertOptions
10 {
11 // Required: Specify the input document path
12 InputDocument = "input.xps",
13
14 // Required: Specify the output document path
15 OutputFilePath = "output.png",
16
17 // Optional: Specify the output format
18 ToFormat = "png",
19
20 // Optional: Specify the width of the converted document (applicable for image formats)
21 Width = 1920,
22
23 // Optional: Specify the height of the converted document (applicable for image formats)
24 Height = 1080,
25
26 // Optional: Specify the resolution of the converted document (applicable for image formats)
27 Resolution = 300
28 };
29
30 // Conditional: Apply license if you have one
31 if (isLicensed)
32 {
33 options.LicenseFile = "path_to_license.lic";
34 }
35
36 // Execute the conversion task
37 await ConvertTasks.Create(options).Execute();
38 }
39}
詳細情報と使用例については、 Aspose.Page for .NET のドキュメントをご覧ください。