好吧,我有一个从数据库读取二进制文件的API,并将其存储为" PDF"在Windows临时文件夹中,然后它将该文件的路径发送到" PHP"页。我想要的是通过浏览器显示该文件。
API返回PDF文件路径:C:\Users\username\APPDATA\Local\Temp\some file.pdf
。我所做的是在我的页面中将该路径设置为iframe
,
但它没有显示任何内容。
我在这里缺少什么?
答案 0 :(得分:0)
您应该将该本地路径转换为网址路径。
Http://www.yourpage.com/folder_where_you_keep_those_files/file.pdf
并提供适当的文件夹和文件权限。
答案 1 :(得分:0)
PDF在您的计算机上,用户无法访问您的C:\驱动器。
您无法与服务器端的人交换客户端文件。
将PDF文件存储在服务器上,并在iframe中设置该路径。
答案 2 :(得分:0)
您需要将该文件从您的本地路径(可能是您的tmp文件夹或不在您的Web可访问路径中的其他文件夹)移动到您的Web目录,以便您可以将其放在iframe源中。
例如:
<iframe src="http://yourwebsite.com/somepdf.pdf" width="1000px" height="800px" >