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)
|
||||
*/
|
||||
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)
|
||||
@@ -186,7 +188,8 @@ if (!defined('K_TCPDF_EXTERNAL_CONFIG')) {
|
||||
/**
|
||||
* 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
|
||||
@@ -196,7 +199,8 @@ if (!defined('K_TCPDF_EXTERNAL_CONFIG')) {
|
||||
/**
|
||||
* 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
|
||||
|
||||
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
|
||||
case 'px': {
|
||||
$retval = $this->pixelsToUnits($value);
|
||||
// $retval = $this->pixelsToUnits($value);
|
||||
$retval = $value / $k;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -892,7 +892,7 @@ class OutputDocument extends BaseOutputDocument
|
||||
|
||||
// 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->writeHTML($sContent);
|
||||
$pdf->writeHTML($sContent, false, false, false, false, '');
|
||||
// ---------------------------------------------------------
|
||||
|
||||
// Close and output PDF document
|
||||
|
||||
Reference in New Issue
Block a user