Bonjour,
J'utilise PHPExcel_Writer_PDF pour générer un PDF depuis un fichier .XLS créé avec PHPExcel..
Tout est impec sauf que j'aimerais réduire la largeur de mon tableau xls de sorte à ce qu'il tienne sur une page en paysage.
J'ai tenté le setScale()mais sans résultat.
Merci d'avance de votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 $objPHPExcel->getActiveSheet()->getPageSetup()->setOrientation(PHPExcel_Worksheet_PageSetup::ORIENTATION_LANDSCAPE); $objPHPExcel->getActiveSheet()->getPageSetup()->setPaperSize(PHPExcel_Worksheet_PageSetup::PAPERSIZE_A3); $objPHPExcel->getActiveSheet()->getPageSetup()->setScale(50); $objWriter = new PHPExcel_Writer_PDF($objPHPExcel); $objWriter->setPaperSize("A3"); $objWriter->save(sfConfig::get('sf_upload_dir').'/cache.pdf');
Partager