使用Coldfusion更改Word文档的内容

时间:2013-11-08 17:41:22

标签: coldfusion ms-word coldfusion-9 openoffice.org

我有一堆Word文档,文字用括号括起来。我需要用关于特定个人的元数据替换此文本。示例如下:

亲爱的[名字] [姓氏], blah blah blah

如果我读取文件内容(FileRead(worddoc))然后对括号内的信息进行替换,则仅当我替换的字符数完全匹配时才有效。所以,如果我用Franksteines替换[firstname]它是有效的(两个都是11个字符)。如果不是相同数量的字符,则不会。

它不起作用我的意思是,Microsoft和OpenOffice认为该文档已损坏。如果我在Notepad ++中打开文档,我看到数据已被正确替换,但文件已损坏,除非替换的字符数与原始字符数完全匹配。

有人知道在CF 9中是否有办法利用OpenOffice来做这类事情?

0 个答案:

没有答案