这是 DOMPDF 以 cm 或 mm 为单位的测量值的等价物

which is the equivalence of measurements in cm or mm for DOMPDF

我正在使用 laravel、barryvdh / laravel-dompdf 生成 pdf。 但是我需要配置我的纸张尺寸来测量客户。

这是以厘米或毫米为单位的测量值的等价物。

我配置了一些措施,我发现:

$pdf = PDF::loadView('view.factura', ['data'=>$data] )->setPaper([0,0,500,1000]);

但我需要以纸张大小导出它:

10.16 厘米 x 33 厘米。

in setPaper([0,0,500,1000] = 什么是组织我的测量的等价物

等效项是什么?我在哪里可以从中学习? 谢谢。

这个工具能帮到我吗? https://www.blitzresults.com/es/pixel/

将我的 pdf 设置为 150dpi?

->setOptions(['dpi' => 150, 'isRemoteEnabled' => true])->setPaper([0,0,600,1949])

这个尺寸是否等价于:10.16 cm x 33 cm = 600 x 1949?

Dompdf 似乎使用 points 作为测量值 unit.so 您可以使用 一些厘米到点转换器,如 Online cm to point converter

所以请尝试此代码

 $pdf = PDF::loadView('view.factura', ['data'=>$data] )
   ->setOptions(['dpi' => 150, 'isRemoteEnabled' => true])
    ->setPaper([0,0,288,935.43])

并且dpi与纸张大小无关。