diff options
author | tcit <tcit@tcit.fr> | 2014-07-24 15:49:36 +0200 |
---|---|---|
committer | tcit <tcit@tcit.fr> | 2014-07-24 15:49:36 +0200 |
commit | 4188f38ad56d7ba2ea46e94403f305243514f80c (patch) | |
tree | f357ddbd0d846ebae0ecf5d2ab00d6b7dd6eb8d5 /inc/3rdparty/libraries/mpdf/examples/example19_page_sizes.php | |
parent | 2b58426b2d4a7f1585d5d7667c0a4fbea4cd29dd (diff) | |
download | wallabag-4188f38ad56d7ba2ea46e94403f305243514f80c.tar.gz wallabag-4188f38ad56d7ba2ea46e94403f305243514f80c.tar.zst wallabag-4188f38ad56d7ba2ea46e94403f305243514f80c.zip |
add pdf and mobi libraries
Diffstat (limited to 'inc/3rdparty/libraries/mpdf/examples/example19_page_sizes.php')
-rw-r--r-- | inc/3rdparty/libraries/mpdf/examples/example19_page_sizes.php | 59 |
1 files changed, 59 insertions, 0 deletions
diff --git a/inc/3rdparty/libraries/mpdf/examples/example19_page_sizes.php b/inc/3rdparty/libraries/mpdf/examples/example19_page_sizes.php new file mode 100644 index 00000000..6c3ca945 --- /dev/null +++ b/inc/3rdparty/libraries/mpdf/examples/example19_page_sizes.php | |||
@@ -0,0 +1,59 @@ | |||
1 | <?php | ||
2 | |||
3 | |||
4 | |||
5 | $hhtml = ' | ||
6 | <htmlpageheader name="myHTMLHeaderOdd" style="display:none"> | ||
7 | <div style="background-color:#BBEEFF" align="center"><b> {PAGENO} </b></div> | ||
8 | </htmlpageheader> | ||
9 | <htmlpagefooter name="myHTMLFooterOdd" style="display:none"> | ||
10 | <div style="background-color:#CFFFFC" align="center"><b> {PAGENO} </b></div> | ||
11 | </htmlpagefooter> | ||
12 | <sethtmlpageheader name="myHTMLHeaderOdd" page="O" value="on" show-this-page="1" /> | ||
13 | <sethtmlpagefooter name="myHTMLFooterOdd" page="O" value="on" show-this-page="1" /> | ||
14 | '; | ||
15 | |||
16 | //============================================================== | ||
17 | $html = ' | ||
18 | <h1>mPDF Page Sizes</h1> | ||
19 | <h3>Changing page (sheet) sizes within the document</h3> | ||
20 | '; | ||
21 | //============================================================== | ||
22 | //============================================================== | ||
23 | include("../mpdf.php"); | ||
24 | |||
25 | $mpdf=new mPDF('c','A4'); | ||
26 | |||
27 | $mpdf->WriteHTML($hhtml); | ||
28 | |||
29 | $mpdf->WriteHTML($html); | ||
30 | $mpdf->WriteHTML('<p>This should print on an A4 (portrait) sheet</p>'); | ||
31 | |||
32 | $mpdf->WriteHTML('<tocpagebreak sheet-size="A4-L" toc-sheet-size="A5" toc-preHTML="This ToC should print on an A5 sheet" />'); | ||
33 | $mpdf->WriteHTML($html); | ||
34 | $mpdf->WriteHTML('<tocentry content="A4 landscape" /><p>This page appears just after the ToC and should print on an A4 (landscape) sheet</p>'); | ||
35 | |||
36 | $mpdf->WriteHTML('<pagebreak sheet-size="A5-L" />'); | ||
37 | $mpdf->WriteHTML($html); | ||
38 | $mpdf->WriteHTML('<tocentry content="A5 landscape" /><p>This should print on an A5 (landscape) sheet</p>'); | ||
39 | |||
40 | $mpdf->WriteHTML('<pagebreak sheet-size="Letter" />'); | ||
41 | $mpdf->WriteHTML($html); | ||
42 | $mpdf->WriteHTML('<tocentry content="Letter portrait" /><p>This should print on an Letter sheet</p>'); | ||
43 | |||
44 | $mpdf->WriteHTML('<pagebreak sheet-size="150mm 150mm" />'); | ||
45 | $mpdf->WriteHTML($html); | ||
46 | $mpdf->WriteHTML('<tocentry content="150mm square" /><p>This should print on a sheet 150mm x 150mm</p>'); | ||
47 | |||
48 | $mpdf->WriteHTML('<pagebreak sheet-size="11.69in 8.27in" />'); | ||
49 | $mpdf->WriteHTML($html); | ||
50 | $mpdf->WriteHTML('<tocentry content="A4 landscape (ins)" /><p>This should print on a sheet 11.69in x 8.27in = A4 landscape</p>'); | ||
51 | |||
52 | |||
53 | $mpdf->Output(); | ||
54 | exit; | ||
55 | //============================================================== | ||
56 | //============================================================== | ||
57 | |||
58 | |||
59 | ?> \ No newline at end of file | ||