我目前正在尝试使用 Wordpress 和 dompdf(最新版本),但遇到了一个关于格式的烦人问题。
我的问题:在生成的第二页上似乎没有考虑主要内容的上边距,导致与我的徽标重叠。您可以在此链接下查看生成的 PDF。
生成PDF的相关代码如下(还不完美,因为我想先解决这个问题):
function ppt_pdf_output() {
// post-ID of referring page needed
$post=get_post($_POST['postid']);
$output = '<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<title>'.$post->post_title.'</title>
<style>
body {
margin: 30px 0 0 0;
font-family:sans-serif;
text-align:left;
}
img {
margin: 15px 0;
}
#header,
#footer {
position: fixed;
left: 0;
right: 0;
color: #aaa;
font-size: 0.9em;
line-height:1.2em;
}
#header {
top: -30px;
/*border-bottom: 0.1pt solid #aaa;*/
}
#footer {
bottom: 0;
border-top: 0.1pt solid #aaa;
} …Run Code Online (Sandbox Code Playgroud) dompdf ×1