Файли EPS – це інкапсульовані файли PostScript, які використовуються для розміщення зображень у документі PostScript. Ви можете програмно конвертувати файли EPS у різні формати. Будь ласка, зверніться до наступних заголовків для отримання додаткової інформації:
- Конвертер EPS у TIFF, EMF або WMF – встановлення C# API
- Програмно перетворіть файл EPS на зображення TIFF на C#
- Програмне перетворення EPS на EMF зображення за допомогою C#
- Програмне перетворення файлів EPS на зображення WMF за допомогою C#
Конвертер EPS у TIFF, EMF або WMF – встановлення C# API
Aspose.Page for .NET API підтримує конвертацію файлів EPS у різні формати. Ви можете легко інсталювати API, завантаживши файл DLL із розділу Нові випуски, або налаштувати його за допомогою менеджера галереї NuGet у Visual Studio IDE за допомогою такої команди:
PM> Install-Package Aspose.Page
Програмно перетворіть файл EPS на зображення TIFF на C#
Ви можете перетворити файл EPS на багатосторінкове або багатокадрове зображення TIFF, виконавши такі дії:
- Завантажте вхідний файл EPS.
- Створіть екземпляр класу ImageSaveOptions.
- Створіть пристрій візуалізації для вихідного зображення TIFF.
- Перетворіть EPS на зображення TIFF за допомогою методу Save.
У наведеному нижче коді показано, як програмно перетворити файл EPS на зображення TIFF на C#:
// створити потік для вхідного файлу EPS
using (var epsStream = new FileStream("Sample.eps", FileMode.Create, FileAccess.Read))
{
// створити потік для вихідного файлу TIFF
using (var tiffStream = File.Open("output.tiff", FileMode.Open, FileAccess.Write))
{
// завантажити файл EPS із потоку
var document = new Aspose.Page.EPS.PsDocument(epsStream);
// створити екземпляр ImageSaveOptions
var options = new Aspose.Page.EPS.Device.ImageSaveOptions();
// створити пристрій візуалізації для TIFF
var device = new Aspose.Page.EPS.Device.ImageDevice(System.Drawing.Imaging.ImageFormat.Tiff);
// Перетворення EPS на зображення TIFF
document.Save(device, options);
}
}
Програмне перетворення EPS на EMF зображення за допомогою C#
Ви можете перетворити файл EPS postscript на зображення EMF, виконавши наведені нижче дії.
- Завантажте вхідний файл EPS за допомогою класу PsDocument.
- Ініціалізувати об’єкт класу ImageSaveOptions.
- Створіть пристрій візуалізації за допомогою класу ImageDevice.
- Нарешті, конвертуйте EPS в EMF зображення.
Наведений нижче код пояснює, як програмно перетворити файл EPS на зображення EMF за допомогою C#:
// створити потік для вхідного файлу EPS
using (var psStream = new System.IO.FileStream("Sample.eps", System.IO.FileMode.Create, System.IO.FileAccess.Read))
{
// створити потік для вихідного файлу EMF
using (var pdfStream = System.IO.File.Open("output.emf", System.IO.FileMode.Open, System.IO.FileAccess.Write))
{
// завантажити файл EPS із потоку
var document = new Aspose.Page.EPS.PsDocument(psStream);
// створити екземпляр ImageSaveOptions
var options = new Aspose.Page.EPS.Device.ImageSaveOptions();
// створити пристрій візуалізації для EMF
var device = new Aspose.Page.EPS.Device.ImageDevice(System.Drawing.Imaging.ImageFormat.Emf);
// Перетворення EPS на EMF зображення
document.Save(device, options);
}
}
Програмне перетворення файлів EPS на зображення WMF за допомогою C#
Ви можете експортувати або зберегти файл EPS як зображення WMF, виконавши наведені нижче дії.
- По-перше, завантажте вхідний файл EPS за допомогою конструктора PsDocument.
- Ініціювати екземпляр класу ImageSaveOptions.
- Перетворення EPS на зображення WMF.
У наведеному нижче коді показано, як програмно перетворити EPS на зображення WMF за допомогою C#:
// створити потік для вхідного файлу EPS
using (var psStream = new System.IO.FileStream("Sample.eps", System.IO.FileMode.Create, System.IO.FileAccess.Read))
{
// створити потік для вихідного файлу WMF
using (var pdfStream = System.IO.File.Open("output.wmf", System.IO.FileMode.Open, System.IO.FileAccess.Write))
{
// завантажити файл EPS із потоку
var document = new Aspose.Page.EPS.PsDocument(psStream);
// створити екземпляр ImageSaveOptions
var options = new Aspose.Page.EPS.Device.ImageSaveOptions();
// створити пристрій візуалізації для WMF
var device = new Aspose.Page.EPS.Device.ImageDevice(System.Drawing.Imaging.ImageFormat.Wmf);
// Перетворення EPS на зображення WMF
document.Save(device, options);
}
}
Отримайте безкоштовну ліцензію API
Ви можете оцінити всі функції API за допомогою Безкоштовної тимчасової ліцензії.
Висновок
Підсумовуючи, ви навчилися програмно перетворювати файл EPS на зображення TIFF, EMF або WMF за допомогою C#. Ви можете включити ці функції в будь-яку програму .NET. Крім того, ви можете ознайомитися з іншими функціями, відвідавши Документацію API або зв’язавшись з нами на Безкоштовному форумі підтримки.