Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure上的HTML到PDF,用于生成大量文件_Pdf_Azure Web App Service - Fatal编程技术网

Azure上的HTML到PDF,用于生成大量文件

Azure上的HTML到PDF,用于生成大量文件,pdf,azure-web-app-service,Pdf,Azure Web App Service,我正在寻找通过app_服务或Azure中托管的功能生成HTML到PDF的最佳组件。 我们需要生成大量PDF,平均每天生成2000份,但这个数字每月都在增加。 因此,我们正在寻找基于性能和功能的最佳组合,以设计提供可接受外观的PDF。 最后,每个文件大小始终在30到80 kB之间 欢迎提出任何建议所有Azure Web应用程序以及移动应用程序/服务、Web作业和功能都在称为沙箱的安全环境中运行。每个应用程序都在自己的沙箱中运行,将其执行与同一台机器上的其他实例隔离开来,并提供了额外的安全性和隐私性

我正在寻找通过app_服务或Azure中托管的功能生成HTML到PDF的最佳组件。 我们需要生成大量PDF,平均每天生成2000份,但这个数字每月都在增加。 因此,我们正在寻找基于性能和功能的最佳组合,以设计提供可接受外观的PDF。 最后,每个文件大小始终在30到80 kB之间


欢迎提出任何建议

所有Azure Web应用程序以及移动应用程序/服务、Web作业和功能都在称为沙箱的安全环境中运行。每个应用程序都在自己的沙箱中运行,将其执行与同一台机器上的其他实例隔离开来,并提供了额外的安全性和隐私性,否则将无法使用

您可以签出以下选项:

Microsoft SQL Reporting Framework手动生成PDF 由于沙箱的原因,此使用模式不适用于免费/共享计划。但是,在基本+计划中使用了一小部分API;这些API旨在支持PDF的SQL报告框架创建。因此,这些库应该可以用于在Basic+中生成PDF

从HTML生成PDF 有多个库用于将HTML转换为PDF。许多Windows/.NET特定版本利用IE API,因此广泛利用User32/GDI32。无论计划如何,这些API在很大程度上都被阻塞在沙箱中,因此这些框架在沙箱中不起作用

支持以下PDF生成器:

•SQL Reporting framework:要求站点在基本或更高版本中运行,但目前无法运行

•EVOPDF:有关供应商解决方案,请参阅

•Telerik报告:要求站点以基本或更高版本运行

•Rotativa/wkhtmltopdf:要求网站以Basic或更高版本运行

•NReco PdfGenerator wkhtmltopdf:需要基本或高认购计划

有关更多详细信息:。

您应该在中查找。要求我们推荐或查找书籍、工具、软件库、教程或其他非网站资源的问题因堆栈溢出而脱离主题,因为它们往往会吸引自以为是的答案和垃圾邮件。要获得推荐,请尝试