문제

웹 페이지에서 입력 데이터를위한 템플릿 역할을하는 RTF 문서가 있습니다. 웹 사이트에 표시를 위해 기본 템플릿을 개별 페이지로 나누는 방법을 알아야합니다. PHP를 사용하여이를 수행하는 방법이 있습니까? 문서 내부의 RTF 코드를 검색하려고 시도했지만 좋은 브레이킹 포인트를 제공하는 것을 찾을 수 없습니다. 누군가가 코드 snipit 또는 이것을하는 방법에 대한 아이디어를 가지고 있다면 나는 영원히 큰 일이 될 것입니다.

도움이 되었습니까?

해결책

RTF 파일에는 명시적인 페이지 브레이크가 없습니다. 문서가 렌더링되면 "페이징"이 계산됩니다. 쉬운 대답은 없습니다. iiuc.

다른 팁

RTF 사양은 페이지를 페이지 브레이크의 명령으로 표시하지만 대부분의 시청자는 무시되는 것 같습니다. 예를 들어 Google 문서는 페이지 브레이크가 포함 된 문서를 저장할 때 페이지 브레이크가있는 RTF를 생성하지 않습니다.

추가 할 수 있습니다 <br style=”page-break-before :always” /> 페이지를 끝내고 싶은 곳으로.

예시:

$string = 'This is page 1';
$string .= '<br style="page-break-before  :always" />';
$string .= 'This is page 2';
$string .= '<br style="page-break-before  :always" />';

자세한 내용 http://www.webdev-tuts.com/create-an-rtf-file-nadd-page-break-using-php.html

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top