publisher里word里行高怎么设置置行高

(window.slotbydup=window.slotbydup || []).push({
id: '3284507',
container: s,
size: '0,0',
display: 'inlay-fix'
Excel2013行高在哪里设置?设置Excel2013行高的三种方法
本章向大家介绍在Excel2013中设置行高的三种方法,长话短说,直接进入正题。
设置Excel2013行高之方法一、
1、打开Excel2013表格后,使用鼠标选中左边需要设置行高的数字行(左侧数字为行,顶部字母为列),右击选中的行,再单击弹出中的&行高&,详见下图所示。
2、在&行高&对话框中输入行高的数值后单击&确定&按钮保存设置即可。
设置Excel2013行高之方法二、
1、以方法一的第一步相同
2、依次点击&开始&&&格式&中的&行高&或&自动调整行高&即可。
&上好网提示:&自动调整行高&即为自适应当然行中的内容自动调整适合的行高。
设置Excel2013行高之方法三、
注:方法三最为简单也是本人工作中最常使用到一种
手动调整法:选中要调整的行,把鼠标光标移动到数字行的交接位置上,如下图中所示,当光标变成上下两个箭头时按住鼠标左键不放,通过上下移动鼠标来调行的高度。
自动调整法:这的自动调整和方法二的自动调整行高效果是一样的,只是此方法更有效率些。把光标移动到数字行交接线上,当光标变成上下两个箭头时,双击鼠标左键即可。(上好网提示:手动调整行高是按住鼠标左键不放来移动,自动调整只需要双击鼠标左键即可,大家不要被误导了)
标签(Tag):
------分隔线----------------------------
------分隔线----------------------------
猜你感兴趣2. RTF模版开发2.1. 本章概述2.1.1. 关注内容相信随着XMLP版本的不断升级,其Desktop端的可视化功能将大大简化我们的设计工作,不过目前还有些地方不通过手工编写命令是无法完成的;此外,虽然模版开发是依托Word的功能完成,但有些&鲜为人知&的Word功能需要额外提示下。所以本章收录的是常见问题的处理办法,并未包括完整的User Guide功能,当然也不包括Word的使用帮助。2.1.2. XMLP和XSL-FO可以采取两种方式编写布局语言,一是XSL语句,二是XMLP简易语句,个人建议使用前者,因为其是国际通行标准。另外,这两种语法可以混合使用,比如上面的条件格式化行和单元格。在RTF中直接写的只能是XMLP简易语句;在窗体域中则上述两者皆可。标准的页眉页脚中不允许使用窗体域;但扩展的页眉页脚中可以使用。XMLP提供的语法,都是一种简化的&代号&,实际都要翻译成XSL,如果你精通XSL-FO,那么也可以在窗体域中直接用该语法,自由而灵活!如下SQL可以查到转换后的XSL-FO:SELECT t2.application_short_name,&& t2.template_code,&& t1.LANGUAGE,&& t1.template_name,&& t3.file_name,&& t3.xdo_file_type,&& t3.file_data&& FROM xdo.xdo_templates_tl t1, xdo.xdo_templates_b t2, xdo.xdo_lobs t3WHERE t1.template_code = t2.template_codeAND t2.template_code = t3.lob_codeAND t1.LANGUAGE = &US&AND t1.template_code = &CUXXMLPDEMO&Tips:C:/Program Files/Oracle/XML Publisher Desktop/samples/RTF templates有非常好的例子可供参考。
2.2. 布局格式化2.2.1. 建议做法充分利用Word的格式化功能:纸张自定义、颜色、字号、字体、标题样式、背景、水印、对齐、表格、分栏、模版日期、窗体域的数字/日期格式、文件图片、页眉页脚、自动图文集。虽然可以代码控制,但既然依托Word作为可视化设计工具,我们就尽量使用Word功能来设计报表吧!
2.2.2. Word表格和做网页一样,表格在报表布局中的地位至关重要,要熟练掌握,尤其是:1、 标题行重复,可以实现新页重复标题。2、 嵌套表格、行列合并、边框、底纹,可以实现特殊的布局。3、 固定列宽、自动调整、禁止跨页断行,可以实现一些严格的布局控制。2.2.3. 行截断与禁止折行单据打印中对格式的要求比较高,如果某一行过长或者出现多次折行,就会破坏版面,尤其是套打等要求较高的场合,这里把各种方法作个小结。1、 Word功能,不理想固定列宽功能可以用,但固定行高不行,虽然设计时看到&固定&了,如果不加控制,运行后多出列宽的数据会自动折行。2、 单行+截断,即控制只有以行,多余截断,禁止折行在字段后,再加两个命令:&xsl:attribute xdofo:ctx="block" name="wrap-option"&no-wrap&/xsl:attribute&&xsl:attribute xdofo:ctx="block" name="overflow"&hidden&/xsl:attribute&3、 多行+截断,难如固定显示3行,多余部分截断,目前通过模版无法实现,只有在数据源中先将数据截至刚好3行的字符数,然后利用自动折行功能。这里还要注意空格,如果遇到空格,后面的单词又显示不下,将会提前自动折行
2.2.4. 条件格式化在不同的条件下显示不同的颜色、不同的列数、不同的标题、不同的布局风格等等,这些都属于条件格式化,需要借助IF命令。1、 比如不同币种凭证打印格式不同&?if:CURRENCY_CODE="CNY"?&任何布局&?end if?&&?if:CURRENCY_CODE!="CNY"?&任何布局&?end if?&2、 比如货币为CNY时才显示列,在目标列的单元格内写如下语句&?if@column:CURRENCY_CODE="CNY"?&字段值和格式&?end if?&注:这还不是真正的动态列。3、 比如偶数行底色为灰色,在行的任何单元格内写如下语句&?if@row:position() mod 2=0?&&xsl:attribute xdofo:ctx="incontext" name="background-color"&gray&/xsl:attribute&&?end if?&4、 比如超过100单元格呈红色,在目标单元格内写如下语句&?if:QUANTITY&100?&&xsl:attribute xdofo:ctx="block" name="background-color"&red&/xsl:attribute&&?end if?&
2.3. 字段计算技巧2.3.1. 建议做法1、 计算字段可以在SQL中先完成。2、 如果使用Oracle Reports做数据源,那么计算字段、统计字段也可以先完成。3、 在SQL中的数据,都不带格式,格式在模版中设置;需要在模版中完成计算的字段,必须不带格式,主要指数字不能带千位符号。
2.3.2. 组内合计N: Template Builder/插入/字段向导可以完成基本的统计,目前支持分组内的:Sum、Count、Min、Max、Avarage。自动生成的代码示例:&?sum (QUANTITY)?&。2.3.3. 页内合计要实现本页合计数,需分两步:声明合计变量、显示合计变量(可带格式)。1、 对QUANTITY进行本页合计,声明变量QTYTOTAL,注意写在QUANTITY对应的组内,不然引用不到&?add-page-total:QTYTOTAL;&QUANTITY&?&2、 可在任意地方显示合计数&?show-page-total:QTYTOTAL?&那么如何实现组内+页内合计呢?.3.4. 结转合计把上页的合计数显示到下页,与&页内合计&类似,需分两步:声明合计变量、显示合计变量。用得少,可参考User Guide&Brought Forward/Carried Forward Totals&部分。2.3.5. 累计数Running Totals累计每行数字,实际上是这样完成的:先声明一个变量,初始化为0;累加;在需要的地方显示累计。1、 在分组标记前初始化,Set变量&?xdoxslt:set_variable($_XDOCTX,&RTotalVar&, 0)?&2、 计算累计值,通常写在欲累计的字段同一单元格内,比如下面的QUANTITY&?xdoxslt:set_variable($_XDOCTX, &RTotalVar&, xdoxslt:get_variable($_XDOCTX,&RTotalVar&) + QUANTITY)?&3、 任意地方显示累计值,Get变量&?xdoxslt:get_variable($_XDOCTX,&RTotalVar&)?&
2.4. 任何Page相关问题2.4.1. 新组分页分页是自然的,但如果想在某处强制分页如新组新页,那么可以使用Word的分页符(CTRL+ENTER快捷键),但会导致最后出现空白页;这样只能使用如下几种方式:1、 分组声明中加@section,如&?for-each@section:G_PO_HEADER?&。2、 &?end for-each?&前加&?split-by-page-break:?&。这个翻译后,实际上是:&xsl:if test="position()&last()"&&xsl:attribute name="break-before"&page&/xsl:attribute&&/xsl:if&3、 &?end for-each?&前加&xsl:attribute name="break-after"&page&/xsl:attribute&,此法下RTF最后无空白页,但PDF有空白页。4、 &?end for-each?&前加&xsl:attribute name="break-before"&page&/xsl:attribute&此法下RTF、PDF最后都有空白页。
2.4.2. 条件分页、固定行分页1、 任意条件分页,需要借助IF + 上面的break-after或者break-before,如:&?if:CURRENCY_CODE="CNY"?&&xsl:attribute name="break-before"&page&/xsl:attribute&&?end if?&2、 固定行分页,需要借助IF + 上面的break-after或者break-before,在行&?end for-each?&前,如下语句控制每页5行:&?if:position() mod 5 =0?&&xsl:attribute name="break-before"&page&/xsl:attribute&&?end if?&
2.4.3. 页眉页脚1、 标准的页眉页脚,即单个页眉页脚,使用Word的功能即可。2、 扩展的页眉页脚,可使用&?start:body?&&?end body?&把主体部分&框&起来,凡是在这两个标记之外的东西,都将被当作页眉页脚。2.4.4. 页码和页数1、 可以用Word的&自动图文集&,在任意地方插入页码,这个是&自然页码&。2、 如果在某种情况下想让页码从特定值开始,比如新的组页码重新编号,则需要借助命令,如在for-each后写:&?initial-page-number:1?&。这里的&1&,实际上也可以用数据文件中的XML元素来替换。
2.4.5. 末页、奇偶页不同1、 Word可在页眉页脚部分实现首页不同或奇偶页不同,没法实现末页不同,即使借助代码控制,实际实现的也是末页布局不同,而非&页眉页脚&不同。&?start@last-page:body?&&?end body?&报表本身仅有一页时,则用&?start@last-page-first:body?&&?end body?&例子&Advanced/Last Page&,注意布局需要独立成页,即之前需要加分页符。2、 以偶数页结束,主要目的是显示偶数页页眉页脚&?section:force-page-&end-on-even-layout&?&如果仅显示空白页,则用&?section:force-page-&end-on-even&?&3、 以奇数页结束,主要目的是显示奇数页页眉页脚&?section:force-page-&end-on-odd-layout&?&如果仅显示空白页,则用&?section:force-page-&end-on-odd&?&
2.5. 使用多媒体元素2.5.1. Word功能可以使用公式、绘图(如组织结构图、线条等)、艺术字、剪贴画。如果想通过代码在有限范围内控制这些对象,比如显示文字、缩放、旋转、移动、复制,可参考User Guide中的&Drawing, Shape and Clip Art Support&。
2.5.2. 复选框插入复选框窗体域,因其选中代表True,不选代表False,需要我们输入条件表达式,如:0。2.5.3. 下拉框插入下拉框窗体域,定义下拉框的元素,并同样在&自己键入&内输入需要引用的XML标记如&%AREA_INDEX%&。这里要注意元素的顺序,因为是用顺序号和运行时的值进行匹配的,也就是XML数据中,AREA_INDEX是自然数1、2&&。
2.5.4. 超链接可以直接利用Word功能设置超链接,也可以在链接地址中,全部或部分引用XML数据文件中的标记,做到动态超链接:{SUPPLIER_SITE_URL}或者[url]http://huajhua.leiko.com:8000/OA_MEDIA/[/url]{CURRENCY_CODE}.gif
2.5.5. 图片可以直接利用Word功能插入图片,也可以仅将该图片当作占位图,在图片的&设置图片格式&的网站标签页内的&可选文字&,输入真正的图片地址:1、 来自网站的图片:url:{&[url]http://localhost:8000/OA_MEDIA/forms_logo.gif&[/url]}。2、 来自EBS的图片:url:{&${OA_MEDIA}/forms_logo.gif&}。3、 动态指定地址:url:{IMAGE_URL}。4、 动态拼接的地址:url:{concat(SERVER,&/&,IMAGE_DIR,&/&,IMAGE_FILE)}。5、 直接来自内容为BLOB的XML元素,仅用于&Data Templates&:&fo:instream-foreign-object content-type="image/jpg"&&xsl:value-of select="IMAGE_ELEMENT"/&&/fo:instram-foreign-object&
2.5.6. 图表可使用Template Builder向导插入图表,类型有:条形图-垂直、条形图-水平、饼图、线形图。向导生成的代码,可在图片的&设置图片格式&网站标签页内的&可选文字&里看到,我们可以做进一步修改。
阅读(...) 评论()在 Publisher 中设置页边距或文本框 - Publisher
在 Publisher 中设置页边距或文本框
Publisher 2007
本文是由机器翻译的,请参阅。请在
中查找本文的英文版本以便参考。
设置页边距
在“排列”菜单上,单击“版式参考线”,然后单击“边距参考线”选项卡。
在“边距参考线”下,键入所需的边距值。
设置页边距,以匹配您的桌面打印机支持的最小页边距
桌面打印机通常具有不可打印的区域,该区域与纸张边缘的距离介于 0.17 英寸和 0.5 英寸之间。该区域内中的任何内容都不会被打印出来。如果要将出版物的页边距设置为与打印机所支持的最小边距匹配,则必须首先确定打印机的不可打印区域的大小。可以通过使用 Microsoft 写字板确定打印机所支持的最小边距。
在 Windows 任务栏上,单击“开始”按钮,指向“所有程序”(Windows 2000 中为“程序”),再指向“附件”,然后单击“写字板”。
在“文件”菜单上,单击“页面设置”。
为“左”、“右”、“上”和“下”边距框键入“0”。然后这些边距值将被自动重新设置为打印机所支持的最小边距。
请记下最小边距值。在 Microsoft Publisher 出版物中设置页边距时,您将需要使用这些边距值。
在 Publisher 中打开出版物。
在“排列”菜单上,单击“版式参考线”,然后单击“边距参考线”选项卡。
在“边距参考线”下,键入前面记下的“左”、“右”、“上”和“下”的最小边距值。
单击“确定”。
在文本框内设置页边距
用鼠标右键单击文本框,再单击“设置文本框格式”。
在“设置文本框格式”对话框中,单击“文本框”选项卡。
在“文本框边距”下,键入或选择所需的“左”、“右”、“上”和“下”边距。
单击“确定”。
注意: Publisher 的默认文本框边距在各个边上都是 0.04 英寸。如果要创建多栏的新闻稿,可将边距改为 0 英寸,以便对齐文字和对象。
设置当前出版物中的新文本框的默认页边距
如果出版物中的现有文本框已经具有要用作默认边距的边距,可该文本框作为要创建的新文本框的示例。否则,需要先创建一个文本框并设置所需的默认边距。
使用页边距设置从现有文本框的默认设置为新的文本框
如果您要使用某个文本框的边距作为默认边距,请用鼠标右键单击该文本框。
在快捷菜单上,单击“设置文本框格式”,然后单击“颜色和线条”选项卡。
选中“将设置应用于新文本框”复选框。
单击“确定”。
您创建的下一个新文本框将使用此文本框中的设置。
创建新的文本框中手动创建与所需的页边距
在对象工具栏上,单击文本框中
单击要显示该文本框的位置。
用鼠标右键单击文本框。
在快捷菜单上,单击“设置文本框格式”,然后单击“文本框”选项卡。
在“文本框边距”下,键入或选择所需的“左”、“右”、“上”和“下”边距。
单击“颜色和线条”选项卡。
选中“将设置应用于新文本框”复选框。
单击“确定”。
注意: 机器翻译免责声明:本文是由无人工介入的计算机系统翻译的。Microsoft 提供机器翻译是为了帮助非英语国家/地区用户方便阅读有关 Microsoft 产品、服务和技术的内容。由于机器翻译的原因,本文可能包含词汇、语法或文法方面的错误。}

我要回帖

更多关于 publisher 纸张设置 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信