dompdf의 진행 상황을 어떻게 알 수 있습니까? 나는 pdf로 dompdf를 사용하여 변환되는 많은 html을 가지고있다. HTML은 많은 시간이 걸리기 때문에 진행 상황을 파악하여 사용자에게 표시 할 수 있는지 알고 싶습니다.DomPdf pdf 작성 진행
편집 :
는 제안에 따르면 나는 스피너를 사용하기로 결정했다. 하지만 파일이 사용자에게 언제 수신되는지 알아야합니다. 제가 here 복사 된 PDF 파일을 생성하는 코드를 사용하고 :
$dompdf = new Dompdf();
$dompdf->loadHtml('hello world');
// (Optional) Setup the paper size and orientation
$dompdf->setPaper('A4', 'landscape');
// Render the HTML as PDF
$dompdf->render();
// Output the generated PDF to Browser
$dompdf->stream();
사용자가이 코드를 실행하는 링크를 눌렀을 때에, PDF 파일이 생성된다. pdf 다운로드 및 다운로드 섹션에 표시됩니다.
편집 2 : 이제 아약스로 다운로드를 처리하려고합니다. 나는 데이터를 받고 있는데 console.log()를 할 때 볼 수는 있지만 파일을 사용자 다운로드에 저장하는 방법은 무엇입니까 ?? ?? 감사합니다.
그게 좋은 생각입니다. 저는 스피너를 멈출 때를 알 필요가 있습니다. 파일을 받았는지 알 수있는 방법이 있습니까? – user3552551
흐름을 설명해 주시겠습니까? 렌더링을 트리거하는 것은 무엇입니까? 파일을받는 사람과 방법은 무엇입니까? – BrianS
Ok 질문을 수정하겠습니다. – user3552551