Skip to content

Commit 8c95d88

Browse files
committed
Preserving percentage gradient decimals and correctly clamp coordinates
1 parent ca5b6de commit 8c95d88

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

tcpdf.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23500,7 +23500,8 @@ protected function setSVGStyles($svgstyle, $prevsvgstyle, $x=0, $y=0, $w=1, $h=1
2350023500
$gradient['coords'][4] /= $w;
2350123501
} elseif ($gradient['mode'] == 'percentage') {
2350223502
foreach($gradient['coords'] as $key => $val) {
23503-
$gradient['coords'][$key] = (intval($val) / 100);
23503+
$val = floatval($val) / 100;
23504+
$gradient['coords'][$key] = $val;
2350423505
if ($val < 0) {
2350523506
$gradient['coords'][$key] = 0;
2350623507
} elseif ($val > 1) {

0 commit comments

Comments
 (0)