我正在使用 SelectPdf 将 HTML 文档转换为 PDF。该文档中有图像,我在调用 ConvertHtmlString() 时在转换中使用 baseUrl。
在 Visual Studio / localhost 下运行时,这一切都很好。
但是,在生产环境中,虽然 PDF 仍然是从 HTML 生成的,但 PDF 中没有图像。我部署到 Windows Server EC2 实例。
- 我已经检查了 HTML 文件是否在服务器上。
- 我检查了图像在服务器上。
- 我检查了图像的文件权限。管理员、用户、IIS_USRS 都具有读取权限。
我假设因为它可以在我的本地计算机上运行,但不能在 EC2 上运行,所以肯定存在权限问题,但不确定在哪里可以查看。