Class to generate stick sheet with format Avery or other personalised.
More...
|
| __construct ($db) |
| Constructor. More...
|
|
| write_file ($arrayofrecords, $outputlangs, $srctemplatepath, $outputdir='') |
| Function to build PDF on disk, then output on HTTP strem. More...
|
|
| addSticker (&$pdf, $outputlangs, $param) |
| Output a sticker on page at position _COUNTX, _COUNTY (_COUNTX and _COUNTY start from 0) More...
|
|
| Set_Char_Size (&$pdf, $pt) |
| Methode qui permet de modifier la taille des caracteres Cela modiera aussi l'espace entre chaque ligne. More...
|
|
|
| _Pointille (&$pdf, $x1=0, $y1=0, $x2=210, $y2=297, $epaisseur=1, $nbPointilles=15) |
| protected Print dot line More...
|
|
| _Croix (&$pdf, $x1=0, $y1=0, $x2=210, $y2=297, $epaisseur=1, $taille=4) |
| protected Function realisant une croix aux 4 coins des cartes More...
|
|
| _Get_Height_Chars ($pt) |
| protected Give the height for a char size given. More...
|
|
| _Set_Format (&$pdf, $format) |
| protected Set format More...
|
|
|
| convertMetric ($value, $src, $dest) |
| Convert units (in to mm, mm to in) $src and $dest must be 'in' or 'mm'. More...
|
|
Class to generate stick sheet with format Avery or other personalised.
Definition at line 62 of file commonstickergenerator.class.php.
◆ __construct()
CommonStickerGenerator::__construct |
( |
|
$db | ) |
|
◆ _Croix()
CommonStickerGenerator::_Croix |
( |
& |
$pdf, |
|
|
|
$x1 = 0 , |
|
|
|
$y1 = 0 , |
|
|
|
$x2 = 210 , |
|
|
|
$y2 = 297 , |
|
|
|
$epaisseur = 1 , |
|
|
|
$taille = 4 |
|
) |
| |
|
protected |
protected Function realisant une croix aux 4 coins des cartes
- Parameters
-
TCPDF | $pdf | PDF reference |
int | $x1 | X1 |
int | $y1 | Y1 |
int | $x2 | X2 |
int | $y2 | Y2 |
int | $epaisseur | Epaisseur |
int | $taille | Size |
- Returns
- void
Definition at line 245 of file commonstickergenerator.class.php.
◆ _Get_Height_Chars()
CommonStickerGenerator::_Get_Height_Chars |
( |
|
$pt | ) |
|
|
protected |
◆ _Pointille()
CommonStickerGenerator::_Pointille |
( |
& |
$pdf, |
|
|
|
$x1 = 0 , |
|
|
|
$y1 = 0 , |
|
|
|
$x2 = 210 , |
|
|
|
$y2 = 297 , |
|
|
|
$epaisseur = 1 , |
|
|
|
$nbPointilles = 15 |
|
) |
| |
|
protected |
protected Print dot line
- Parameters
-
TCPDF | $pdf | PDF reference |
int | $x1 | X1 |
int | $y1 | Y1 |
int | $x2 | X2 |
int | $y2 | Y2 |
int | $epaisseur | Epaisseur |
int | $nbPointilles | Nb pointilles |
- Returns
- void
Definition at line 202 of file commonstickergenerator.class.php.
◆ _Set_Format()
CommonStickerGenerator::_Set_Format |
( |
& |
$pdf, |
|
|
|
$format |
|
) |
| |
|
protected |
◆ addSticker()
CommonStickerGenerator::addSticker |
( |
& |
$pdf, |
|
|
|
$outputlangs, |
|
|
|
$param |
|
) |
| |
|
abstract |
Output a sticker on page at position _COUNTX, _COUNTY (_COUNTX and _COUNTY start from 0)
- Parameters
-
TCPDF | $pdf | PDF reference |
Translate | $outputlangs | Output langs |
array | $param | Associative array containing label content and optional parameters |
- Returns
- void
Reimplemented in pdf_tcpdflabel, pdf_standardlabel, and pdf_standard.
◆ convertMetric()
CommonStickerGenerator::convertMetric |
( |
|
$value, |
|
|
|
$src, |
|
|
|
$dest |
|
) |
| |
|
private |
Convert units (in to mm, mm to in) $src and $dest must be 'in' or 'mm'.
- Parameters
-
int | $value | value |
string | $src | from ('in' or 'mm') |
string | $dest | to ('in' or 'mm') |
- Returns
- float value value after conversion
Definition at line 277 of file commonstickergenerator.class.php.
◆ Set_Char_Size()
CommonStickerGenerator::Set_Char_Size |
( |
& |
$pdf, |
|
|
|
$pt |
|
) |
| |
Methode qui permet de modifier la taille des caracteres Cela modiera aussi l'espace entre chaque ligne.
- Parameters
-
TCPDF | $pdf | PDF reference |
int | $pt | point |
- Returns
- void
Definition at line 178 of file commonstickergenerator.class.php.
◆ write_file()
CommonStickerGenerator::write_file |
( |
|
$arrayofrecords, |
|
|
|
$outputlangs, |
|
|
|
$srctemplatepath, |
|
|
|
$outputdir = '' |
|
) |
| |
|
abstract |
Function to build PDF on disk, then output on HTTP strem.
- Parameters
-
array | $arrayofrecords | Array of record informations (array('textleft'=>,'textheader'=>, ..., 'id'=>,'photo'=>) |
Translate | $outputlangs | Lang object for output language |
string | $srctemplatepath | Full path of source filename for generator using a template file |
string | $outputdir | Output directory for pdf file |
- Returns
- int 1=OK, 0=KO
The documentation for this class was generated from the following file: