В тази ясна статия ще видите как да конвертирате AI в JPEG в C#. Разработеното приложение може да се използва за бързо запазване на AI като JPEG с помощта на C# и може да се използва във всяка от .NET конфигурираните среди в Linux, macOS или Windows.
Стъпки за конвертиране на AI в JPEG в C#
- Конфигурирайте вашата среда, като инсталирате Aspose.PSD for .NET от NuGet, за да конвертирате AI в JPEG
- Достъп до изходния AI файл от диска чрез екземпляра на класа AiImage
- Създайте екземпляр на обекта от клас JpegOptions, за да зададете желаните JPG свойства
- Запазете AI файла като JPEG на диска
Чрез използване на C# Adobe Illustrator в JPEG приложенията за преобразуване на изображения могат лесно да бъдат разработени с помощта на гореспоменатите стъпки, където процесът ще започне с достъп до изходния файл на Adobe Illustrator от диска. След това с помощта на обект от клас JpegOptions ще бъдат зададени различни свойства за желания JPG файл с изображение. В крайна сметка зареденият файл на Adobe Illustrator ще бъде записан като JPEG файл на диска с помощта на метода Save.
Код за експортиране на AI към JPEG в C#
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); | |
} | |
} | |
} | |
} |
В гореспоменатия пример се демонстрира процесът на конвертиране на Adobe Illustrator в JPG с помощта на C#, където методът Image.Load() се използва за отваряне на изходния AI файл от диска. Класът JpegOptions се използва за задаване на свойства като JpegLsAllowedLossyError, Jpeg качество, VectorRasterizationOptions и ResolutionSettings, за да назовем само няколко. След като зададете желаните JPEG свойства, изображението ще бъде записано или на диска, или в MemoryStream.
В тази проба научихме за процеса на преобразуване на AI в JPEG с помощта на C# поетапно. Ако се интересувате да научите за конвертирането на PSD в PNG файл, вижте статията на как да конвертирате PSD в PNG в C#.