将文本分成多个页面

时间:2014-12-01 21:01:20

标签: pdf ckeditor

目前,我正在创建一个我的客户创建发票和优惠的应用程序。为了让他创建一个提议,我正在使用CkEditor。这一切都运行正常,但他也能够将此优惠导出为PDF文档。有时他会看到一些文本分为多个页面。因为这有时会发生在他不想要的地方,所以他让我创建了一个在编辑时向他展示页面分隔符的功能。

我现在所做的是在计算出的位置上显示图像(文本后面的绝对位置),距离顶部或最后一个分割图像1700像素。出于某种原因,我认为这可能会更好,您认为最好的方法是什么?

实施例: http://i.stack.imgur.com/Q2a7w.jpg

1 个答案:

答案 0 :(得分:0)

如果您的pdf生成器尊重page-break-beforepage-break-afterpage-break-inside,请尝试。

@media print {
    /* Always start a chapter on new page. */
    h1 { page-break-before: always; } 

    /* Keeps lines together */
    p { page-break-inside: avoid; }

    /* A custom page break element. */ 
    /* Add styling for editing but hide visibility in the rendered document. */
    hr { page-break-after: always; visibility: hidden; }
}