XPS в JPEG

Перетворюйте XPS у JPEG за допомогою API рішення для C++.

 

Aspose.Page конвертер XPS в JPEG пропонує конвертацію в зображення JPEG з використанням будь-якої мови, що підтримується C++.

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

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

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

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

Package Manager Console Command


    PM> Install-Package Aspose.Page

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

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

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

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

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

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

Перетворення XPS в JPEG C++

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

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

    System::SharedPtr<XPSDocument> document = System::MakeObject<EpsDocument>(xpsStream);

    // 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::XPS::Device::ImageDevice> device = System::MakeObject<Aspose::Page::XPS::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

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

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

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



FAQ

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

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

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

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

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

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

XPS What is XPS File Format

Формат XPS схожий на формат PDF. Обидва є форматами мови опису сторінок (PDL). EPS базується на HTML, а не на мові PostScript. Файл .eps може містити розмітку структури документа разом з інформацією про те, як документ буде виглядати. Також додано інструкції щодо друку та рендерингу документа. Особливістю формату є те, що він фіксує опис документа, тобто він виглядатиме однаково, хто б і з якої операційної системи його не відкривав.

JPEG What is JPEG File Format

Формат Joint Photographic Experts Group (JPEG) є найпопулярнішим і підтримуваним форматом зображень. Він використовується як формат за замовчуванням багатьма пристроями та системами, оскільки JPG втрачає свою якість під час стиснення. До зображення JPEG можна додати ключові слова. При завантаженні таких картинок вони будуть проіндексовані відповідно до цих ключових слів і відображатимуться в результатах пошуку відповідно до них. Через це формат JPEG добре поширений на платформах електронної комерції в лістингах.