EPS в PNG

Перетворіть EPS у PNG за допомогою API рішення для C++.

 

Aspose.Page конвертер EPS у PNG пропонує конвертацію файлу Encapsulated PostScript (EPS) у зображення PNG за допомогою будь-якої мови, що підтримується C++.

API, який ви бачите тут, можна використовувати для створення власної кросплатформної програми або інтегрувати у ваш проект C++.

Щоб конвертувати XPS у PNG:

  • API Aspose.Page для C++, який є багатофункціональним, потужним і простим у використанні API для роботи з документами та перетворення для платформи C++.

  • Ви можете завантажити його останню версію безпосередньо, просто відкрийте менеджер пакунків NuGet, знайдіть і встановіть Aspose.Page.Cpp. Ви також можете використати наступну команду з консолі менеджера пакетів.

Package Manager Console Command


    PM> Install-Package Aspose.Page

Кроки для перетворення EPS у PNG за допомогою C++

Aspose.Page дозволяє розробникам легко завантажувати та конвертувати файли EPS у PNG лише кількома рядками коду.

  1. Завантажте файл EPS за допомогою Aspose.Page для C++.
  2. Викличте метод Save().
  3. Передайте вихідний шлях із розширенням файлу (PNG).
  4. Файл PNG буде збережено за вказаним шляхом, щоб він був у сумісній програмі.

Системні вимоги

Aspose.Page для C++ підтримує всі основні платформи та операційні системи. Переконайтеся, що у вас є такі передумови:

  • Стаціонарний Microsoft Windows (XP, Vista, 7, 8, 10), серверні операційні системи (2003, 2008, 2012) тощо.
  • Microsoft Visual C++ версії 2017 або новішої.

Конвертація EPS у PNG C++

    System::SharedPtr<System::Drawing::Imaging::ImageFormat> imageFormat = System::Drawing::Imaging::ImageFormat::get_PNG();

    System::SharedPtr<System::IO::FileStream> epsStream = System::MakeObject<System::IO::FileStream>(u"sourceFile.eps", System::IO::FileMode::Open, System::IO::FileAccess::Read);

    System::SharedPtr<EPSDocument> document = System::MakeObject<EpsDocument>(epsStream);

    // If you want to convert Postscript file despite of minor errors set this flag
    bool suppressErrors = true;

    //Initialize options object with necessary parameters.
    System::SharedPtr<ImageSaveOptions> options = System::MakeObject<ImageSaveOptions>(suppressErrors);

    System::SharedPtr<Aspose::Page::EPS::Device::ImageDevice> device = System::MakeObject<Aspose::Page::EPS::Device::ImageDevice>();

	    auto __finally_guard_0 = ::System::MakeScopeGuard([&epsStream]()
	    {
		    psStream->Close();
	    });

	    try{
		    document->Save(device, options);
	    }catch (...){
		    throw;
	    }
    System::ArrayPtr<System::ArrayPtr<uint8_t>> imagesBytes = device->get_ImagesBytes();
    //loop through each imagesBytes and write via file stream

Веб-програма для перетворення EPS в PNG

Конвертуйте EPS на PNG прямо зараз, відвідавши наш веб-сайт Live Demos.

  Немає необхідності завантажувати Aspose API.
  Не потрібно писати код.
  Просто завантажте свій файл EPS, він буде миттєво перетворено на PNG.
  Ви отримаєте посилання для завантаження.



FAQ

1. Чи можу я перетворити EPS на PNG?

Рішення Aspose.Page має функціональність, яка дозволяє конвертувати файли EPS в інші формати онлайн або програмно. Якщо вам потрібно миттєво онлайн перетворити EPS на PNG, ви можете скористатися кросплатформним EPS Конвертером .

2. Чи можу я знайти докладнішу інформацію про те, як перетворити EPS на PNG?

Перейдіть до розділу Документація , щоб знайти інформацію, як-от Посібник розробника, Примітки до релізів та багато іншого про мови опису сторінок. Відвідайте наш проект GitHub , щоб переглянути приклади коду використання рішення.

3. Чи безкоштовна ця функціональність?

Кросплатформні конвертери безкоштовні, тоді як для рішення API ви можете отримати безкоштовну пробну версію, а потім придбати продукт, якщо це необхідно.

EPS What is EPS File Format

EPS (EPSF) або формат файлу Інкапсульований PostScript — це формат, який насправді є програмою PS, яка описує, як виглядатиме окрема сторінка. Тобто це обмежений PS плюс окремі примітки, які допомагають інкапсулювати графіку PostScript в інший документ. EPS відмінно підтримує векторну графіку або комбіновану векторно-растрову графіку. Особливістю формату є те, що як тільки він імпортується в документ, його вже не можна редагувати. Це одна з причин конвертації цього формату на той, з яким ви легше працювати.

PNG What is PNG File Format

Portable Network Graphics або PNG є одним із найпопулярніших форматів зображень. Це забезпечує дійсно хороше стиснення, зберігаючи високу якість зображення. PNG також є одним із найкращих форматів для веб-проектів, оскільки файли легші, а зображення легко масштабувати. Одним із недоліків формату, який використовується онлайн, є те, що неможливо безпосередньо додати ключові слова до зображення.