首页 > 解决方案 > Itext7动态pdf下载返回-文档在服务器上没有页面

问题描述

我有一种情况,我使用 Itext7 库在 .net 核心应用程序上生成 pdf。据我所知,当我在本地运行应用程序时代码运行良好,即我可以毫无问题地下载 pdf。(此 pdf 是动态生成的)。但是,一旦我将应用程序部署到远程服务器,我就会收到一个错误 PdfException Document has no pages 我需要在服务器上做些什么,或者这与我可能需要更改的浏览器策略有关吗?

标签: c#asp.net-mvc.net-corepdf-generationitext7

解决方案


显然,问题是我调用了一个用于生成 pdf 的图像文件。该文件本地保存在我的驱动器上,并且在服务器端不可用,因此不会创建 pdf。我基本上将图像文件重新定位到 wwwroot/images 文件夹并从那里调用它,然后你就有了......我解决了我自己的问题


推荐阅读