Ruby on rails rails wkhtmltopdf二进制gem无法从https渲染图像
我在rails应用程序中使用Ruby on rails rails wkhtmltopdf二进制gem无法从https渲染图像,ruby-on-rails,ruby,wkhtmltopdf,Ruby On Rails,Ruby,Wkhtmltopdf,我在rails应用程序中使用wkhtmltopfdbinarygem将html页面转换为pdf,它一直在工作(相对路径),直到我从https(绝对路径)渲染图像 因此,如果图像来自应用程序,则它可以工作,而当导出为pdf时,则无法工作来自http或https的图像 是否有任何方法可以从外部站点(如http,https)获取图像?wkhtmltopdf二进制文件在Rails应用程序之外运行;因此,您的正常布局将无法工作。如果您计划使用任何CSS、JavaScript或图像文件,则必须修改布局,以便
wkhtmltopfdbinary
gem将html页面转换为pdf,它一直在工作(相对路径),直到我从https(绝对路径)渲染图像
因此,如果图像来自应用程序,则它可以工作,而当导出为pdf时,则无法工作来自http或https的图像
是否有任何方法可以从外部站点(如http,https)获取图像?wkhtmltopdf二进制文件在Rails应用程序之外运行;因此,您的正常布局将无法工作。如果您计划使用任何CSS、JavaScript或图像文件,则必须修改布局,以便提供对这些文件的绝对引用。对于没有资产管道的Rails来说,最好的选择是使用wicked_pdf_样式表_link_标记、wicked_pdf_image_标记和wicked_pdf_javascript_include_标记帮助程序,或者直接访问流行库(如jQuery)的CDN(内容交付网络) 如果您想加载图像,那么可以执行以下操作
检查此链接wkhtmltopdf二进制文件在Rails应用程序之外运行;因此,您的正常布局将无法工作。如果您计划使用任何CSS、JavaScript或图像文件,则必须修改布局,以便提供对这些文件的绝对引用。对于没有资产管道的Rails来说,最好的选择是使用wicked_pdf_样式表_link_标记、wicked_pdf_image_标记和wicked_pdf_javascript_include_标记帮助程序,或者直接访问流行库(如jQuery)的CDN(内容交付网络) 如果您想加载图像,那么可以执行以下操作
检查此链接