Конвертировать PUB-файл используя C++
Функционал конверсии Паблишер для интергации в собственные приложения C++.
Файловый формат документа Microsoft® — это универсальный инструмент для создания различных публикаций, включая информационные бюллетени, брошюры, листовки и открытки. Его можно использовать даже в электронных письмах и на веб-сайтах. Файлы PUB эффективно объединяют текст вместе с растровой и векторной графикой.
Несмотря на свою полезность, формат PUB не пользуется широким распространением, как форматы PDF или DOCX. Кроме того, требование платного приложения Microsoft Publisher часто требует преобразования файлов .pub в более общедоступные и удобные для пользователя форматы. Вот решение для разработчиков, работающих на C++ — API Aspose.PUB. Он предлагает комплексную функциональность преобразования, позволяя вам интегрировать эту возможность непосредственно в ваши собственные проекты. Этот надежный API поддерживает преобразование из PUB в широкий спектр форматов, включая PDF, TIFF, PNG, JPEG, GIF, BMP, DOC, DOCX, XLS, XLSX, CSV, PPTX, XPS, EPUB, TEX, HTML, MHTML и SVG.
Преобразование файлов .pub
Давайте посмотрим на функциональность через преобразование PUB в PDF.
Процесс конверсии файла Паблишер состоит из следующих шагов:
- Интегрируйте PUB to PDF Конвертер C++ API, который работает не только с одностраничными документами, но также поддерживает многостраничные файлы .pub.
- Загрузите файл PUB, используя класс PubFactory .
- Создайте Parser и Parse с помощью метода Parse() метода IPubParser Интерфейс.
- Запустите преобразование с помощью метода ConvertToPdf() .
Код C++ для преобразования PUB файлов
using namespace Aspose::PUB;
string pubFile = dataDir + "flyer.pub";
var parser = PubFactory.CreateParser(pubFile);
var pubtopdf = parser.Parse();
Aspose.Pub.PubFactory.CreatePdfConverter().ConvertToPdf(pubtopdf, dataDir + "publisher_to.pdf");
Конверсия PUB в любой другой формат возможно после преобразования файла в формат PDF, после чего этот преобразованный файл может быть преобразован в нужный формат.
Вы также можете попробовать кроссплатформенное приложение Publisher Converter. Он имеет очень простой интерфейс, и процесс займет всего несколько секунд. Решение позволяет:
- Преобразование нескольких файлов Publisher одновременно.
- Конвертируйте PUB в PDF, HTML, EPUB, DOCX, SVG и многие другие форматы изображений.
- Сохраняйте измененные документы на своем устройстве.
Support and Learning Resources
- Образовательные ресурсы
- Документация
- Исходный код
- Ссылки на API
- Поддержка продукта
- Бесплатная поддержка
- Платная поддержка
- Блог
- Release Notes
- Почему Aspose.PUB для C++?
- Список клиентов
- Истории успеха