2011-07-27 4 views
1

기본적으로 몇 가지 <li> 개의 CSS 스타일이있는 항목은 <ul> 목록으로되어 있으며 소유권이 변경 될 수 있습니다 (jquery 클릭으로 다른 배경의 클래스 추가).이미지로 일부 html/css를 내보내는 방법은 무엇입니까?

PDF를 생성하기 위해 TCPDF 라이브러리를 사용 중이며 그 파일에 <ul>을 추가해야하지만 TCPDF는 고급 CSS 스타일링을 아직 지원하지 않습니다.

이미지를 생성하는 방법이 있습니까? 그 사진의 스냅 샷은 <ul>입니까? 그런 다음 PDF에 포함시켜야합니다.

감사합니다.

+0

인라인 스타일링을 허용합니까? – Val

+0

일회성 스크린 샷을 찍는 것이 어떻습니까? – thirtydot

+0

@thirtydot by "generate"나는 LOL이 아니라 좋은 점을 의미한다고 생각하지 않는다. – Val

답변

1

(나는 특히 전에 질문을 읽어 보지 않았)

이유는 단지 더 나은 PDF 생성기로 전환되지?

서버에서 맞춤 소프트웨어를 실행할 수 있다면 나는 크게 wkhtmltopdf을 권장합니다.

그렇지 않으면 dompdf을 사용하십시오.


당신은 TCPDF를 고수하고 ul의 스크린 샷을 만들 wkhtmltoimage을 사용할 수 있습니다. 그러나, 그것은 약간 미쳤던 것처럼 보인다. wkhtmltoimage를 실행하려면 사용자 정의 소프트웨어를 실행할 수 있어야합니다. 그렇게 할 수 있으면 wkhtmltopdf로 전환하면됩니다. 맞춤 소프트웨어를 실행할 수 없다면 HTML/CSS를 순수 PHP로 렌더링 할 수 없기 때문에 다른 것을 생각해 내야합니다.

+0

그래, wkhtmltopdf에 대해 읽었지 만 지금은 루트 액세스 권한이있는 서버가 없습니다. Dompdf는 좋은 대안, 감사합니다! – Alex

관련 문제