2017-09-14 6 views
0

PDF 생성을 위해 django-screamshot 플러그인을 사용합니다. 다음은 내가 PDF를 생성 할 장고 - ScreamShot (CasperJs 옵션)과 HTML을 찢는하고django-screamshot "HTML 렌더링 IMG 태그 PDF를 생성하는 동안 이미지가 나타나지 않습니다."

https://github.com/makinacorpus/django-screamshot

플러그인의 URL입니다. PDF를 생성 한 후 이미징이 수행되지 않습니다. 보여주는거야? 센터에서.

렌더링이 빠르므로 기다릴 필요가 있습니까?

답변

0

대안을 찾았습니다. 우리는 base64로 모든 이미지를 변환하고 이미지 태그로 표시하는 경우

"<의 img SRC = '데이터 : 이미지/PNG, Base64로는 ...'/>"이미지는 PDF로오고있다. 그러나 이미지의 직접 URL을 사용하면 PDF에는 나타나지 않고 붙어 있습니까? 센터에서.

**** 참고 캐스퍼가 스크린 샷을 찍을 때 이미지가로드 될 때까지 기다리지 않아도됩니다. 따라서 모든 이미지를 기본 64로 변환하고 PDF로도 표시하십시오. **