1

我正在构建一个生成 PFD 报告的应用程序。为此,我们使用 Aspose for .NET。我们使用带有合并字段的 word 模板作为数据源。填充数据源后,我们将其转换为 PDF 文件。然而,问题是客户希望能够编辑翻译模板。作为开发人员,我们希望让客户远离合并字段,因此他们只需要翻译纯文本。当有 if 语句时就会出现问题。翻译成一个合并域,这变成:

{IF condition trueText falseText}

这意味着如果客户想要翻译真文本和假文本,则需要切换域代码并进入合并域。这对客户来说并不像我们希望的那样友好。我的问题是如果有一个更用户友好的方式来编写合并字段。就像是:

{IF condition}
trueText
{ELSE}
falseText
{ENDIF}

在上述方式中,客户不需要切换域代码,并且能够以简单、“不复杂”的方式翻译 trueText 和 falseText。

这种方式是否存在,是的,你能说明一下吗?

4

1 回答 1

0

在您的情况下,我建议您使用LINQ Reporting Engine来满足您的要求。请检查模板语法条件块 systax。希望这对您有所帮助。

我与 Aspose 一起担任开发人员宣传员。

于 2016-04-05T04:48:11.297 回答