0

我有一个要求,我需要使用服务将 html 表单转换为 PDF 文档。此服务的目的是仅将一组给定的数据转换为 XML 格式并应用于自定义 HTML 模板表单。通常我会这样做的方式是使用 XSL 将 XML 数据样式化为所需的模板到 HTML 表单,然后转换 PDF,然后使用 WCF 服务返回结果。

然而,为了学习新的东西,我正在考虑使用 JSRender 模板来生成所需的 HTML 表单,然后使用 ASP.NET MVC 或 ASP.NET WEB API 使用 REST 服务转换为 PDF。现在我的问题与我的建议是否可行有关: - 要使用 JSRender 进行自定义表单模板,我需要将 XML 数据作为请求的一部分传递给 REST 服务。- 然后使用 JSRender 将 XML 数据绑定到模板。

问题是我会假设我不能只将 XML 转换为 HTML 页面,然后将数据绑定到模板。我的印象是反过来,我必须从 HTML 表单发出 AJAX 请求并绑定到生成的 JSON。我可以以某种方式将 XML 传递给 HTML 表单,然后将其绑定到模板吗?

如果我想要的是可能的,我应该使用 Web API 还是坚持使用 MVC 表单?还是我什至不应该使用整个 JSREnder 方法而只使用 XML-XSLT 方法?

很高兴获得反馈和建议,如果您需要更多详细信息,请告诉我...

4

0 回答 0