首页 > 解决方案 > 在 azure app 服务中将 R Plots 输出渲染到 png 设备时出现问题

问题描述

我正在将我的本地 asp.net 应用程序迁移到 azure 应用程序服务。我的应用程序使用 R.net 将 R 图呈现为 PNG。我将 R 软件打包为我的发布中的文件夹(而不是安装),并更新 R.net 环境变量以使用该文件夹中的 R 库。此设置在本地 Windows 服务器中运行: 在此处输入图像描述 尝试使用与本地相同的参数在 Azure 应用服务中呈现此设置时,它会呈现错误。下面指定了 300dpi 的输出: 以 dpi 300 渲染时出现异常

如果将输出分辨率更改为 280dpi,则 png 图像会呈现,但会丢失许多图例和线条: 使用输出 dpi 280 时的部分 png 渲染

我尝试为 png 设备设置 type = "cario" 但无法绘制完整的情节。其他尝试过的东西:

非常感谢有关从 azure 应用服务渲染 R 图的任何建议。

标签: asp.netazureazure-web-app-servicer.net

解决方案


推荐阅读