我正在使用SelectPdf将HTML文档转换为PDF。 该文档中包含图像,并且在调用ConvertHtmlString()时在转换中使用baseUrl。
在Visual Studio / localhost下运行时,所有这些都可以正常工作。
但是,在生产环境中,虽然仍是从HTML生成PDF,但PDF中却没有图像。 我部署到Windows Server EC2实例。
我认为,因为它可以在我的本地计算机上运行,但不能在EC2上运行,所以必须存在权限问题,但不确定在哪里可以看到。
答案 0 :(得分:0)
尝试为所有人设置权限以查看其是否有效。如果可以,那就是权限问题。如果不起作用,那就是别的东西。您可以尝试插入1-2秒的转换延迟,以允许加载图像。