2016-11-21 2 views
6

PHP phantomjs를 사용하고 있으며 pdf 및 img를 출력 할 수있는 문서를 따르고 있습니다. http://jonnnnyw.github.io/php-phantomjs/PHP-phantomjs, 페이지 나누기 방지

하지만 페이지 나누기에 문제가 있습니다. 나는 몇 가지 조언을 발견 Page capture

: 때 페이지의 끝에서 차트,하지만, 그것은 아래 캡쳐와 같은 다른 페이지로 분할됩니다 넘쳐

<div id="main" style="page-break-inside: avoid;"></div> 

을하지만 그것은 작동하지 않습니다 , 또는 어쩌면 나는 그것을 잘못 얻는다. 그리고 이것이 해결책이라면, 이것은 html의 모든 요소에 이것을 써야한다는 것을 의미합니까? 좋지 않다.

답변

0

여기서 나는 몇 가지 해결책을 github에서 발견했습니다. PhantomJS가 버그 whith 페이지를 이해하고 있음을 이해합니다. 몸에 추가하려고하지 :

body { zoom : 0.75 } 
+0

이 ... 중 하나가 작동하지 않습니다 (줌 작동하지만 페이지 나누기를 더) 내 링크를 다른 답변을 봤어 –

+0

@LucLaverdure? https://github.com/ariya/phantomjs/issues/13524 – Nutscracker