C# で AI を JPEG に変換する方法

この簡潔な記事では、C# で AIJPEG に変換する方法 について説明します。開発されたアプリケーションは、C# を使用して AI を JPEG として迅速に保存するために使用でき、Linux、macOS、または Windows 内の任意の .NET 構成環境で利用できます。

C# で AI を JPEG に変換する手順

  1. NuGet から Aspose.PSD for .NET をインストールして環境を構成し、AI を JPEG に変換します
  2. AiImage クラス インスタンスを使用して、ディスクからソース AI ファイルにアクセスします。
  3. JpegOptions クラス オブジェクトをインスタンス化して、目的の JPG プロパティを設定します
  4. AI ファイルを JPEG としてディスクに保存します。

C# Adobe Illustrator から JPEG への画像変換アプリケーションは、前述の手順を使用して簡単に開発できます。プロセスは、ディスクからソース Adobe Illustrator ファイルにアクセスすることから始まります。次に、JpegOptions クラス オブジェクトを使用して、目的の JPG 画像ファイルのさまざまなプロパティを設定します。最終的に、読み込まれた Adobe Illustrator ファイルは、Save メソッドを使用して JPEG ファイルとしてディスクに保存されます。

C# で AI を JPEG にエクスポートするコード

using System;
using Aspose.PSD;
using Aspose.PSD.FileFormats.Ai;
using Aspose.PSD.ImageOptions;
namespace TestPSD
{
public class AiToJpg
{
public static void ConvertAiToJpg()
{
String path = @"C:\KnowledgeBase\TestData\";
// Applying product license to convert AI to JPG in C#
License PsdLic = new License();
PsdLic.SetLicense(path + "Conholdate.Total.Product.Family.lic");
using (var aiImage = (AiImage)Image.Load(path + "sample3.ai"))
{
// Set the output JPG options
JpegOptions jpgOptions = new JpegOptions();
jpgOptions.Quality = 85;
jpgOptions.JpegLsAllowedLossyError = 15;
// Save the converted JPG file on the disk
aiImage.Save(path + "PsdConverted.jpg", jpgOptions);
}
}
}
}

前述の例では、C#* を使用して *Adobe Illustrator を JPG に変換するプロセスが示されています。ここでは、Image.Load() メソッドを使用してディスクからソース AI ファイルを開きます。 JpegOptions クラスは、JpegLsAllowedLossyError、Jpeg 品質、VectorRasterizationOptions、ResolutionSettings などのプロパティを設定するために使用されます。必要な JPEG プロパティを設定すると、イメージはディスクまたは MemoryStream 内に保存されます。

このサンプルでは、C#* を使用して AI を JPEG に変換するプロセスを段階的に学習しました。 PSD を PNG ファイルに変換する方法に興味がある場合は、C#でPSDをPNGに変換する方法 の記事を参照してください。

 日本語