Convertir PDF a Microsoft Excel
Aspose.PDF para PHP API te permite renderizar tus archivos PDF a formatos de archivo Excel XLS y XLSX. Ya tenemos otra API, conocida como Aspose.Cells para PHP vía Java, que proporciona la capacidad de crear y manipular libros de Excel existentes. También proporciona la capacidad de transformar libros de Excel a formato PDF.
Intenta convertir PDF a Excel en línea
Aspose.PDF para PHP presenta una aplicación gratuita en línea “PDF a XLSX”, donde puedes intentar investigar la funcionalidad y calidad con la que trabaja.
Convertir PDF a Excel XLS
Para convertir archivos PDF a formato XLS, Aspose.PDF tiene una clase llamada ExcelSaveOptions. Un objeto de la clase ExcelSaveOptions se pasa como segundo argumento al método Document.Save(..).
La conversión de un archivo PDF a formato XLSX es parte de la biblioteca de Aspose.PDF para PHP versión 18.6. Para convertir archivos PDF a formato XLSX, necesitas establecer el formato como XLSX usando el método setFormat() de la Clase ExcelSaveOptions.
Los siguientes fragmentos de código muestran cómo convertir un archivo PDF a formato XLS y XLSX:
// Cargar el documento PDF de entrada utilizando la clase Document.
$document = new Document($inputFile);
// Crear una instancia de la clase ExcelSaveOptions para especificar las opciones de guardado.
$saveOption = new ExcelSaveOptions();
// Establecer el formato de salida a XLS.
// $saveOption->setFormat(ExcelSaveOptions_ExcelFormat::$XMLSpreadSheet2003);
// Establecer el formato de salida a XLSX.
$excelSaveOptions_ExcelFormat = new ExcelSaveOptions_ExcelFormat();
$saveOption->setFormat($excelSaveOptions_ExcelFormat->XLSX);
// Guardar el documento PDF como un archivo de Excel utilizando las opciones de guardado especificadas.
$document->save($outputFile, $saveOption);