gpt4 book ai didi

c# - IronPDF 对 System.Drawing.Common 的依赖

转载 作者:行者123 更新时间:2023-12-03 02:20:14 28 4
gpt4 key购买 nike

基于与此相关的许多SO问题,Azure应用程序服务或Funtion应用程序似乎不支持System.Drawing.Common。

但是,IronPDF 文档建议它应该可以在 Azure 上的任何位置工作,除非渲染 SVG 图形,在这种情况下他们建议使用容器。

所以我的问题是,如果我要转换为 PDF 的 HTML 没有任何 SVG 图形,它是否可以在 S1 层应用服务或函数应用中工作?

IronPDF Nuget Package Structure

引用文献:

Azure Function gives error: System.Drawing is not supported on this platform

https://github.com/projectkudu/kudu/wiki/Azure-Web-App-sandbox#win32ksys-user32gdi32-restrictions

最佳答案

分享对发帖者报告的同一问题的答案:

旧版 Azure Functions 使用 IronPDF由于缺乏 GDI+/System.Drawing.Common 支持,可能会报告此问题:

System.Drawing.Common: System.Drawing is not supported on this platform.

从 2021 年起,您可以将 Azure Function 切换到 v3。

  • 在“Azure Function App”设置面板中选择运行时版本 = 3
  • 通过此设置,您的代码将在支持 .Net Core 2、3 和 dotNet 5 的沙箱中运行。
  • 错误消失

有关如何Run HTML to PDF on Azure的更多信息请参阅链接的教程。

关于c# - IronPDF 对 System.Drawing.Common 的依赖,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69371832/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com