Категория

C#/VB.NET: преобразование PDF в PowerPoint

2023-07-21 02:42:33

Установлено через NuGet

PM> Install-Package Spire.PDF

Ссылки по теме

Файлы PDF отлично подходят для представления на различных типах устройств и совместного использования на разных платформах, но следует признать, что редактирование PDF немного сложно. Когда вы получаете файл PDF и вам нужно подготовить презентацию на основе содержимого внутри, рекомендуется преобразовать файл PDF в документ PowerPoint, чтобы получить лучший эффект презентации, а также обеспечить возможность дальнейшего редактирования содержимого. В этой статье будет показано, как программно конвертировать PDF в презентацию PowerPoint с использованием Spire.PDF for .NET.

Установите Spire.PDF for .NET

Для начала вам нужно добавить файлы DLL, включенные в пакет Spire.PDF for .NET, в качестве ссылок в ваш проект .NET. Файлы DLL можно загрузить по этой ссылке или установить через NuGet.

PM> Install-Package Spire.PDF

Преобразование PDF в презентацию PowerPoint на C# и VB.NET

Начиная с версии 8.11.10, Spire.PDF for .NET поддерживает преобразование PDF в PPTX с помощью метода PdfDocument.SaveToFile(). С помощью этого метода каждая страница вашего файла PDF будет преобразована в один слайд в PowerPoint. Ниже приведены шаги для преобразования файла PDF в редактируемый документ PowerPoint.

  • Создайте экземпляр PdfDocument.
  • Загрузите образец PDF-документа с помощью метода PdfDocument.LoadFromFile().
  • Сохраните документ как документ PowerPoint, используя метод PdfDocument.SaveToFile(string filename, FileFormat.PPTX).
  • C#
  • VB.NET
using Spire.Pdf;
    
    namespace PDFtoPowerPoint
    {
        class Program
        {
            static void Main(string[] args)
            {
                //Create a PdfDocument instance
                PdfDocument pdf = new PdfDocument();
    
                //Load a sample PDF document
                pdf.LoadFromFile(@"C:\Users\Administrator\Desktop\Sample.pdf");
    
                //Convert the PDF to PPTX document
                pdf.SaveToFile("ConvertPDFtoPowerPoint.pptx", FileFormat.PPTX);
            }
        }
    }

C#/VB.NET: Convert PDF to PowerPoint

Подать заявку на временную лицензию

Если вы хотите удалить оценочное сообщение из сгенерированных документов или избавиться от функциональных ограничений, пожалуйста запросить 30-дневную пробную лицензию для себя.

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