Перетворіть TIFF на EPS за допомогою .NET

Огляд

У цій статті пояснюється, як перетворити TIFF на EPS за допомогою C#. Він охоплює наступні теми.

Зображення C# у EPS

У цих статтях описано перетворення зображень у EPS за допомогою C# з інших форматів, таких як BMP, JPG, PNG тощо.

Перетворення C# TIFF в EPS

Ви можете перевірити якість перетворення Aspose.Page TIFF в EPS і переглянути результати в безкоштовному онлайн TIFF в EPS Converter, а потім перегляньте отриманий EPS-файл за допомогою нашого EPS Viewer


Aspose.Page для конвертера .NET TIFF в EPS дозволяє конвертувати зображення TIFF у файл Encapsulated PostScript (EPS) з використанням будь-якої мови, яка підтримується платформою .NET: C#, VB, J#.

Кроки: код API конвертера TIFF у EPS у C#

Щоб здійснити конвертацію TIFF в EPS, необхідно зробити всього 2 кроки:

  1. Створіть екземпляр PsSaveOptions.
  2. Використовуйте статичний метод SaveImageToEps з PsDocument.

Метод SaveImageToEps має чотири модифікації, щоб надати користувачеві найзручніший спосіб збереження зображення TIFF в EPS.

Використання рядків для збереження TIFF у EPS у C#

У наведеному нижче фрагменті коду C# вхідне зображення та вихідний файл EPS призначаються рядками:

 1// Повні приклади і файли даних див https://github.com/aspose-page/Aspose.Page-for-.NET
 2
 3// The path to the documents directory.
 4string dataDir = GetDataDir();
 5
 6// Create default options
 7PsSaveOptions options = new PsSaveOptions();
 8
 9// Save TIFF image to EPS file
10PsDocument.SaveImageAsEps(dataDir + "input1.tiff", dataDir + "output1.eps", options);

Використання потоків для збереження TIFF у EPS у C#

У наведеному нижче фрагменті коду C# вхідне зображення та вихідний файл EPS призначені потоками:

1// Повні приклади і файли даних див https://github.com/aspose-page/Aspose.Page-for-.NET
2
3// Create default options
4PsSaveOptions options = new PsSaveOptions();
5
6// Save TIFF image to EPS file
7PsDocument.SaveImageAsEps(inputStream, outputStream, options);

Використання об’єкта Bimap і рядка для збереження TIFF у EPS у C#

У наведеному нижче фрагменті коду C# вхідне зображення призначається об’єктом Bitmap, а вихідний файл EPS призначається рядком:

 1// Повні приклади і файли даних див https://github.com/aspose-page/Aspose.Page-for-.NET
 2
 3// The path to the documents directory.
 4string dataDir = GetDataDir();
 5
 6// Create default options
 7PsSaveOptions options = new PsSaveOptions();
 8// Create the bitmap object from image file
 9using(Bitmap tiff = new Bitmap(File.OpenRead(dataDir + "input1.tiff")))
10{
11	// Save TIFF image to EPS file
12	PsDocument.SaveImageAsEps(tiff, dataDir + "output1.eps", options);
13}

Для Linux, MacOS та інших операційних систем, відмінних від Windows, ми пропонуємо використовувати наш пакет Aspose.Page.Drawing Nuget. Він використовує бекенд Aspose.Drawing замість системної бібліотеки System.Drawing.

Тому імпортуйте простір імен Aspose.Page.Drawing замість System.Drawing. У наведеному вище та наступному фрагментах коду Aspose.Page.Drawing.Bitmap використовуватиметься замість System.Drawing.Bitmap. Наші приклади коду на GitHub містять усі необхідні заміни.

Використання об’єкта Bimap і потоку для збереження TIFF у EPS у C#

У наведеному нижче фрагменті коду C# вхідне зображення призначається об’єктом Bitmap, а вихідний файл EPS призначається потоком:

 1// Повні приклади і файли даних див https://github.com/aspose-page/Aspose.Page-for-.NET
 2
 3// The path to the documents directory.
 4string dataDir = GetDataDir();
 5
 6// Create default options
 7PsSaveOptions options = new PsSaveOptions();
 8// Create the bitmap object from image file
 9using(Bitmap tiff = new Bitmap(File.OpenRead(dataDir + "input1.tiff")))
10{
11	// Create the output stream fo EPS file
12	using(Stream outputStream = File.OpenWrite(dataDir + "output1.eps"))
13	{
14		// Save TIFF image to EPS file
15		PsDocument.SaveImageAsEps(tiff, outputStream, options);
16	}
17}

Дивіться перетворення TIFF в EPS Java і C++.

Оцініть конвертацію TIFF у EPS онлайн за допомогою нашого Конвертера TIFF у EPS. Ви можете конвертувати декілька зображень TIFF у файли EPS одночасно та завантажити результати за кілька секунд.

Ви можете завантажити приклади та файли даних із GitHub.

Have any questions about Aspose.Page?



Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.