Файлы Microsoft Publisher, PUB часто используются для крупномасштабной печати документов, таких как брошюры, буклеты, плакаты и т. д. В определенных ситуациях нам может потребоваться преобразовать файл PUB в файл презентации в формате PPT или PPTX. В этой статье мы покажем вам, как преобразовать издателя в PPT или PPTX на C#.
В этой статье рассматриваются следующие темы:
- C# API для преобразования издателя в PPT
- Преобразовать Publisher в PPT на C#
- Конвертировать PUB в PPTX онлайн
- Бесплатные учебные ресурсы
C# API для преобразования Publisher в PPT – скачать бесплатно
Преобразование файлов PUB издателя в формат PPT или PPTX представляет собой двухэтапный процесс. На первом этапе мы преобразуем файл PUB в файл PDF, а затем преобразуем его в формат PPT или PPTX. Мы будем использовать Aspose.PUB for .NET для преобразования файла PUB в формат PDF и Aspose.PDF for .NET для преобразования PDF в PPT или PPTX.
Пожалуйста, загрузите библиотеки DLL API или установите их с помощью следующих команд NuGet:
PM> Install-Package Aspose.PDF
PM> Install-Package Aspose.PUB
Преобразование Publisher в PPT или PPTX на C#
Мы можем преобразовать файл PUB Microsoft Publisher в формат PPT или PPTX, выполнив следующие действия:
- Создайте объект MemoryStream для сохранения промежуточного PDF-файла.
- Разберите исходный PUB-файл, используя метод IPubParser.Parse().
- Преобразуйте файл PUB в PDF и сохраните выходные данные в MemoryStream.
- Загрузите PDF-файл и инициализируйте экземпляр класса PptxSaveOptions.
- Сохраните выходной файл PPT или PPTX.
В следующем примере кода показано, как программно преобразовать файл PUB в презентацию PowerPoint PPT или PPTX на C#.
string fileName = "Test.pub";
// Инициализируйте MemoryStream для хранения выходного документа.
MemoryStream stream = new MemoryStream();
// Загрузить входной PUB-файл
IPubParser parser = PubFactory.CreateParser(fileName);
// Анализ входного файла издателя
Aspose.Pub.Document doc = parser.Parse();
// Преобразуйте файл PUB в PDF и сохраните результат в MemoryStream.
PubFactory.CreatePdfConverter().ConvertToPdf(doc, stream);
// Загрузите входной PDF-файл из MemoryStream.
Document document = new Document(stream);
// Инициализировать объект класса PptxSaveOptions
PptxSaveOptions options = new PptxSaveOptions();
// Сохранить выходной файл презентации (PPT/PPTX)
document.Save("Output.pptx", options);
Конвертируйте PUB в PPTX онлайн
Попробуйте веб-приложение PUB to PPTX, разработанное с использованием этого API.
Получите бесплатную лицензию API
Вы можете оценить API без каких-либо ограничений, запросив бесплатную временную лицензию.
PUB в PPT – учебные ресурсы
Помимо преобразования файлов Publisher PUB в формат PPT или PPTX, изучите различные другие функции библиотеки, используя следующие ресурсы:
- Руководство разработчика
- Бесплатные онлайн-приложения
- Справочник по API
- Практические руководства и статьи
Заключение
В этой статье мы узнали, как программно на C# преобразовать файл PUB Microsoft Publisher в презентацию PowerPoint в виде файла PPT или PPTX. Следуя инструкциям, описанным в этой статье, вы сможете легко разработать собственное приложение-конвертер PUB в PPTX. В случае возникновения каких-либо неясностей, пожалуйста, свяжитесь с нами на нашем форуме бесплатной поддержки.