Конвертируйте TIFF в EPS с помощью .NET

Обзор

В этой статье объясняется, как конвертировать TIFF в EPS с помощью C#. Он охватывает следующие темы.

Изображение C# в EPS

В этих статьях рассматривается преобразование изображений в EPS с использованием C# из других форматов, таких как BMP, JPG, PNG и т. д.

Преобразование C# TIFF в EPS

Вы можете проверить качество преобразования Aspose.Page TIFF в EPS и просмотреть результаты с помощью бесплатного онлайн-конвертера TIFF в EPS, а затем просмотреть полученный файл 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// For complete examples and data files, please go to 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// For complete examples and data files, please go to 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// For complete examples and data files, please go to 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, мы предлагаем использовать наш пакет Nuget Aspose.Page.Drawing. Он использует серверную часть Aspose.Drawing вместо системной библиотеки System.Drawing.

Поэтому импортируйте пространство имен Aspose.Page.Drawing вместо System.Drawing. В приведенном выше и последующих фрагментах кода вместо System.Drawing.Bitmap будет использоваться Aspose.Page.Drawing.Bitmap. Наши примеры кода на GitHub содержат все необходимые замены.

Использование объекта и потока Bimap для сохранения TIFF в EPS на C#

В следующем фрагменте кода C# входное изображение назначается объектом Bitmap, а выходной файл EPS назначается потоком:

 1// For complete examples and data files, please go to 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 Converter. Вы можете преобразовать несколько изображений TIFF в файлы EPS одновременно и загрузить результаты за несколько секунд.

Вы можете скачать примеры и файлы данных с GitHub.

Have any questions about Aspose.Page?



Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.