Как конвертировать PUB в PNG с помощью C++

В этом руководстве мы поймем, как преобразовать PUB) в PNG с помощью C++. Вы заметите, что преобразование происходит в два этапа. Сначала файл PUB преобразуется в файл PDF, а затем промежуточный файл PDF преобразуется в формат PNG с использованием C++ с помощью простых вызовов API.

Шаги по преобразованию PUB в PNG с использованием C++

  1. Установите Aspose.PUB for C++ и Aspose.PDF for C++ из диспетчера пакетов NuGet.
  2. Добавить ссылку на пространства имен Aspose::Pub и Aspose::Pdf
  3. Загрузите входной файл PUB с экземпляром класса Document.
  4. Создайте промежуточный файл PDF с помощью метода ConvertToPdf.
  5. Итерируйте каждую страницу и создавайте выходные изображения PNG

Вы можете эффективно экспортировать PUB в PNG с помощью C++ с помощью простых вызовов API в несколько строк кода. Вам нужно только указать пути к файлам и сделать вызовы методов, после чего API самостоятельно учтет все мелкие детали процесса конвертации. После обработки выходные изображения PNG сохраняются в соответствии с вашими требованиями.

Код для преобразования PUB в PNG с использованием С++

В предыдущем разделе мы узнали как читать PDF-файл в C++. Принимая во внимание, что в этой статье мы обсудили, как с помощью C++ создать PNG из файла PUB.

 Русский