BUG 0000 Various Settings for PDF generation on TCPDF IMPROVEMENT
- Added new types of fonts, Arial and Times New Roman, changed folder of temporary files to a shared cache.
This commit is contained in:
@@ -91,7 +91,9 @@ if (!defined('K_TCPDF_EXTERNAL_CONFIG')) {
|
|||||||
/**
|
/**
|
||||||
* cache directory for temporary files (full path)
|
* cache directory for temporary files (full path)
|
||||||
*/
|
*/
|
||||||
define ('K_PATH_CACHE', K_PATH_MAIN.'cache/');
|
//define ('K_PATH_CACHE', K_PATH_MAIN.'cache/');
|
||||||
|
G::mk_dir(PATH_DATA_REPORTS . 'cache/');
|
||||||
|
define ('K_PATH_CACHE', PATH_DATA_REPORTS.'cache/');
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* cache directory for temporary files (url path)
|
* cache directory for temporary files (url path)
|
||||||
@@ -186,7 +188,8 @@ if (!defined('K_TCPDF_EXTERNAL_CONFIG')) {
|
|||||||
/**
|
/**
|
||||||
* default main font name
|
* default main font name
|
||||||
*/
|
*/
|
||||||
define ('PDF_FONT_NAME_MAIN', 'helvetica');
|
//define ('PDF_FONT_NAME_MAIN', 'helvetica');
|
||||||
|
define ('PDF_FONT_NAME_MAIN', 'timesnewroman');
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* default main font size
|
* default main font size
|
||||||
@@ -196,7 +199,8 @@ if (!defined('K_TCPDF_EXTERNAL_CONFIG')) {
|
|||||||
/**
|
/**
|
||||||
* default data font name
|
* default data font name
|
||||||
*/
|
*/
|
||||||
define ('PDF_FONT_NAME_DATA', 'helvetica');
|
//define ('PDF_FONT_NAME_DATA', 'helvetica');
|
||||||
|
define ('PDF_FONT_NAME_DATA', 'arial');
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* default data font size
|
* default data font size
|
||||||
|
|||||||
BIN
gulliver/thirdparty/tcpdf/fonts/arial.ctg.z
vendored
Normal file
BIN
gulliver/thirdparty/tcpdf/fonts/arial.ctg.z
vendored
Normal file
Binary file not shown.
15
gulliver/thirdparty/tcpdf/fonts/arial.php
vendored
Normal file
15
gulliver/thirdparty/tcpdf/fonts/arial.php
vendored
Normal file
File diff suppressed because one or more lines are too long
BIN
gulliver/thirdparty/tcpdf/fonts/arial.z
vendored
Normal file
BIN
gulliver/thirdparty/tcpdf/fonts/arial.z
vendored
Normal file
Binary file not shown.
BIN
gulliver/thirdparty/tcpdf/fonts/arialb.ctg.z
vendored
Normal file
BIN
gulliver/thirdparty/tcpdf/fonts/arialb.ctg.z
vendored
Normal file
Binary file not shown.
15
gulliver/thirdparty/tcpdf/fonts/arialb.php
vendored
Normal file
15
gulliver/thirdparty/tcpdf/fonts/arialb.php
vendored
Normal file
File diff suppressed because one or more lines are too long
BIN
gulliver/thirdparty/tcpdf/fonts/arialb.z
vendored
Normal file
BIN
gulliver/thirdparty/tcpdf/fonts/arialb.z
vendored
Normal file
Binary file not shown.
BIN
gulliver/thirdparty/tcpdf/fonts/arialbi.ctg.z
vendored
Normal file
BIN
gulliver/thirdparty/tcpdf/fonts/arialbi.ctg.z
vendored
Normal file
Binary file not shown.
15
gulliver/thirdparty/tcpdf/fonts/arialbi.php
vendored
Normal file
15
gulliver/thirdparty/tcpdf/fonts/arialbi.php
vendored
Normal file
File diff suppressed because one or more lines are too long
BIN
gulliver/thirdparty/tcpdf/fonts/arialbi.z
vendored
Normal file
BIN
gulliver/thirdparty/tcpdf/fonts/arialbi.z
vendored
Normal file
Binary file not shown.
BIN
gulliver/thirdparty/tcpdf/fonts/arialblack.ctg.z
vendored
Normal file
BIN
gulliver/thirdparty/tcpdf/fonts/arialblack.ctg.z
vendored
Normal file
Binary file not shown.
15
gulliver/thirdparty/tcpdf/fonts/arialblack.php
vendored
Normal file
15
gulliver/thirdparty/tcpdf/fonts/arialblack.php
vendored
Normal file
File diff suppressed because one or more lines are too long
BIN
gulliver/thirdparty/tcpdf/fonts/arialblack.z
vendored
Normal file
BIN
gulliver/thirdparty/tcpdf/fonts/arialblack.z
vendored
Normal file
Binary file not shown.
BIN
gulliver/thirdparty/tcpdf/fonts/ariali.ctg.z
vendored
Normal file
BIN
gulliver/thirdparty/tcpdf/fonts/ariali.ctg.z
vendored
Normal file
Binary file not shown.
15
gulliver/thirdparty/tcpdf/fonts/ariali.php
vendored
Normal file
15
gulliver/thirdparty/tcpdf/fonts/ariali.php
vendored
Normal file
File diff suppressed because one or more lines are too long
BIN
gulliver/thirdparty/tcpdf/fonts/ariali.z
vendored
Normal file
BIN
gulliver/thirdparty/tcpdf/fonts/ariali.z
vendored
Normal file
Binary file not shown.
BIN
gulliver/thirdparty/tcpdf/fonts/timesnewroman.ctg.z
vendored
Normal file
BIN
gulliver/thirdparty/tcpdf/fonts/timesnewroman.ctg.z
vendored
Normal file
Binary file not shown.
15
gulliver/thirdparty/tcpdf/fonts/timesnewroman.php
vendored
Normal file
15
gulliver/thirdparty/tcpdf/fonts/timesnewroman.php
vendored
Normal file
File diff suppressed because one or more lines are too long
BIN
gulliver/thirdparty/tcpdf/fonts/timesnewroman.z
vendored
Normal file
BIN
gulliver/thirdparty/tcpdf/fonts/timesnewroman.z
vendored
Normal file
Binary file not shown.
BIN
gulliver/thirdparty/tcpdf/fonts/timesnewromanb.ctg.z
vendored
Normal file
BIN
gulliver/thirdparty/tcpdf/fonts/timesnewromanb.ctg.z
vendored
Normal file
Binary file not shown.
15
gulliver/thirdparty/tcpdf/fonts/timesnewromanb.php
vendored
Normal file
15
gulliver/thirdparty/tcpdf/fonts/timesnewromanb.php
vendored
Normal file
File diff suppressed because one or more lines are too long
BIN
gulliver/thirdparty/tcpdf/fonts/timesnewromanb.z
vendored
Normal file
BIN
gulliver/thirdparty/tcpdf/fonts/timesnewromanb.z
vendored
Normal file
Binary file not shown.
BIN
gulliver/thirdparty/tcpdf/fonts/timesnewromanbi.ctg.z
vendored
Normal file
BIN
gulliver/thirdparty/tcpdf/fonts/timesnewromanbi.ctg.z
vendored
Normal file
Binary file not shown.
15
gulliver/thirdparty/tcpdf/fonts/timesnewromanbi.php
vendored
Normal file
15
gulliver/thirdparty/tcpdf/fonts/timesnewromanbi.php
vendored
Normal file
File diff suppressed because one or more lines are too long
BIN
gulliver/thirdparty/tcpdf/fonts/timesnewromanbi.z
vendored
Normal file
BIN
gulliver/thirdparty/tcpdf/fonts/timesnewromanbi.z
vendored
Normal file
Binary file not shown.
BIN
gulliver/thirdparty/tcpdf/fonts/timesnewromani.ctg.z
vendored
Normal file
BIN
gulliver/thirdparty/tcpdf/fonts/timesnewromani.ctg.z
vendored
Normal file
Binary file not shown.
15
gulliver/thirdparty/tcpdf/fonts/timesnewromani.php
vendored
Normal file
15
gulliver/thirdparty/tcpdf/fonts/timesnewromani.php
vendored
Normal file
File diff suppressed because one or more lines are too long
BIN
gulliver/thirdparty/tcpdf/fonts/timesnewromani.z
vendored
Normal file
BIN
gulliver/thirdparty/tcpdf/fonts/timesnewromani.z
vendored
Normal file
Binary file not shown.
3
gulliver/thirdparty/tcpdf/tcpdf.php
vendored
3
gulliver/thirdparty/tcpdf/tcpdf.php
vendored
@@ -25356,7 +25356,8 @@ Putting 1 is equivalent to putting 0 and calling Ln() just after. Default value:
|
|||||||
}
|
}
|
||||||
// pixels
|
// pixels
|
||||||
case 'px': {
|
case 'px': {
|
||||||
$retval = $this->pixelsToUnits($value);
|
// $retval = $this->pixelsToUnits($value);
|
||||||
|
$retval = $value / $k;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -892,7 +892,7 @@ class OutputDocument extends BaseOutputDocument
|
|||||||
|
|
||||||
// Print text using writeHTMLCell()
|
// Print text using writeHTMLCell()
|
||||||
// $pdf->writeHTMLCell($w=0, $h=0, $x='', $y='', $html, $border=0, $ln=1, $fill=0, $reseth=true, $align='', $autopadding=true);
|
// $pdf->writeHTMLCell($w=0, $h=0, $x='', $y='', $html, $border=0, $ln=1, $fill=0, $reseth=true, $align='', $autopadding=true);
|
||||||
$pdf->writeHTML($sContent);
|
$pdf->writeHTML($sContent, false, false, false, false, '');
|
||||||
// ---------------------------------------------------------
|
// ---------------------------------------------------------
|
||||||
|
|
||||||
// Close and output PDF document
|
// Close and output PDF document
|
||||||
|
|||||||
Reference in New Issue
Block a user