Это простое практическое руководство посвящено тому, как преобразовать PDF в Presentation с помощью C#, следуя подробным инструкциям по настройке для проверки рабочего примера кода. Вы можете импортировать PDF в PowerPoint с помощью C#, следуя очень простому интерфейсу API, и приложение можно использовать в любой среде, поддерживаемой .NET, включая Windows, macOS и Linux.
Шаги по импорту PDF в PowerPoint с помощью C#
- Настройте проект приложения для установки Aspose.Slides for .NET с помощью диспетчера пакетов NuGet.
- Создайте пустую презентацию, используя объект класса Presentation, чтобы преобразовать PDF в презентацию.
- Загрузите PDF-файл с диска и добавьте в коллекцию слайдов презентации с помощью метода AddFromPdf
- Используя метод «Сохранить», конвертируйте PDF в PowerPoint с помощью C#.
Следуя указанным шагам в приложении конвертера C# PDF в Presentation, разработано приложение, в котором процесс начинается с создания пустой презентации с использованием экземпляра класса Presentation. Затем, используя метод AddFromPdf, предоставляемый классом SlideCollection, добавьте PDF-файл в слайды, указав путь к исходному PDF-файлу. Наконец, метод «Сохранить» конвертирует PDF в PPTX и сохраняет его на диске.
Код для преобразования PDF в презентацию с использованием С#
using System; | |
using Aspose.Slides; | |
using Aspose.Slides.Export; | |
namespace TestSlides | |
{ | |
public class PdfToPresentation | |
{ | |
public static void PdfToPresentationConverter() | |
{ | |
// Initialize a license to convert PPT to PDF | |
Aspose.Slides.License licensePresExport = new Aspose.Slides.License(); | |
licensePresExport.SetLicense("Aspose.Total.lic"); | |
// Create an empty Presentation class object to create the presentation | |
using (Presentation pres = new Presentation()) | |
{ | |
// Import the PDF file from the disk to slides collection | |
pres.Slides.AddFromPdf("SourcePDF.pdf"); | |
// Save the PPTX presentation on the disk | |
pres.Save("ImportedPdfPresentation.pptx", SaveFormat.Pptx); | |
} | |
} | |
} | |
} |
Приведенный выше пример также полезен для преобразования PDF в PPT с помощью C#, где вам нужно будет выбрать другой перечислитель SaveFormat в методе сохранения. Метод AddFromPdf также обеспечивает перегрузку для загрузки PDF-файла из потока памяти, и для каждой страницы внутри PDF-файла внутри презентации будет создан новый слайд. API позволяет добавлять несколько файлов PDF в коллекцию слайдов презентации.
В этом руководстве мы узнали, что для добавления PDF в презентацию можно использовать API на основе C# без какой-либо зависимости от MS PowerPoint. Если вы хотите преобразовать презентацию в PDF, обратитесь к статье как конвертировать PPT в PDF с помощью С#.