LoginSignup
1
0

More than 1 year has passed since last update.

PHP: dompdf の使い方

Last updated at Posted at 2020-03-15
dompdf01.php
#! /usr/bin/php

<?php
require_once "vendor/autoload.php";
use Dompdf\Dompdf;

$str_out = '<h1>Hello World</h1>';
$str_out .= '<blockquote>';
$str_out .= 'Good Morning<p />';
$str_out .= 'Mar/15/2020<p />';
$str_out .= '</blockquote>';

$dompdf = new Dompdf();
$dompdf->loadHtml($str_out);

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

$dompdf->render();

file_put_contents("test01.pdf", $dompdf->output());
?>

次のような PDF が作成されます。
dompdf_mar1501.png

PDF の確認方法

evince test01.pdf

ライブラリーのインストール (Ubuntu 21.04)

sudo apt install php7.4-xml
composer require dompdf/dompdf

実行コマンド

./dompdf01.php
1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0