关于coldfusion cfcontent word文档的分页

时间:2014-01-16 06:00:25

标签: coldfusion ms-word document coldfusion-8

我使用cfcontent创建Word文档。

示例:

<cfsavecontent variable="sStr">
   part1
   part2
   part3 
</cfsavecontent>

<cfheader name="content-disposition" value="attachment; filename=wordDoc.doc">
<cfcontent type="application/msword" variable="#sStr#">

我想在每个部分之后分页。

输出应采用横向格式。我怎么能这样做?

3 个答案:

答案 0 :(得分:3)

对于分页符,您应该使用:

<cfdocumentitem type="pagebreak" />

您可以通过以下方式设置景观:

<cfdocument orientation = "portrait|landscape>

据我所知,无法更改单个页面的方向。

答案 1 :(得分:1)

对于您保存以创建MS Word文档的文件的cfcontent:

<br clear=3Dall style=3D'page-break-before:always;mso-break-type:section-break'>

答案 2 :(得分:0)

使用以下样式获取页面方向以使用ms字,并确保在cfcontent reset =“no”;

<html xmlns:o="urn:schemas-microsoft-com:office:office"
xmlns:w="urn:schemas-microsoft-com:office:word"
xmlns="http://www.w3.org/TR/REC-html40">
<head>
<title>Work Order Report</title>
<style>
 @page Section1
 {   size:11.0in 8.5in;
     mso-page-orientation:landscape;
 }

 body.section1 {page:section1;}
</style>
<body class="section1">
<cfcontent type="application/msword" reset="no">