Файли Microsoft Publisher, PUB часто використовуються для широкомасштабного друку документів, таких як брошури, буклети, плакати тощо. У певних ситуаціях нам може знадобитися перетворити файл PUB на файл презентації як PPT або PPTX файл. У цій статті ми покажемо вам, як перетворити видавця на PPT або PPTX на C#.
Ця стаття охоплює такі теми:
- C# API для перетворення Publisher у 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, ознайомтеся з іншими функціями бібліотеки за допомогою таких ресурсів:
Висновок
У цій статті ми навчилися програмно перетворювати PUB-файл Microsoft Publisher у презентацію PowerPoint як файл PPT або PPTX на C#. Дотримуючись кроків, описаних у цій статті, ви можете легко розробити власну програму для конвертації PUB у PPTX. У разі будь-яких неясностей зв’яжіться з нами на нашому безкоштовному форумі підтримки.