@mprikhodko

Как убрать белые «бортики» в PDF файле?

Использую DOMPDF для "превращения" HTML странички в PDF, и всё бы ничего, только бесит, что в итоговом документе не отображаются границы, учитывая что фон HTML чёрный это "режет глаз", а также значительно уменьшает полезное пространство.
Можно ли убрать эти поля, и если да, то как?
require '../vendor/autoload.php';


use Dompdf\Dompdf;

$text=<HTML код>;
// instantiate and use the dompdf class
$dompdf = new Dompdf();
$dompdf->loadHTML($text);
$dompdf->set_option('enable_remote', TRUE); 

// (Optional) Setup the paper size and orientatio

$dompdf->setPaper('A4', 'document');

// Render the HTML as PDF
$dompdf->render();

// Output the generated PDF to Browser
$dompdf->stream('test.pdf',['Attachment' => '0']);
?>
  • Вопрос задан
  • 339 просмотров
Решения вопроса 1
nokimaro
@nokimaro
Меня невозможно остановить, если я смогу начать.
попробуйте в стили добавить
<style>
@page { margin: 0; }
</style>


в любом случае это решается доработкой исходного html и его стилей
можно поиграться с padding/margin/border и стилями чтобы получить приемлемый результат
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы