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