Перетворення файлів EPS за допомогою .NET API
У цій статті пояснюється, як конвертувати файли EPS за допомогою C# на прикладі перетворення EPS у BMP.
Aspose.Page дозволяє конвертувати файли EPS за допомогою C# у формати BMP, JPG, EMF, TIFF, PNG, WMF і PDF.
Конвертація C# EPS у BMP
Ви можете перевірити якість перетворення Aspose.Page EPS у BMP і переглянути результати через безкоштовний онлайн EPS у BMP Converter, EPS Viewer та інші інші [програми для роботи з файлами EPS](https:/ /products.aspose.app/page/applications)
Конвертер Aspose.Page для .NET EPS дозволяє конвертувати файл Encapsulated PostScript (EPS) будь-якою мовою, що підтримується платформою .NET: C#, VB, J#. Усі перетворення виконуються подібно до того, що показано у прикладі нижче.
Кроки для виконання перетворення EPS у BMP:
- Створіть екземпляр PsDocument із файлу EPS.
- Використовуйте ImageSaveOptions (або PdfSaveOptions, якщо ви конвертуєте у PDF), щоб указати логічні значення AdditionalFontsFolder і SuppressError.
- Збережіть документ PostScript як зображення з параметрами збереження зображення в масиві масивів байтів. Один масив байтів для однієї сторінки вхідного документа.
- Збережіть отримані 2-вимірні масиви байтів у файли BMP, створюючи для кожного байтового масиву новий вихідний потік файлу.
- Якщо значення SuppressErrors було істинним, як воно є за замовчуванням, можна побачити, які помилки виникли під час перетворення EPS у BMP.
Наступний фрагмент коду C# показує, як конвертувати файли EPS у BMP у C#. Усі інші перетворення EPS виконуються аналогічно.
Давайте розглянемо ImageSaveOptions. Використовуючи цей клас, ми можемо призначати різні параметри перетворення під час перетворення EPS у BMP.
- Розмір визначає ширину та висоту кінцевого зображення.
- ImageFormat визначає вихідний формат зображення.
- SmoothingMode контролює якість малювання кривих, тексту та растрових зображень у кінцевому зображенні.
- AdditionalFontsFolder визначає розташування, де шукати шрифти. Системні папки шрифтів завжди включені за замовчуванням.
- SuppressError контролює поведінку конвертера EPS в BMP при появі некритичних помилок. Якщо значення має значення true, то можна переглянути список таких помилок після перетворення в полі Винятки. Значення за замовчуванням - true.
- Debug дозволяє виводити інформацію про налагодження на консоль. Значення за замовчуванням - false.
Оцініть конверсію EPS онлайн за допомогою нашого онлайн-конвертера EPS. Ви можете конвертувати кілька файлів EPS одночасно і завантажити результати за кілька секунд.
Ви можете завантажити приклади та файли даних із GitHub.