私には2つの機能があります。デビットノートを作成するための第1のステップと、請求書を作成する第2のステップとを含む。デビットノート機能をまず呼び、次に請求書機能を呼び出します。両方のファイルの内容は、デビットノートに表示されます。ただし、ファイル名は両方のファイルに正しいと思われます。mPDF - 複数のPDFを作成するにはどうすればよいですか?
私は請求書機能を呼び出してから、デビットノート機能を呼び出します。両方のファイルの内容がInvoiceであると思われ、ファイル名が両方のファイルに対して正しいと思われます。
PS:私は両方の機能を一緒に呼び出しています。
$this->mpdf->setAutoTopMargin = 'stretch';
$this->mpdf->setAutoBottomMargin = 'stretch';
$this->mpdf->SetHTMLHeader($this->pdftemplate->Header());
$this->mpdf->SetHTMLFooter($this->pdftemplate->Footer());
$html = $this->pdftemplate->debitNote($debitNoteNo, $narration, $amount);
$this->mpdf->SetTitle("Debit Note");
$this->mpdf->SetAuthor("Vikash");
$this->mpdf->SetCreator("Vikash");
$this->mpdf->SetSubject($debitNoteNo);
$this->mpdf->WriteHTML($html);
$url = "/temp/dn/" . $debitNoteNo . ".pdf";
$this->mpdf->Output($url, "F");
$this->mpdf->setAutoTopMargin = 'stretch';
$this->mpdf->setAutoBottomMargin = 'stretch';
$this->mpdf->SetHTMLHeader($this->pdftemplate->Header());
$this->mpdf->SetHTMLFooter($this->pdftemplate->Footer());
$html = $this->pdftemplate->invoice($invoiceNo, $narration, $amount);
$this->mpdf->SetTitle("Invoice");
$this->mpdf->SetAuthor("Vikash");
$this->mpdf->SetCreator("Vikash");
$this->mpdf->SetSubject($invoiceNo);
$this->mpdf->WriteHTML($html);
$url = "/temp/invoice/" . $invoiceNo . ".pdf";
$this->mpdf->Output($url, "F");
誰でも私にこれを手伝ってもらえますか?質問と貴重な答えをお読みいただきありがとうございます。
ここで、$ htmlは2つのpdfの間で変更されますか? – rtfm
私は他のクラスからHTMLを取り出しています。PDFTEMPLATE –
あなたは私たちに適切なコードを表示していません。 – rtfm