Конвертируйте TIFF в EPS с помощью .NET
Обзор
В этой статье объясняется, как конвертировать TIFF в EPS с помощью C#. Он охватывает следующие темы.
- C# TIFF в EPS
- C# конвертировать TIFF в EPS
- Изображение C# в EPS
- C# TIFF из EPS
- C# Как программно конвертировать TIFF в EPS
- C# Сохранить TIFF как EPS
В этих статьях рассматривается преобразование изображений в EPS с использованием C# из других форматов, таких как BMP, JPG, PNG и т. д.
Преобразование C# TIFF в EPS
Вы можете проверить качество преобразования Aspose.Page TIFF в EPS и просмотреть результаты с помощью бесплатного онлайн-конвертера TIFF в EPS, а затем просмотреть полученный файл EPS с помощью нашего EPS Viewer
Шаги: код API конвертера TIFF в EPS на C#
Для выполнения конвертации TIFF в EPS необходимо сделать всего 2 шага:
- Создайте экземпляр PsSaveOptions.
- Используйте статический метод SaveImageToEps из PsDocument.
Метод SaveImageToEps имеет четыре модификации, чтобы предоставить пользователю наиболее удобный способ сохранения изображения TIFF в EPS.
Использование строк для сохранения TIFF в EPS на C#
В следующем фрагменте кода C# входное изображение и выходной файл EPS назначаются строками:
1// Convert TIFF image to EPS using files paths.
2
3// Create default options
4PsSaveOptions options = new PsSaveOptions();
5
6// Save TIFF image to EPS file
7PsDocument.SaveImageAsEps(DataDir + "input.tiff", OutputDir + "output_tiff.eps", options);Использование потоков для сохранения TIFF в EPS в C#
В следующем фрагменте кода C# входное изображение и выходной файл EPS назначаются потоками:
1// Convert TIFF image to EPS using streams.
2
3// Create default options
4PsSaveOptions options = new PsSaveOptions();
5
6// Create input stream from image
7using (FileStream input = new FileStream(DataDir + "input.tiff", FileMode.Open))
8{
9 // Create output stream for EPS
10 using (FileStream output = new FileStream(OutputDir + "output_tiff.eps", FileMode.Open))
11 {
12 // Save TIFF image from input file stream to EPS file output stream
13 PsDocument.SaveImageAsEps(input, output, options);
14 }
15}Использование объекта и строки Bimap для сохранения TIFF в EPS на C#
В следующем фрагменте кода C# входное изображение назначается объектом Bitmap, а выходной файл EPS назначается строкой:
1// Convert TIFF image to EPS from Bitmap object to file.
2
3// Create default options
4PsSaveOptions options = new PsSaveOptions();
5
6using (Bitmap bmp = new Bitmap(DataDir + "input.tiff"))
7{
8 // Save TIFF bitmap to EPS file
9 PsDocument.SaveImageAsEps(bmp, OutputDir + "output_tiff.eps", options);
10}Для 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// Convert TIFF image to EPS from Bitmap object to stream.
2
3// Create default options
4PsSaveOptions options = new PsSaveOptions();
5
6using (Bitmap bmp = new Bitmap(DataDir + "input.tiff"))
7{
8 // Create output stream for EPS
9 using (FileStream output = new FileStream(OutputDir + "output_tiff.eps", FileMode.Open))
10 {
11 // Save TIFF bitmap to EPS file stream
12 PsDocument.SaveImageAsEps(bmp, output, options);
13 }
14}Оцените преобразование TIFF в EPS онлайн на нашем TIFF в EPS Converter. Вы можете преобразовать несколько изображений TIFF в файлы EPS одновременно и загрузить результаты за несколько секунд.
Вы можете скачать примеры и файлы данных с GitHub.