Pergunta

Eu tenho um documento RTF que serve como um modelo para os dados de entrada a partir de uma página web. Eu preciso saber como quebrar o modelo base em páginas individuais para exibição no site. Existe uma maneira de fazer isso usando PHP? Eu tentei procurar através do código RTF dentro do documento, mas não consigo encontrar nada que me dá um bom ponto de ruptura. Se alguém tiver uma snipit código ou e idéia de como fazer isso eu seria para sempre grato.

Foi útil?

Solução

Não há quebras de página explícitas em arquivos RTF, a menos que o usuário colocá-los lá. "Paging" é calculado quando o documento é processado. Nenhuma resposta fácil que parece, IIUC.

Outras dicas

A especificação RTF denota \ página como o comando para uma quebra de página, mas parece ser ignorado pela maioria dos telespectadores. Google Docs, por exemplo, não produz um RTF com quebras de página ao salvar um documento que contém quebras de página.

Você pode adicionar <br style=”page-break-before :always” /> para onde você quer terminar a página.

Exemplo:

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

Mais detalhes em http://www.webdev-tuts.com/create-an-rtf-file-and-add-page-break-using-php.html

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top