Skip to content

Commit 9ab2140

Browse files
nicolaasunimreiden
andauthored
Htmld (#137)
* draft scaffolding for HTML support * Update dependencies and documentation * fix documentation issues --------- Co-authored-by: mreiden <mark@everytruckjob.com>
1 parent 7c0e90e commit 9ab2140

25 files changed

+344
-125
lines changed

LICENSE

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
*
44
* SOFTWARE : tc-lib-pdf
55
* AUTHOR : Nicola Asuni <info@tecnick.com>
6-
* COPYRIGHT : 2002-2025 Nicola Asuni - Tecnick.com LTD
6+
* COPYRIGHT : 2002-2026 Nicola Asuni - Tecnick.com LTD
77
**********************************************************************
88

99
This is free software: you can redistribute it and/or modify it
@@ -17,7 +17,7 @@
1717
GNU LESSER GENERAL PUBLIC LICENSE
1818
Version 3, 29 June 2007
1919

20-
Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
20+
Copyright (C) 2007 Free Software Foundation, Inc. <https://www.fsf.org/>
2121
Everyone is permitted to copy and distribute verbatim copies
2222
of this license document, but changing it is not allowed.
2323

@@ -186,7 +186,7 @@ Library.
186186
GNU GENERAL PUBLIC LICENSE
187187
Version 3, 29 June 2007
188188

189-
Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
189+
Copyright (C) 2007 Free Software Foundation, Inc. <https://www.fsf.org/>
190190
Everyone is permitted to copy and distribute verbatim copies
191191
of this license document, but changing it is not allowed.
192192

@@ -830,7 +830,7 @@ the "copyright" line and a pointer to where the full notice is found.
830830
GNU General Public License for more details.
831831

832832
You should have received a copy of the GNU General Public License
833-
along with this program. If not, see <http://www.gnu.org/licenses/>.
833+
along with this program. If not, see <https://www.gnu.org/licenses/>.
834834

835835
Also add information on how to contact you by electronic and paper mail.
836836

@@ -849,14 +849,14 @@ might be different; for a GUI interface, you would use an "about box".
849849
You should also get your employer (if you work as a programmer) or school,
850850
if any, to sign a "copyright disclaimer" for the program, if necessary.
851851
For more information on this, and how to apply and follow the GNU GPL, see
852-
<http://www.gnu.org/licenses/>.
852+
<https://www.gnu.org/licenses/>.
853853

854854
The GNU General Public License does not permit incorporating your program
855855
into proprietary programs. If your program is a subroutine library, you
856856
may consider it more useful to permit linking proprietary applications with
857857
the library. If this is what you want to do, use the GNU Lesser General
858858
Public License instead of this License. But first, please read
859-
<http://www.gnu.org/philosophy/why-not-lgpl.html>.
859+
<https://www.gnu.org/philosophy/why-not-lgpl.html>.
860860

861861
**********************************************************************
862862
**********************************************************************

Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
# @category Library
55
# @package Pdf
66
# @author Nicola Asuni <info@tecnick.com>
7-
# @copyright 2015-2025 Nicola Asuni - Tecnick.com LTD
8-
# @license http://www.gnu.org/copyleft/lesser.html GNU-LGPL v3 (see LICENSE)
7+
# @copyright 2015-2026 Nicola Asuni - Tecnick.com LTD
8+
# @license https://www.gnu.org/copyleft/lesser.html GNU-LGPL v3 (see LICENSE)
99
# @link https://github.com/tecnickcom/tc-lib-pdf
1010
#
1111
# This file is part of tc-lib-pdf software library.

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@
1414
* **category** Library
1515
* **package** \Com\Tecnick\Pdf
1616
* **author** Nicola Asuni <info@tecnick.com>
17-
* **copyright** 2002-2025 Nicola Asuni - Tecnick.com LTD
18-
* **license** http://www.gnu.org/copyleft/lesser.html GNU-LGPL v3 (see LICENSE.TXT)
17+
* **copyright** 2002-2026 Nicola Asuni - Tecnick.com LTD
18+
* **license** https://www.gnu.org/copyleft/lesser.html GNU-LGPL v3 (see LICENSE.TXT)
1919
* **link** https://tcpdf.org
2020
* **source** https://github.com/tecnickcom/tc-lib-pdf
2121
* **SRC DOC** https://tcpdf.org/docs/srcdoc/tc-lib-pdf
@@ -73,7 +73,7 @@ All the original binary TTF font files have been renamed for compatibility with
7373
The binary files (.z) that begins with the prefix "free" have been extracted from the GNU FreeFont collection (GNU-GPLv3).
7474
The binary files (.z) that begins with the prefix "pdfa" have been derived from the GNU FreeFont, so they are subject to the same license.
7575
For the details of Copyright, License and other information, please check the files inside the directory fonts/freefont-20120503
76-
Link : http://www.gnu.org/software/freefont/
76+
Link : https://www.gnu.org/software/freefont/
7777

7878
The binary files (.z) that begins with the prefix "dejavu" have been extracted from the DejaVu fonts 2.33 (Bitstream) collection.
7979
For the details of Copyright, License and other information, please check the files inside the directory fonts/dejavu-fonts-ttf-2.33
@@ -164,4 +164,4 @@ require_once ('/usr/share/php/Com/Tecnick/Barcode/autoload.php');
164164

165165
## Developer(s) Contact
166166

167-
* Nicola Asuni <info@tecnick.com>
167+
*2026 Nicola Asuni <info@tecnick.com>

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
8.4.1
1+
8.4.7

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
"require-dev": {
4242
"pdepend/pdepend": "2.16.2",
4343
"phpmd/phpmd": "2.15.0",
44-
"phpunit/phpunit": "12.4.4 || 11.5.44 || 10.5.58",
44+
"phpunit/phpunit": "12.5.6 || 11.5.44 || 10.5.58",
4545
"squizlabs/php_codesniffer": "4.0.1",
4646
"phpcompatibility/php-compatibility": "^10.0.0@dev"
4747
},

examples/index.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66
* @category Library
77
* @package Pdf
88
* @author Nicola Asuni <info@tecnick.com>
9-
* @copyright 2002-2025 Nicola Asuni - Tecnick.com LTD
10-
* @license http://www.gnu.org/copyleft/lesser.html GNU-LGPL v3 (see LICENSE.TXT)
9+
* @copyright 2002-2026 Nicola Asuni - Tecnick.com LTD
10+
* @license https://www.gnu.org/copyleft/lesser.html GNU-LGPL v3 (see LICENSE.TXT)
1111
* @link https://github.com/tecnickcom/tc-lib-pdf
1212
*
1313
* This file is part of tc-lib-pdf software library.

examples/invoice.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66
* @category Library
77
* @package Pdf
88
* @author Nicola Asuni <info@tecnick.com>
9-
* @copyright 2002-2025 Nicola Asuni - Tecnick.com LTD
10-
* @license http://www.gnu.org/copyleft/lesser.html GNU-LGPL v3 (see LICENSE.TXT)
9+
* @copyright 2002-2026 Nicola Asuni - Tecnick.com LTD
10+
* @license https://www.gnu.org/copyleft/lesser.html GNU-LGPL v3 (see LICENSE.TXT)
1111
* @link https://github.com/tecnickcom/tc-lib-pdf
1212
*
1313
* This file is part of tc-lib-pdf software library.

resources/autoload.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88
* @category Library
99
* @package Pdf
1010
* @author Nicola Asuni <info@tecnick.com>
11-
* @copyright 2002-2025 Nicola Asuni - Tecnick.com LTD
12-
* @license http://www.gnu.org/copyleft/lesser.html GNU-LGPL v3 (see LICENSE.TXT)
11+
* @copyright 2002-2026 Nicola Asuni - Tecnick.com LTD
12+
* @license https://www.gnu.org/copyleft/lesser.html GNU-LGPL v3 (see LICENSE.TXT)
1313
* @link https://github.com/tecnickcom/tc-lib-pdf
1414
*
1515
* This file is part of tc-lib-pdf software library.

resources/debian/control

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,6 @@ Vcs-Git: https://github.com/~#VENDOR#~/~#PROJECT#~.git
1010
Package: ~#PKGNAME#~
1111
Provides: php-~#PROJECT#~
1212
Architecture: all
13-
Depends: php (>= 8.1.0), php-date, php-tecnickcom-tc-lib-barcode (<< 3.0.0), php-tecnickcom-tc-lib-barcode (>= 2.4.18), php-tecnickcom-tc-lib-color (<< 3.0.0), php-tecnickcom-tc-lib-color (>= 2.3.2), php-tecnickcom-tc-lib-pdf-image (<< 3.0.0), php-tecnickcom-tc-lib-pdf-image (>= 2.1.24), php-tecnickcom-tc-lib-pdf-font (<< 3.0.0), php-tecnickcom-tc-lib-pdf-font (>= 2.6.22), php-tecnickcom-tc-lib-file (<< 3.0.0), php-tecnickcom-tc-lib-file (>= 2.2.12), php-tecnickcom-tc-lib-pdf-encrypt (<< 3.0.0), php-tecnickcom-tc-lib-pdf-encrypt (>= 2.1.26), php-tecnickcom-tc-lib-unicode-data (<< 3.0.0), php-tecnickcom-tc-lib-unicode-data (>= 2.0.34), php-tecnickcom-tc-lib-unicode (<< 3.0.0), php-tecnickcom-tc-lib-unicode (>= 2.0.35), php-tecnickcom-tc-lib-pdf-page (<< 5.0.0), php-tecnickcom-tc-lib-pdf-page (>= 4.3.3), php-tecnickcom-tc-lib-pdf-graph (<< 3.0.0), php-tecnickcom-tc-lib-pdf-graph (>= 2.4.2), ${misc:Depends}
13+
Depends: php (>= 8.1.0), php-date, php-tecnickcom-tc-lib-barcode (<< 3.0.0), php-tecnickcom-tc-lib-barcode (>= 2.4.22), php-tecnickcom-tc-lib-color (<< 3.0.0), php-tecnickcom-tc-lib-color (>= 2.3.6), php-tecnickcom-tc-lib-pdf-image (<< 3.0.0), php-tecnickcom-tc-lib-pdf-image (>= 2.1.28), php-tecnickcom-tc-lib-pdf-font (<< 3.0.0), php-tecnickcom-tc-lib-pdf-font (>= 2.6.27), php-tecnickcom-tc-lib-file (<< 3.0.0), php-tecnickcom-tc-lib-file (>= 2.2.16), php-tecnickcom-tc-lib-pdf-encrypt (<< 3.0.0), php-tecnickcom-tc-lib-pdf-encrypt (>= 2.1.30), php-tecnickcom-tc-lib-unicode-data (<< 3.0.0), php-tecnickcom-tc-lib-unicode-data (>= 2.0.38), php-tecnickcom-tc-lib-unicode (<< 3.0.0), php-tecnickcom-tc-lib-unicode (>= 2.0.39), php-tecnickcom-tc-lib-pdf-page (<< 5.0.0), php-tecnickcom-tc-lib-pdf-page (>= 4.3.7), php-tecnickcom-tc-lib-pdf-graph (<< 3.0.0), php-tecnickcom-tc-lib-pdf-graph (>= 2.4.6), ${misc:Depends}
1414
Description: PHP Barcode library
1515
This library includes PHP classes to generate PDF documents.

resources/debian/copyright

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
1+
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
22
Upstream-Name: ~#PROJECT#~
33
Source: https://github.com/~#VENDOR#~/~#PROJECT#~
44

55
Files: *
6-
Copyright: Copyright 2001-2025 Nicola Asuni <info@tecnick.com>
6+
Copyright: Copyright 2001-2026 Nicola Asuni <info@tecnick.com>
77
License: LGPL-3
88

99
License: LGPL-3
@@ -16,5 +16,5 @@ License: LGPL-3
1616
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1717
GNU General Public License for more details.
1818
You should have received a copy of the GNU General Public License
19-
along with this program. If not, see <http://www.gnu.org/licenses/> or
19+
along with this program. If not, see <https://www.gnu.org/licenses/> or
2020
/usr/share/common-licenses/LGPL-3

0 commit comments

Comments
 (0)