我使用cfcontent创建Word文档。
示例:
<cfsavecontent variable="sStr">
part1
part2
part3
</cfsavecontent>
<cfheader name="content-disposition" value="attachment; filename=wordDoc.doc">
<cfcontent type="application/msword" variable="#sStr#">
我想在每个部分之后分页。
输出应采用横向格式。我怎么能这样做?
答案 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">