目前我使用asp.net通用处理程序生成pdf和tiff图像。我想使用从服务器接收的字节数组在客户端生成pdf和tiff图像。
我们开始将基于asp.net服务器的Web应用程序迁移到基于客户端的Web应用程序。我们利用WCF从服务器获取数据,并使用我们在浏览器上表示数据的客户端技术。
我尝试使用jspdf在客户端生成pdf,但是我找不到合适的API来传递字节数组并生成pdf。另外我也应该能够生成tiff图像。
我也不能使用itextsharp,因为我没有物理存储文件。 PDF和tiff内容将作为字节数组存储在DB中。将获取此字节数组,并应在客户端上显示为PDF和tiff。感谢您的帮助。
答案 0 :(得分:0)
对于Tiffs,请检查tiffus
有关客户端tiff on this question
答案 1 :(得分:0)
为什么要首先在客户端生成PDF和TIFF?简单地避免服务器端处理和一些CPU?从长远来看,我不认为这是一个可扩展的解决方案。如果将来出现生成其他格式的新要求会怎样?如果您想支持现有假设组件不支持的新平台,该怎么办? 我们组织中的设置如下: 我们有一台报告服务器机器,负责管理所请求报告的队列并生成它们。然后我们向用户发送链接以下载这些报告。我们会定期删除超过N天的文件。