| Dernière révisionLes deux révisions suivantes |
projet_uptosign:utilisez_uptosign_dans_votre_plugin_dolibarr [2023/03/03 17:26] – créée supadmin | projet_uptosign:utilisez_uptosign_dans_votre_plugin_dolibarr [2023/03/04 00:06] – supadmin |
---|
| |
``` | ``` |
| |
$uptosignCore = new uptosignCore([ | $uptosignCore = new uptosignCore([ |
'db'=>$db, | 'db'=>$db, |
'srcFileName'=>'/var/www/dolibarr-14/documents/toto.pdf', // fichier pdf à faire signer ou sceller | 'src_file_name'=>'/var/www/dolibarr-14/documents/toto.pdf', // fichier pdf à faire signer ou sceller |
'object' => $invoice, | 'object' => $invoice, |
'list_of_signers' => null, | 'list_of_signers' => null, |
'procedure' => 'seal', // ou "sign" si vous voulez lancer une signature, voir plus loin | 'procedure' => 'seal', // ou "sign" si vous voulez lancer une signature, voir plus loin |
'pluginName' => 'SuperTest-1.0' // le nom de votre plugin | 'plugin_name' => 'SuperTest-1.0', // le nom de votre plugin |
| 'pos_x' => 60, //position x (en mm) du sceau uptosign |
| 'pos_y' => 20, //position y (en mm) du sceau uptosign |
| 'seal_page' => 1, //numéro de la page, -1 pour dernière page, -2 pour avant-dernière page ... |
| 'title' => 'Mon super document PDF à sceller ' |
]); | ]); |
``` | ``` |
'email' => 'client.sympa@caprel.fr', | 'email' => 'client.sympa@caprel.fr', |
'mobile' => '+337123123123', | 'mobile' => '+337123123123', |
'signPage' => 1, | 'sign_age' => 1, |
'signPosX' => 20, | 'sign_pos_x' => 20, |
'signPosY' => 100 ); | 'sign_pos_y' => 100 ); |
| |
``` | ``` |
$uptosignCore = new uptosignCore([ | $uptosignCore = new uptosignCore([ |
'db'=>$db, | 'db'=>$db, |
'srcFileName'=>'/var/www/dolibarr-14/documents/toto.pdf', // fichier pdf à faire signer | 'src_file_name'=>'/var/www/dolibarr-14/documents/toto.pdf', // fichier pdf à faire signer |
'object' => $invoice, | 'object' => $invoice, |
'list_of_signers' => $list_of_signers, | 'list_of_signers' => $list_of_signers, |
'procedure' => 'sign', | 'procedure' => 'sign', |
'pluginName' => 'SuperTest-1.0' // le nom de votre plugin | 'plugin_name' => 'SuperTest-1.0', // le nom de votre plugin |
| 'pos_x' => 60, //position x (en mm) du sceau uptosign |
| 'pos_y' => 20, //position y (en mm) du sceau uptosign |
| 'seal_page' => 1, //numéro de la page, -1 pour dernière page, -2 pour avant-dernière page ... |
| 'title' => 'Mon super document PDF à signer ' |
]); | ]); |
``` | ``` |