Перетворення EPS за допомогою Aspose.Page C++ API
У цій статті пояснюється, як конвертувати файли EPS за допомогою C++ на прикладі перетворення EPS у WMF.
Aspose.Page для C++ дозволяє конвертувати файли EPS через Java у формати BMP, JPG, EMF, TIFF, PNG, WMF і PDF.
Ви можете перевірити якість перетворення Aspose.Page EPS у PNG і переглянути результати в безкоштовному онлайновому EPS у PNG Конвертер або EPS Viewer
Конвертер Aspose.Page для C++ EPS у PNG дозволяє конвертувати файл Encapsulated PostScript (EPS) у зображення PNG у Windows і Linux.
Для конвертації EPS в PNG необхідно виконати кілька кроків:
- Створіть екземпляр PsDocument із файлу EPS.
- Використовуйте ImageSaveOptions(або PdfSaveOptions, якщо ви конвертуєте у PDF), щоб указати логічні значення AdditionalFontsFolder і SuppressError.
- Викличте SaveAsImage, щоб зберегти документ PostScript як зображення з параметрами збереження зображення в масиві масивів байтів. Один масив байтів для однієї сторінки вхідного документа.
- Збережіть отримані двовимірні масиви байтів у файли PNG, створюючи для кожного байтового масиву новий вихідний потік файлу.
- Якщо значення SuppressErrors було істинним, як воно є за замовчуванням, можна побачити, які помилки виникли під час перетворення EPS у PNG.
У наведеному нижче фрагменті коду показано, як конвертувати файли EPS у PNG на C++:
Щоб отримати повні приклади та файли даних, перейдіть на сторінку https://github.com/aspose-page/Aspose.Page-for-C
Давайте розглянемо ImageSaveOptions. Використовуючи цей клас, ми можемо призначати різні параметри перетворення під час перетворення EPS у PNG.
- AdditionalFontsFolder визначає розташування, де шукати шрифти. Системні папки шрифтів завжди включені за замовчуванням.
- SuppressError контролює поведінку конвертера EPS у WMF при появі некритичних помилок. Якщо значення істинне, то можна переглянути список таких помилок після перетворення в полі Винятки. Значення за замовчуванням — true.
- Debug дозволяє виводити інформацію про налагодження на консоль. Значення за замовчуванням - false.
Оцініть конвертацію EPS у PNG онлайн за допомогою нашого Конвертера EPS у PNG. Ви можете конвертувати декілька файлів EPS у PNG одночасно та завантажувати результати за кілька секунд.
Ви можете завантажити приклади та файли даних із GitHub.