В этом руководстве мы поймем, как преобразовать PUB) в PNG с помощью C++. Вы заметите, что преобразование происходит в два этапа. Сначала файл PUB преобразуется в файл PDF, а затем промежуточный файл PDF преобразуется в формат PNG с использованием C++ с помощью простых вызовов API.
Шаги по преобразованию PUB в PNG с использованием C++
- Установите Aspose.PUB for C++ и Aspose.PDF for C++ из диспетчера пакетов NuGet.
- Добавить ссылку на пространства имен Aspose::Pub и Aspose::Pdf
- Загрузите входной файл PUB с экземпляром класса Document.
- Создайте промежуточный файл PDF с помощью метода ConvertToPdf.
- Итерируйте каждую страницу и создавайте выходные изображения PNG
Вы можете эффективно экспортировать PUB в PNG с помощью C++ с помощью простых вызовов API в несколько строк кода. Вам нужно только указать пути к файлам и сделать вызовы методов, после чего API самостоятельно учтет все мелкие детали процесса конвертации. После обработки выходные изображения PNG сохраняются в соответствии с вашими требованиями.
Код для преобразования PUB в PNG с использованием С++
В предыдущем разделе мы узнали как читать PDF-файл в C++. Принимая во внимание, что в этой статье мы обсудили, как с помощью C++ создать PNG из файла PUB.