zoukankan      html  css  js  c++  java
  • confluence导出pdf 文字显示不全

    当使用confluence编辑页面时,当一行的文字过多,且中间没什么逗号分隔时,有时会出现导出的pdf文件中,这一行显示的文字不全的情况。

    如:

    很明显费用的费字没有显示完全,且后面还有其他的字。

    可以看到其他官方提供的pdf导出的样式中,已经包含下列内容:

     但是它并没有起到效果(不是完全没有效果,有些地方可以)

    可参考如下的css内容,修改:

    @page
    {
    size: 210mm 297mm;
    margin: 15mm;
    }        
    body, p, li, td, table, tr, br, .bodytext, .stepfield {
        word-wrap: normal;
    }
    .wiki-content div, .wiki-content p {
        word-wrap: break-word;
        line-height: 1.5;
    }
           h1 {
                font-size: 50px;
            }
           div h2 {
                font-size: 27px;
            }
        div h3 {
                font-size: 24px;
            }
        div h4 {
                font-size: 21px;
            }
           body * {
                font-size: 16px;
            }
        table {
                font-size: 12px;
                width:100%;
            max-width:100%;
            }
           body * {
                line-height: 200%;
            }

    主要关注是:

    .wiki-content div, .wiki-content p {
        word-wrap: break-word;
    }


    参考 :https://my.oschina.net/nosand/blog/273155
  • 相关阅读:
    ASP的生成指定格式的GUID
    Principle
    Email icon generator
    Google 's Gmail
    防火墙
    注释
    对敏捷开发方法的一些疑问
    Faq about multimedia
    BSTR、char*和CString转换
    dshow配置环境vc6
  • 原文地址:https://www.cnblogs.com/hankuikui/p/10605597.html
Copyright © 2011-2022 走看看