Перетворення 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 необхідно виконати кілька кроків:

  1. Ініціалізуйте вхідний потік для вхідного файлу EPS.
  2. Створіть екземпляр PsDocument із створеного раніше вхідного потоку.
  3. Використовуйте ImageSaveOptions(або PdfSaveOptions, якщо ви конвертуєте у PDF), щоб указати логічні значення AdditionalFontsFolder і SuppressError.
  4. Створіть екземпляр ImageDevice (або PdfDevice, якщо ви конвертуєте у PDF), вказавши тип і розмір зображення, якщо це необхідно.
  5. Збережіть документ PostScript як зображення з параметрами збереження зображення в масиві масивів байтів. Один масив байтів для однієї сторінки вхідного документа.
  6. Збережіть отримані 2-вимірні масиви байтів у файли WMF, створюючи для кожного байтового масиву новий вихідний потік файлу.
  7. Якщо значення SuppressErrors було істинним, як воно є за замовчуванням, можна побачити, які помилки виникли під час перетворення EPS у WMF.

У наведеному нижче фрагменті коду показано, як конвертувати файли EPS у WMF на C++:

                
            

Щоб отримати повні приклади та файли даних, перейдіть на сторінку https://github.com/aspose-page/Aspose.Page-for-C

Також перевірте конвертацію EPS у WMF через .Net і Java.

Давайте розглянемо ImageSaveOptions. Використовуючи цей клас, ми можемо призначати різні параметри перетворення під час перетворення EPS у WMF.

Оцініть конвертацію EPS у WMF онлайн за допомогою нашого Конвертера EPS у WMF. Ви можете конвертувати кілька файлів EPS у WMF одночасно і завантажити результати за кілька секунд.

Ви можете завантажити приклади та файли даних із GitHub.

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.