0

With this code we can create a simple word document but I need to add a Header and a Footer.

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)))

Thanks.

4

1 回答 1

0

该工具包目前没有添加页眉和页脚的功能。

但是您可以编写自己的 XQuery 来实现它。

我要做的是在一个空白的.docx中添加一个简单的标题。

Open XML SDK 带有一个 diff 实用程序。使用它,您可以使用该实用程序打开带有标题和空白.docx的 .docx,该实用程序将突出显示 XML 在提取的.docx的哪些部分发生了变化。

使用它作为起点,您可以使用它来告知如何开始编写您自己的函数,该函数允许您添加自己的页眉和页脚。

希望这可以帮助。

于 2012-06-28T16:09:35.130 回答