我正在使用wkhtmltopdf工具从htmls生成pdf文件。
Html链接导出正常,但是一些链接资源是临时链接(30分钟后到期),所以我需要在pdf生成期间下载它们。我试图将http链接转换为本地链接,但这不起作用。
我厌倦了改变
http://remote_server/Linked%20file.pdf
到
file://relative_path/Linked%20file.pdf
错误:无法打开外部链接。
我确定所需的文件位于relative_path /
中当我使用绝对路径时,它可以工作
file:///home/user/relative_path/Linked%20file.pdf
但是这些文件将成为zip的一部分,所以我不知道用户将在哪里提取它们(因此我不能使用绝对路径)。
修改 链接如下
file://attachments/2ce8a9c9a41a4e7f94e8b57c13974020/93/original/Doc 3 Exhibit 2 Business Plan.pdf
错误是
Error when getting information for file '/2ce8a9c9a41a4e7f94e8b57c13974020/93/original/Doc 3 Exhibit 2 Business Plan.pdf': No such file or directory)
这意味着当我点击链接时,它会尝试在根目录中找到该文件,而不是在相对路径中。当我在/ 2ce8a9c9a41a4e7f94e8b57c13974020 / 93 / original / Doc 3 Exhibit 2 Business Plan.pdf中的根文件夹中移动文件时,链接工作并打开文件。