我需要创建一个为 Office (2000)、OpenOffice.org (2.0) 和 InDesign 生成大量模板的应用程序。模板的设计将在每个应用程序中进行,但我们需要一个占位符系统,以便我的应用程序打开一个模板,用一些文本(如姓名、地址、电话号码)替换占位符并保存文档。
使用这些占位符的最佳方式是什么?我的想法是使用方括号定义一个占位符,例如 [address]、[phone],然后进行搜索并替换为我从数据库中检索到的内容。Indesign 允许创建命名文本框,所以我只需在正确的文本框中插入文本。
有没有人有更好的主意?