Converter PDF para Microsoft Excel
Aspose.PDF para PHP API permite renderizar seus arquivos PDF para os formatos de arquivo Excel XLS e XLSX. Já temos outra API, conhecida como Aspose.Cells para PHP via Java, que fornece a capacidade de criar e manipular pastas de trabalho do Excel existentes. Ela também fornece a capacidade de transformar pastas de trabalho do Excel para o formato PDF.
Tente converter PDF para Excel online
Aspose.PDF para PHP apresenta a você o aplicativo online gratuito “PDF para XLSX”, onde você pode tentar investigar a funcionalidade e a qualidade com que ele funciona.
Converter PDF para Excel XLS
Para converter arquivos PDF para o formato XLS, o Aspose.PDF possui uma classe chamada ExcelSaveOptions. Um objeto da classe ExcelSaveOptions é passado como um segundo argumento para o método Document.Save(..).
Converter um arquivo PDF para o formato XLSX faz parte da biblioteca do Aspose.PDF para a versão PHP 18.6. Para converter arquivos PDF para o formato XLSX, você precisa definir o formato como XLSX usando o método setFormat() da Classe ExcelSaveOptions.
Os seguintes trechos de código mostram como converter um arquivo PDF em formato XLS e XLSX:
// Carregar o documento PDF de entrada usando a classe Document.
$document = new Document($inputFile);
// Criar uma instância da classe ExcelSaveOptions para especificar as opções de salvamento.
$saveOption = new ExcelSaveOptions();
// Definir o formato de saída para XLS.
// $saveOption->setFormat(ExcelSaveOptions_ExcelFormat::$XMLSpreadSheet2003);
// Definir o formato de saída para XLSX.
$excelSaveOptions_ExcelFormat = new ExcelSaveOptions_ExcelFormat();
$saveOption->setFormat($excelSaveOptions_ExcelFormat->XLSX);
// Salvar o documento PDF como um arquivo Excel usando as opções de salvamento especificadas.
$document->save($outputFile, $saveOption);