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://www.cnblogs.com/hankuikui/p/10605597.html

时间: 2024-10-09 19:22:35

confluence导出pdf 文字显示不全的相关文章

Java导出防止小数显示不全工具类

1.说明 在做项目的过程中,发现导出功能中的数据显示不全,如"0.4",会显示成".4":"-0.8"会显示成"-.8" 现在,通过以下Java工具类保证导出的数据(特别是小数)显示全 2.Java工具类 /** * @Title:DecimalPoint.java * @Package:com.you.model * @Description:解决导出时小数前的"0"被去掉的问题 * @Author: 游

android 按钮的文字显示不全

AbsoluteLayout.LayoutParams layoutparams = new AbsoluteLayout.LayoutParams((int) (datashow.nWidth * wr), (int) (datashow.nHeight * hr), (int) (datashow.nLp * wr), (int) (datashow.nTp * hr)); Button buttonView = new Button(this); buttonView.setPadding

溢出问题:overflow后最后一排文字显示不全

溢出字体会显示在padding区域(http://www.divcss5.com/css-hack/c680.shtml) section#xinwen li a h3{ border-bottom: solid 1px #fff; margin-bottom: 5px; padding-bottom: 10px; height: 50px; width: 288px; overflow: hidden; }

echarts图表x轴文字显示不全问题及柱状图颜色调整

var myChart= echarts.init(document.getElementById('myChart')); option = { title: { // text: '纯属虚构', }, tooltip: { trigger: 'axis' }, grid: { left: '5%',//左边距 right: '5%',//走边距 top: 10,//上边距 bottom: 50,//下边距 containLabel: true }, xAxis: [ { type: 'cat

echart的label标签文字过长显示不全怎么办?

echart的官方只提供label标签文字过长是斜着显示的方式,并且文字显示不全重叠等现象.那么只能自己的方式来实现. option = { title : { text: '世界人口总量', subtext: '数据来自网络' }, tooltip : { trigger: 'axis' }, legend: { data:['2011年', '2012年'] }, toolbox: { show : true, feature : { mark : {show: true}, dataVie

Echarts中axislabel文字过长导致显示不全或重叠

最近在使用Echarts的时候,遇到点问题就是xAxis文字过长导致x轴的文字显示不全. 解决方案如下: 1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> 2 <HEAD> 3 <TITLE>my_echarts</TITLE> 4 <META HTTP-EQUIV="Content-Type" CONTEN

div css每行文字显示一半 同时文字字体重叠显示不全解决方法

CSS DIV布局中出现单行或多行文字的每行文字内容不能显示全,上下行文字有一点点重叠现象,文字字体只显示一半解决方法,在低版本IE特别明显文字字体显示不全,在谷歌浏览器等高版本IE浏览器测试还好些. 新手布局时候特别爱出现DIV盒子里文字字体显示不完整,音乐沙发甚至上下行文字有一点重叠现象. css字体文字重叠显示不完整重叠字体字体文字重叠显示不完整同时有重叠重合效果截图 在DIV+CSS布局中造成这种字体显示不全,音乐沙发显示一半同时多行文字有一点点重叠情况原因:css行高小于CSS字体大小

[修正] Firemonkey Android 文字斜粗体显示不全的问题

问题:Firemonkey Android 平台显示斜粗体文字时,文字右方会有显示不全的问题. 修正代码: 请将 FMX.FontGlyphs.Android.pas 复制到自己的工程目录下,再修改如下代码: function TAndroidFontGlyphManager.DoGetGlyph ... 略 ... if Bounds.left < 0 then Width := Width - Bounds.left; {+++>} // 加入修正代码: 文字斜粗显示 by Aone 20

iText导出pdf、word、图片

一.前言 在企业的信息系统中,报表处理一直占比较重要的作用,本文将介绍一种生成PDF报表的Java组件--iText.通过在服务器端使用Jsp或JavaBean生成PDF报表,客户端采用超级连接显示或下载得到生成的报表,这样就很好的解决了B/S系统的报表处理问题. 二.iText简介 iText是著名的开放源码的站点sourceforge一个项目,是用于生成PDF文档的一个java类库.通过iText不仅可以生成PDF或rtf的文档,而且可以将XML.Html文件转化为PDF文件. iText的