2016-07-16 13 views
0

PHPで複数のページを取得して新しい "シート"を作成するPHPExcelコードを取得しようとしています。私はこの助けになる例があります。PHPExcelはPDF上に複数のページを設定しました

ありがとうございます!

+0

だから、問題は何(シートは0からインデックス化されている)2番目のワークシートを示すレポートを生成しますか? –

+0

ねえ!まず答えのおかげで、遅れてごめんなさい。これは問題です。これをpdfにすると、2枚以上の新しいシートを印刷するときに印刷するページが1つしかありません。 –

+0

個々のワークシートを個別に印刷/保存する必要があります –

答えて

0

実際にどれくらいの例が必要ですか?

$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'PDF'); 
$objWriter->setSheetIndex(1); 
$objWriter->save('php://output'); 

+0

私はその点を得る。私は10枚のシートを持っていて、pdfの10ページを作成する必要がなく、ちょうどsetSheetIndex()で1ページを取得している場合は、すべてのページを作成することです。 –

+0

よく1つのオプションそれぞれを一時ファイルに保存し、これらのファイルをまとめてダウンロードしたり、そのジップをダウンロードしたり、PDF「スティッチャー」を使用して1つのPDFファイルにまとめてダウンロードしてください。 –

+0

私はこの分野で本当に新しいです、私は少し混乱しています。あなたが言っていることはすべて理解しています。しかし、私が知りたいのは、「一度にすべてのPDFページを作成する方法は?」私は使用しているコードをリンクします。ありがとう[リンク](https://fiddle.sencha.com/#fiddle/1dqt) –

関連する問題