order; // $data = [ // 'amount' // ]; $pdf = PDF::loadView('pdf/receipt_a4', $order->toArray()); // はがきサイズを指定 $ret = $pdf->setPaper('A4') ->setOption('encoding', 'utf-8') ->inline(); if ($order->status_receipt_download_datetime === null) { $order->status_receipt_download_datetime = DateUtil::now(); } $this->save(); return $ret; } public function downlaodLetter() { $order = $this->order; // $data = [ // 'amount' // ]; $pdf = PDF::loadView('pdf/receipt_letter', $order->toArray()); // はがきサイズを指定 $ret = $pdf->setOption('page-height', 148) ->setOption('page-width', 100) ->setOption('encoding', 'utf-8') ->inline(); if ($order->status_receipt_download_datetime === null) { $order->status_receipt_download_datetime = DateUtil::now(); } $this->save(); return $ret; } }