난 그냥 간단한 HTML 페이지를 만들고 그것에 내용을 써주세요. 링크를 클릭하면 페이지 내용이 PDF 파일로 변환되어 laravel dompdf ->https://github.com/barryvdh/laravel-dompdf을 사용하여 구현되었습니다. 자, 문제는 모든 것이 잘되고 있지만, 클릭 후 생성 된 PDF는 PDF 파일의 해당 링크를 보여줍니다. 해당 버튼을 PDF 파일에서 제거하는 방법. 내 코드 :laravel dompdf에서 PDF를 만들 때 링크를 제거하는 방법은 무엇입니까?
내 컨트롤러 : ItemController.php
class ItemController extends Controller
{
public function pdfview(Request $request)
{
if($request->has('download')){
$pdf = \PDF::loadView('pdfview');
return $pdf->download('pdfview.pdf');
//return $pdf->stream();
}
return view('pdfview');
}
}
내 경로 : web.php
Route::get('/pdfview',array('as'=>'pdfview','uses'=>'[email protected]'));
내보기 : pdfview.blade.php
<body>
<div class="container">
<div class="rows"><br/>
<a href="{{ route('pdfview',['download'=>'pdf']) }}"> Click to PDF </a>
<h2 align="Center"> What is PDF ? </h2><br/><br/>
<h4> Portable Document Format (PDF) is a file format used to present and exchange documents reliably, independent of software, hardware, or operating system.</h4>
</div>
</div>
</body>
도움말 나, 내 문제를 이해한다면.
$pdf = \PDF::loadView('pdfview', array('pdf' => true));
...
return view('pdfview', array('pdf' => false));
및 템플릿에 변수를 확인하십시오 : 감사
는 당신이 링크 텍스트의 스타일을 CSS를 포함하는 스타일 시트를 추가하는 시도 되세요 'display : none;'? 적절한 미디어 대상을 사용하려는 경우 "dompdf"는 dompdf 전용 스타일에서 작동합니다. – BrianS