我正在构建一个生成PFD报告的应用程序。为此,我们使用Aspose作为.NET的数据源,我们使用带有合并字段的word模板作为数据源。填充数据源后,我们将其转换为PDF文件。然而,问题是客户希望能够编辑翻译的模板。作为开发人员,我们希望将客户排除在合并字段之外,这样他们只需要翻译纯文本。如果有if语句,就会出现问题。转换为合并字段后,它将变为:
{IF condition trueText falseText}这意味着,如果客户想要转换trueText和falsetext,则需要切换字段代码并进入合并字段。这对客户来说并不像我们希望的那样用户友好。我的问题是,是否有一种更友好的方式来编写合并字段if。类似于:
{IF condition}
trueText
{ELSE}
falseText
{ENDIF}在上述方式中,客户将不需要切换字段代码,并且将能够以简单、不复杂的方式转换trueText和falseText。
这样的方式存在吗?是的,你能说明一下吗?
发布于 2016-04-05 12:48:11
在您的情况下,我建议您使用LINQ Reporting Engine来满足您的需求。希望这对你有帮助。
我与Aspose一起工作,作为开发人员的布道者。
https://stackoverflow.com/questions/36313799
复制相似问题