PUB в PPT PPTX C#

Файлы Microsoft Publisher, PUB часто используются для крупномасштабной печати документов, таких как брошюры, буклеты, плакаты и т. д. В определенных ситуациях нам может потребоваться преобразовать файл PUB в файл презентации в формате PPT или PPTX. В этой статье мы покажем вам, как преобразовать издателя в PPT или PPTX на C#.

В этой статье рассматриваются следующие темы:

  1. C# API для преобразования издателя в PPT
  2. Преобразовать Publisher в PPT на C#
  3. Конвертировать PUB в PPTX онлайн
  4. Бесплатные учебные ресурсы

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, выполнив следующие действия:

  1. Создайте объект MemoryStream для сохранения промежуточного PDF-файла.
  2. Разберите исходный PUB-файл, используя метод IPubParser.Parse().
  3. Преобразуйте файл PUB в PDF и сохраните выходные данные в MemoryStream.
  4. Загрузите PDF-файл и инициализируйте экземпляр класса PptxSaveOptions.
  5. Сохраните выходной файл 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, изучите различные другие функции библиотеки, используя следующие ресурсы:

Заключение

В этой статье мы узнали, как программно на C# преобразовать файл PUB Microsoft Publisher в презентацию PowerPoint в виде файла PPT или PPTX. Следуя инструкциям, описанным в этой статье, вы сможете легко разработать собственное приложение-конвертер PUB в PPTX. В случае возникновения каких-либо неясностей, пожалуйста, свяжитесь с нами на нашем форуме бесплатной поддержки.

Смотрите также