我想使用laravel 5.3轉換pdf中的數據。我曾嘗試使用fpdf。但我沒有得到任何成功。如何使用laravel 5.3轉換PDF格式的數據。laravel 5.3在pdf中的公開數據5.3
-1
A
回答
0
這是我在ReportsController使用這其中,並會幫助您將數據轉換成PDF
public function getDownloadPDF($id){
$objReports=Walkthrough::find($id);
$objReports=DB::table('walkthroughs')
->join('users','users.id','=','walkthroughs.user_id')
->select('users.first_name as FirstName','users.last_name as LastName','walkthroughs.start_date as StartDate','walkthroughs.end_date as EndDate','walkthroughs.unit as Unit','walkthroughs.reminder_date as ReminderDate','walkthroughs.address')
->where('walkthroughs.id','=',$id)
->first();
$view = \View::make('pdf.admin_reports',
compact('objReports'))->render();
$pdf = \App::make('dompdf.wrapper');
$pdf->loadHTML($view);
$pdf_name = date('YmdHis').$id. '.pdf';
$pdf->save(public_path('assets/pdf/' . $pdf_name));
return Redirect::to('/assets/pdf/'.$pdf_name);
}
所以同樣,你可以從數據庫中的數據並將其轉換爲PDF格式的代碼。 還可以使用下面的代碼來渲染視圖
$view = \View::make('pdf.walkthroughDetail',
compact('walkthrough','completed_time','selectedRoomTags',
'items','selectedTags','housemates','landlords',
'inspector_info','completed_time'))->render();
$pdf = \App::make('dompdf.wrapper');
$pdf->loadHTML($view);
$pdf_name = date('Ymdhis') . '.pdf';
$pdf->save(public_path('assets/pdf/' . $pdf_name));
在這種情況下您的看法pdf.walkthroughDetail轉換成PDF文件。
相關問題
- 1. 數據表不在Laravel 5.3
- 2. Laravel 5.3數據不顯示
- 3. 刪除數據laravel 5.3
- 4. Laravel 5.3:
- 5. 在Laravel 5.3
- 6. 在Laravel 5.3
- 7. 如何在laravel 5.3
- 8. View Composer Laravel 5.3
- 9. Laravel 5.3 Querybuilder
- 10. Laravel 5.3遷移
- 11. Laravel 5.3關係
- 12. TokenMismatchException laravel 5.3
- 13. Laravel 5.3 API
- 14. cron job laravel 5.3
- 15. Laravel 5.3 NotFoundHttpException
- 16. laravel分頁5.3
- 17. Vue.js與laravel 5.3
- 18. Laravel 5.3 API bangla
- 19. Laravel 5.3 relationship issues
- 20. 在laravel中使用Ajax 5.3
- 21. 在Laravel 5.3中使用auth0
- 22. Laravel的5.3認證不工作在我Laravel 5.3認證
- 23. laravel 5.3的AuthenticatesUsers在哪裏?
- 24. Laravel 5.3中的Flash消息
- 25. 如何在laravel 5.3中獲取參數?
- 26. Laravel 5.3獲取數組值
- 27. Laravel 5.3:缺少參數2
- 28. Laravel 5.3發送數據庫通知
- 29. Laravel 5.3 POST和tokenmismatch
- 30. Laravel 5.3 Notification Vs Mailable
增加了一些代碼。你的嘗試。 「我沒有獲得任何成功」意味着有任何錯誤? – vijaykumar