Adobe Illustratorファイルを使用して、アイデアを現実に変えることができます。ただし、このファイル形式は多くのアプリケーションで広くサポートされていません。そのため、AIファイルを別のラスター画像やその他のファイル形式に変換する必要がある場合があります。 JavaアプリケーションでAIファイルをPSD、PNG、JPEG、またはPDFファイルに簡単かつ迅速に変換できます。Adobe Illustratorファイルは、主に視覚情報を表すために使用されます。さらに、グラフィックデザイナーは、AIファイルを使用してクリエイティブなアイデアを傑作に変換します。 AIをラスター画像(PNG、JPGなど)またはPDFファイルに変換する必要がある場合があります。 Aspose.PSD for .NET APIはサードパーティのアプリケーションに依存せずにAIファイルを変換できるため、これらすべての変換の最も重要でエキサイティングな要素は、AdobeIllustratorアプリケーションをインストールまたは構成する必要がないことです。 。このブログ投稿の次のユースケースに移りましょう。
C#でAIをPNGに変換する C#でAIをJPGに変換する C#でAIをPSDに変換する C#でAIをPDFに変換する ここで重要なのは、以下のいくつかの例の入力として2つの異なるAIファイルを検討することです。入力AIファイルの1つには異なるパスの重みがあり、もう1つのAIファイルには複雑な輪郭が含まれています。それでは、作業するAIファイルのスクリーンショットを確認しましょう。
パスの重みが異なるAIファイル
複雑な輪郭を含むAIファイル
C#でAIをPNGに変換する .NETアプリケーションを拡張してAIファイルを処理し、PNG画像に変換することができます。 PNG画像は非常に有名であり、多くの場合、オンラインフォームで画像を送信するための基準になります。したがって、以下の手順に従ってAIをPNGファイルに変換できます。
ソースAIファイルをロードする PngOptionsクラスのプロパティを設定します AIファイルをPNG画像として保存 次のコードスニペットは、上記の手順に基づいており、C#を使用してAIをPNGに変換する方法を示しています。
string[] sourcesFiles = new string[] { @"34992OStroke", @"rect2_color", }; for (int i = 0; i < sourcesFiles.Length; i++) { string name = sourcesFiles[i]; string sourceFileName = dataDir + name + ".ai"; string outFileName = dataDir + name + ".png"; using (AiImage image = (AiImage)Image.Load(sourceFileName)) { ImageOptionsBase options = new PngOptions() { ColorType = PngColorType.