@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']);
?>
  • Вопрос задан
  • 208 просмотров
Решения вопроса 1
nokimaro
@nokimaro
Меня невозможно остановить, если я смогу начать.
попробуйте в стили добавить
<style>
@page { margin: 0; }
</style>


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

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

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽
27 апр. 2024, в 11:55
1000 руб./за проект
27 апр. 2024, в 11:55
1500 руб./за проект
27 апр. 2024, в 11:52
12000 руб./за проект