Работа с нижними колонтитулами из PDF через C++

Добавьте нижний колонтитул в PDF-файл с помощью библиотеки C++.

Добавление нижних колонтитулов в документ PDF с помощью библиотеки C++

Чтобы добавить нижние колонтитулы в PDF-файл, мы будем использовать Aspose.PDF для C++ API, который представляет собой многофункциональный, мощный и простой в использовании API для работы с документами для платформы cpp. Откройте менеджер пакетов NuGet, найдите Aspose.pdf и установите. Вы также можете использовать следующую команду из консоли Package Manager.

Package Manager Console

PM > Install-Package Aspose.PDF.Cpp

Шаги по добавлению нижнего колонтитула в PDF с помощью C++


Вам понадобится Aspose.PDF для C++, чтобы попробовать код в своей среде.

  1. Откройте PDF-документ с помощью объекта Document.
  2. Создайте штамп и определите его свойства.
  3. Добавьте штамп на страницу с помощью метода addStamp.
  4. Сохраните PDF-файл.

Добавьте изображение в нижний колонтитул PDF-файла — C++

<% footer.code-block.subtitle %>


    auto document = MakeObject<Document>(_dataDir + inputFileName);
    auto imageStamp = MakeObject<ImageStamp>(_dataDir + u"aspose-logo.jpg");
    imageStamp->set_TopMargin(10);
    imageStamp->set_HorizontalAlignment(HorizontalAlignment::Center);
    imageStamp->set_VerticalAlignment(VerticalAlignment::Top);
    for (auto page : document->get_Pages())
    {
        page->AddStamp(imageStamp);
    }
    document->Save(_dataDir + outputFileName);