2011-10-18 22 views
0

レポートを作成し、TCPDFを使用してPDFにエクスポートしました。 レポートのさまざまな部分を別のメールアドレスに送信したいので、1つのプロセスに複数のPDFを作成する必要があります。 TCPDFを使用してこれを実行できますか?そうであれば、どうすれば実際にそれを行うことができますか?PHP TCPDF複数のPDFを作成

答えて

0

TCPDFを単一のPDFを作成するために設計されて事前に

感謝。

実際に行うには、複数のTCPDFオブジェクトを作成し、レポートピースをPDFに追加し、コードを使用してレポートをpdfに追加する方法があります。

$requested = array('marketing', 'sales', 'customer service'); 
$pdfs = array(); 
foreach ($requested as $type) { 
    $pdfs[$type] = createPdfObject(); 
} 

$reportPiece = createGraphForSalesAndMarketing(); 
addReportPiece($pdfs['marketing'], $reportPiece); 
addReportPiece($pdfs['sales'], $reportPiece); 

添付ファイルとして別の電子メールアドレスに各pdfを電子メールで送信することは、それを行うさまざまな方法に対する既存の回答を検索することによってうまく答えられます。

+0

キャッチ可能な致命的なエラー:クラスTCPDFのオブジェクトを文字列に変換できませんでした –

+0

オブジェクトを文字列に変換する際にエラーが発生する可能性があります。その問題を新しい質問として開く方が良いかもしれません。漠然とした情報に基づいて、「TCPDFの出力関数を使って試してみましたか? http://www.tcpdf.org/doc/code/classTCPDF.html#a3d6dcb62298ec9d42e9125ee2f5b23a1 – rrehbein

関連する問題