SelectPdf文件访问

时间:2019-02-28 17:02:54

标签: iis selectpdf

我正在使用SelectPdf将HTML文档转换为PDF。 该文档中包含图像,并且在调用ConvertHtmlString()时在转换中使用baseUrl。

在Visual Studio / localhost下运行时,所有这些都可以正常工作。

但是,在生产环境中,虽然仍是从HTML生成PDF,但PDF中却没有图像。 我部署到Windows Server EC2实例。

  • 我已检查HTML文件在服务器上。
  • 我已检查图像在服务器上。
  • 我检查了图像的文件权限。管理员,用户和IIS_USRS都具有读取权限。

我认为,因为它可以在我的本地计算机上运行,​​但不能在EC2上运行,所以必须存在权限问题,但不确定在哪里可以看到。

1 个答案:

答案 0 :(得分:0)

尝试为所有人设置权限以查看其是否有效。如果可以,那就是权限问题。如果不起作用,那就是别的东西。您可以尝试插入1-2秒的转换延迟,以允许加载图像。