Php 奇怪的填充

Php 奇怪的填充,php,html,pdf,dompdf,Php,Html,Pdf,Dompdf,我对dompdf有一个问题,它总是显示出不应该存在的奇怪填充 上面的图片就是我的html本身,我只是一个简单的1标记,里面有一些文本 我以以下方式启动图书馆: class OmnPdf extends \Dompdf\Dompdf { public function __construct($options = null) { if($options == null){ $options = new \Dompdf\Options();

我对
dompdf
有一个问题,它总是显示出不应该存在的奇怪填充

上面的图片就是我的html本身,我只是一个简单的1标记,里面有一些文本

我以以下方式启动图书馆:

class OmnPdf extends \Dompdf\Dompdf
{
    public function __construct($options = null)
    {
        if($options == null){
            $options = new \Dompdf\Options();
        }
        $options->setIsPhpEnabled(true);
        $options->setIsHtml5ParserEnabled(true); // For combining multiple pdf outputs
        $options->setIsFontSubsettingEnabled(true);
        $options->setDefaultPaperSize('A4');
        $options->setDebugCss(true);
        $options->setDebugLayout(true);
        $options->setDpi(72);

        parent::__construct($options);
    }
}
我所期望的是,文本将根据外部页面对齐(见红线)

谢谢,
Pim

是否加载自定义字体?因为我很确定这是导致您出现问题的原因。

是似乎与此相关,但字体如何影响这一点?这是加载的正常TTF字体通常这是由字体度量引起的,您应该将此文件包含在DOMPDF中。根据下面的评论,如果您使用其他字体(特别是DejaVu字体之一或核心字体,如Helvetica),该怎么办?另外,你能展示你的HTML和分享你正在使用的字体吗?您是如何将字体加载到dompdf的?