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

この詳細な例では、サンプル コードを使用するために正確に定義された手順を使用して、C# で AIPDF に変換する方法を学習します。このアプリケーションは非常に明快で、Windows、Linux、または macOS の .NET 構成環境でC# を使用して AI を PDF として保存するために使用できます。

C# で AI を PDF にエクスポートする手順

  1. NuGet から Aspose.PSD for .NET をインストールして環境を確立し、AI を PDF に変換します
  2. AiImage クラスのインスタンスを使用して、サンプルの Adobe Illustrator (AI) ファイルをディスクからロードします。
  3. PdfOptions クラス オブジェクトのインスタンスを作成して、目的の PDF プロパティを設定します
  4. AI ファイルを PDF ファイルとしてディスクに保存します。

C# Adobe Illustrator から PDF へのファイル変換アプリケーションを使用して、前述の段階的な手順を使用して開発できます。プロセスは、ディスクからソース Adobe Illustrator ファイルをロードすることによって開始されます。次に、PdfOptions クラスのインスタンスを使用して、目的の PDF ファイルに必要なプロパティを設定します。最後に、読み込まれた Adobe Illustrator (AI) ファイルは、Image.Save メソッドを使用してディスクに PDF ファイルとして保存されます。

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

using System;
using Aspose.PSD;
using Aspose.PSD.FileFormats.Ai;
using Aspose.PSD.ImageOptions;
namespace TestPSD
{
public class AiToPdf
{
public static void ConvertAiToPdf()
{
String path = @"/Users/Documents/TestData/";
// Apply the Aspose.PSD product license to convert AI to PDF in C#
License PsdToPdfLic = new License();
PsdToPdfLic.SetLicense(path + "Conholdate.Total.Product.Family.lic");
// Load the source AI image
using (var aitoPdfImage = (AiImage)Image.Load(path + "sample3.ai"))
{
// Set the output PDF options
ImageOptionsBase psdtoPdpdfOptions = new PdfOptions();
psdtoPdpdfOptions.ResolutionSettings = new ResolutionSetting(500, 500);
psdtoPdpdfOptions.MultiPageOptions = new MultiPageOptions(1);
//Save the generated PDF file on the disk
aitoPdfImage.Save(path + "PdfConverted.pdf", psdtoPdpdfOptions);
}
}
}
}

前述の例では、Adobe Illustrator を C# を使用して PDF に変換するプロセスが示され、Image.Load() メソッドを参照してディスクからソース AI ファイルにアクセスします。 PdfOptions クラス インスタンスは、MultiPageOptions、ResolutionSettings、VectorRasterizationOptions などのプロパティを設定するために使用されます。必要な PDF プロパティが設定されると、出力 PDF ファイルがディスクに保存されます。

このトピックでは、明確に定義された方法で C# を使用して AI を PDF に変換するプロセスについて説明しました。 Adobe Illustrator を JPEG ファイルに変換する方法に興味がある場合は、C# で AI を JPEG に変換する方法 の記事を参照してください。

 日本語