ruby-on-rails - 上传到 Azure 时,Rails wicked_pdf 页眉、页脚和 html 不显示
问题描述
我正在尝试使用 wicked_pdf 呈现多页合同。文件的主体也有一些<b></b>
标签、页眉和页脚。
我目前的设置是:
html = PdfGeneratorHelper.render_to_string(action: :show,
layout: 'pdf.html.erb',
template: 'contracts/show.pdf.erb',
locals: { user: @user, service: service })
footer_html = PdfGeneratorHelper.render_to_string(layout: 'pdf.html.erb',
template: 'contracts/footer.pdf.erb')
header_html = PdfGeneratorHelper.render_to_string(layout: 'pdf.html.erb',
template: 'contracts/header.pdf.erb')
pdf = WickedPdf.new.pdf_from_string(html, header: { content: header_html }, footer: { content: footer_html })
所有文件都已<!DOCTYPE html>
添加到顶部。
在本地生成此文件时,一切正常,页眉和页脚都存在,并且<b>text</b>
是粗体。
但是在将合同上传到 Azure 时,它们根本不会出现。
解决方案
推荐阅读
- django - 如何在 Django 中识别或记住用户的浏览器
- c# - PlatformNotSupportedException:以下构造函数参数没有匹配的夹具数据
- heroku - 用于 Heroku-18 堆栈的 Imagemagick buildpack
- flutter - 每次flutter应用打开时如何请求gps权限?
- tomcat - 多层架构应用程序可扩展性问题
- java - Spring数据不返回多个唯一行的唯一实体
- excel - Excel:按值查找单元格范围,并返回尚未指定的值
- c - 二叉搜索树 - 插入时的内存泄漏
- powerbi - Power BI 简单条形图
- rest - 如何为 YAML 对象中的几个键设置一个值