Ich versuche, meinen PHPExcel-Code zu bekommen, um mehrere Seiten in PDF von der Erstellung neuer "Blätter" zu bekommen. Ich habe dieses Beispiel zu helfen.PHPExcel mehrere Seiten auf PDF setzen
include_once 'Classes/PHPExcel.php';
include_once 'Classes/PHPExcel/IOFactory.php';
$rendererName = PHPExcel_Settings::PDF_RENDERER_TCPDF;
$rendererLibraryPath = dirname(__FILE__).'/tcpdf';
$objPHPExcel = new PHPExcel();
$objSheetRes = $objPHPExcel->setActiveSheetIndex(0);
$objSheetRes->setTitle('Title');
$objPHPExcel->createSheet()->setTitle('Title 2');
$objPHPExcel->getActiveSheet()->setCellValue('A1', 'SHEET 1');
if (!PHPExcel_Settings::setPdfRenderer($rendererName,$rendererLibraryPath)) {
die('NOTICE: Please set the $rendererName and $rendererLibraryPath values' .
'<br />' .
'at the top of this script as appropriate for your directory structure');
}
header('Content-Type: application/pdf');
header('Content-Disposition: attachment;filename= "example.pdf"');
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'PDF');
$objWriter->save('php://output');
exit;
Danke für die Hilfe!
Also, was ist das Problem? –
hey! vor allem danke für die Antwort, und Entschuldigung für die späten. Also das ist das Problem, wenn ich dies zu pdf habe ich nur eine Seite zu drucken, wenn ich mehr als 2 neue Blätter. –
Sie müssen jedes Arbeitsblatt einzeln drucken/speichern –