Я использую wkhtmltopdf для преобразования html в pdf.
Но я обнаружил, что ширина и длина, определенные с помощью пикселя, не работают.
Я установил размер страницы в Letter Letter означает 769 x 612 пикселей
Но когда я иду с PDF, не покрывает все пространство страницы.
Здесь на каком-то форуме я получил, что wkhtmltopdf имеет «мм» в качестве единицы по умолчанию.
Также я попытался найти dpi keep по умолчанию в wkhtmltopdf, но не получил никакой ссылки.
Когда я использую это Commend для создания PDF .. Это не работает … Нет содержимого в PDF
$output = exec('./wkhtmltopdf-linux-amd64 --disable-smart-shrinking --dpi 72 -L 0mm -T 0mm -s Letter -O Landscape '.$url.' ./getpdf.pdf 2>&1');
Кто-нибудь может мне помочь, пожалуйста!
Да, по умолчанию мы не можем изменить единицу.
Но wkhtmltopdf имеет возможность добавить соотношение для управления размером.
Например, если ваш html для 72 dpi и вам нужно его в 300 dpi, то вы можете сделать это.
—dpi :: используйте это для настройки dpi
—zoom ::, чтобы проверить, в каком масштабе ваш HTML подходит для PDF
Других решений пока нет …