我正在使用BNHtmlPdfKit从 html 模板生成 pdf 文件。这个库有一个 UIWebView,它将加载 html 字符串。
然后它使用 UIPrintPageRenderer 生成 pdf 文件。
在 HTML 文件中,我导入了 2 个 css 文件,如下所示:
<link href="style.css" rel="stylesheet" type="text/css" />
<link href="bootstrap.css" rel="stylesheet" type="text/css" />
目前,渲染的 pdf 文件只有 bootstrap.css 文件的 css 样式。
但是,我试图添加重要的!style.css 中每个项目的属性,pdf 可以显示 style.css 文件的 css 样式。
#myContent {
background-color: lightblue !important;
font-family: Helvetica Neue, sans-serif;
color: red !important;
padding: 20px;
}
任何人都能够使用多个 css 文件而不使用 !important 属性来生成 pdf 吗?