使用此代码,我们可以创建一个简单的word文档,但我需要添加页眉和页脚。
let $para1 := ooxml:create-paragraph(fn:concat("Title: ",$title))
let $para2 := ooxml:create-paragraph(fn:concat("Publisher: ",$publisher))
let $paras := ($para1, $para2)
return ooxml:create-simple-docx(ooxml:document(ooxml:body($paras)))谢谢。
发布于 2012-06-29 00:09:35
该工具包目前没有添加页眉和页脚的功能。
但是您可以编写自己的XQuery来实现它。
我要做的就是向一个空白的.docx中添加一个简单的头。
Open XML SDK附带了一个diff实用程序。然后,您可以使用该实用程序打开带有标题的.docx和一个空白的.docx,该实用程序将突出显示提取的.docx的哪些部分中的哪些XML发生了更改。
以此为起点,您可以使用它来通知如何开始编写您自己的函数,以允许您添加自己的页眉和页脚。
希望这能有所帮助。
https://stackoverflow.com/questions/11128753
复制相似问题