php - 如何使用 css DomPDF 从 page.html 导出 PDF
问题描述
实际上我正在使用 domPDF 将页面打印成 PDF 问题是我从外部页面打印的所有 PDF,没有 CSS
这是一个例子:
<?php
require __DIR__ . '/vendor/autoload.php';
use Dompdf\Dompdf;
$dompdf = new Dompdf();
$html = file_get_contents('page.html');
$dompdf->loadHtml($html);
$dompdf->setPaper('A4', 'landscape');
$dompdf->render();
$dompdf->stream();
page.html 有引导链接
问题 :
如何使用他们的 css 添加外部 url?我不知道这是否可能。谢谢您的帮助 ;)
解决方案
所以解决方案非常简单,domPDF vs TCPDF 或 FPDF 使用它们自己的样式,因此在 domPDF 中无法识别 css 您必须使用 domPDF 函数设计自己的样式
对于线条颜色:
$this->SetFillColor(218,218,218);
对于文本颜色:
$this->SetTextColor(255,255,255);
推荐阅读
- javascript - 处理从 props 传递的排序数据的最佳方法是什么?
- multithreading - .NET CF WinCE 上的 EventArgs 线程是否安全
- android-studio - 无法创建以下文件,因为它已经存在。安卓工作室
- javascript - 带有 MariaDB 的 NodeJS,无法读取未定义的属性“threadId”
- gensim - 在 gensim 中使用向量进行相似性度量
- c++ - 一行中有多个“使用命名空间”?
- javascript - 无法访问 Dialogflow 实现参数
- ios - 捏动作有多少点移动?
- vue.js - 使用组件 url 参数访问 assets 文件夹
- f# - 默默减少失败