我正在构建一个生成 PFD 报告的应用程序。为此,我们使用 Aspose for .NET。我们使用带有合并字段的 word 模板作为数据源。填充数据源后,我们将其转换为 PDF 文件。然而,问题是客户希望能够编辑翻译模板。作为开发人员,我们希望让客户远离合并字段,因此他们只需要翻译纯文本。当有 if 语句时就会出现问题。翻译成一个合并域,这变成:
{IF condition trueText falseText}
这意味着如果客户想要翻译真文本和假文本,则需要切换域代码并进入合并域。这对客户来说并不像我们希望的那样友好。我的问题是如果有一个更用户友好的方式来编写合并字段。就像是:
{IF condition}
trueText
{ELSE}
falseText
{ENDIF}
在上述方式中,客户不需要切换域代码,并且能够以简单、“不复杂”的方式翻译 trueText 和 falseText。
这种方式是否存在,是的,你能说明一下吗?