Часті запитання | Aspose.Page для C++



З: Для чого використовується Aspose.Page для C++?

В: Ця потужна бібліотека дає змогу легко керувати файлами XPS і PostScript (EPS/PS):

З: Які формати підтримує Aspose.Page для C++?

В: Він підтримує формати PS, XPS, EPS і OXPS як вхідні дані, а також формати PS, EPS, PDF, PNG, JPEG, TIFF, EMF, WMF і BMP як вихідні.

З: Як конвертувати файли в Aspose.Page для С++?

В: Aspose.Page дозволяє конвертувати документи XPS і EPS/PS у більш широко використовувані формати, такі як PDF і різні формати зображень (JPEG, PNG тощо). Процес перетворення дуже простий. Вам потрібно зробити лише кілька кроків!

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

Щоб переглянути більше прикладів, відвідайте посібники Convertion.

З: Чи можуть розробники використовувати Aspose.Page для C++ для створення та редагування документів XPS?

В: Так, розробники можуть створювати нові документи XPS з нуля або змінювати існуючі. Це включає додавання, видалення або маніпулювання елементами в документі.

Щоб створити файл XPS, вам потрібно лише:

1    // Create an XPS document
2    auto xpsDocs = MakeObject<XpsDocument>();
3
4    // Save the result
5    xpsDocs->Save(dir + u"output.xps");

З: Чи дозволяє розробникам Aspose.Page API Solution працювати зі сторінками та елементами документів?

В: Абсолютно! Бібліотека ідеально підходить для роботи з окремими сторінками в документі, дозволяючи цільове редагування та налаштування. Ви також можете керувати такими елементами документа, як векторна графіка та фігури.

З: Чи можу я додати фігури до файлів PS, EPS, XPS за допомогою цього API для C++?

В: Aspose.Page включає такі функції. Розглянемо це на прикладі додавання прямокутника до файлу XPS:

 1    class AddRectangle : public System::Object
 2    {
 3        typedef AddRectangle ThisType;
 4        typedef System::Object BaseType;
 5
 6        typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
 7        RTTI_INFO_DECL();
 8
 9    public:
10
11        static void Run();
12
13    };

З: Як інсталювати пакет Aspose.Page із NuGet?

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

1    PM> Install-Package Aspose.Page

З: Які системні вимоги Aspose.Page для C++?

В: Перейдіть на сторінку Системні вимоги, щоб отримати актуальну інформацію про операційні системи та середовища розробки, необхідні для роботи з Aspose.Page для C++.

З: Де я можу дізнатися більше про формати мови опису сторінки, які підтримуються API?

В: Перейдіть до розділу Вступ до мов опису сторінок, який є повною та ресурсною базою знань про найпопулярніші формати PDL, їхні особливості, структуру та порівняння.

З: Чи можу я додавати сторінки до файлів PS, EPS, XPS за допомогою цього API для C++?

В: Так, звичайно. Давайте розглянемо цю функцію на прикладі додавання сторінки до файлу XPS:

1    // Create a new XPS Document
2    System::SharedPtr<XpsDocument> doc = System::MakeObject<XpsDocument>(dataDir + u"Sample1.xps");
3
4    // Insert an empty page at the beginning of pages list
5    doc->InsertPage(1, true);
6
7    // Save the resultant XPS document
8    doc->Save(RunExamples::GetOutDir() + u"AddPages_out.xps");

З: Чи можна видалити сторінку з файлу PS або XPS?

В: Так, щоб видалити сторінку з файлу, скористайтеся методом RemovePage() і збережіть відредагований документ.

З: Чи можу я спробувати рішення перед покупкою?

В: Так, ви можете легко завантажити продукт Aspose.Page для C++ для оцінки. Оціночна версія Aspose.Page (без зазначеної ліцензії) забезпечує повну функціональність продукту, за винятком деяких обмежень оцінки.

Якщо ви хочете випробувати його без оціночних обмежень, подайте запит на 30-денну тимчасову ліцензію.

З: Де я можу отримати допомогу, якщо у мене виникнуть проблеми з Рішенням?

В: Перегляньте відповіді на Aspose Forum або додайте нову тему зі своєю проблемою, якщо ви не знайшли ту, яка підходить для вашої проблеми.

З: Де я можу побачити функціональні можливості цього рішення API, реалізованого у веб-додатках?

В: Перегляньте наші веб-рішення, щоб конвертувати, переглядати та об’єднувати файли PS, EPS, XPS і OXPS, а також обрізати та змінювати розмір файлів EPS. Це найяскравіші приклади використання API для розробки власних продуктів.

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.