Конвертировать PDF в Microsoft Excel

Aspose.PDF для PHP API позволяет преобразовывать ваши PDF файлы в форматы Excel XLS и XLSX. У нас уже есть другой API, известный как Aspose.Cells for PHP via Java, который предоставляет возможность создавать и изменять существующие книги Excel. Он также предоставляет возможность преобразовывать книги Excel в формат PDF.

Конвертация PDF в Excel XLS

Чтобы конвертировать файлы PDF в формат XLS, Aspose.PDF имеет класс под названием ExcelSaveOptions. Объект класса ExcelSaveOptions передается в качестве второго аргумента в метод Document.Save(..).

Конвертация PDF файла в формат XLSX является частью библиотеки Aspose.PDF для PHP версии 18.6. Чтобы конвертировать файлы PDF в формат XLSX, необходимо установить формат как XLSX с помощью метода setFormat() класса ExcelSaveOptions.

Следующие фрагменты кода показывают, как конвертировать PDF файл в формат XLS и XLSX:

// Загрузите входной PDF-документ, используя класс Document.
$document = new Document($inputFile);

// Создайте экземпляр класса ExcelSaveOptions, чтобы задать параметры сохранения.
$saveOption = new ExcelSaveOptions();

// Установите выходной формат в XLS.
// $saveOption->setFormat(ExcelSaveOptions_ExcelFormat::$XMLSpreadSheet2003);

// Установите выходной формат в XLSX.
    $excelSaveOptions_ExcelFormat = new ExcelSaveOptions_ExcelFormat();
    $saveOption->setFormat($excelSaveOptions_ExcelFormat->XLSX);

// Сохраните PDF-документ как файл Excel, используя указанные параметры сохранения.
$document->save($outputFile, $saveOption);