@@ -64,9 +64,8 @@ discard block |
||
| 64 | 64 | * @param string $sPathLogo Caminho para o arquivo do logo |
| 65 | 65 | * @param string $sDestino Estabelece a direção do envio do documento PDF I-browser D-browser com download S- |
| 66 | 66 | * @param string $sDirPDF Caminho para o diretorio de armazenamento dos arquivos PDF |
| 67 | - * @param string $fonteDACTE Nome da fonte alternativa do DActe |
|
| 68 | 67 | * @param array $aEnd array com o endereço do emitente |
| 69 | - * @param number $mododebug 1-SIM e 0-Não (0 default) |
|
| 68 | + * @param integer $mododebug 1-SIM e 0-Não (0 default) |
|
| 70 | 69 | */ |
| 71 | 70 | public function __construct( |
| 72 | 71 | $docXML = '', |
@@ -142,7 +141,7 @@ discard block |
||
| 142 | 141 | * @param type $orientacao |
| 143 | 142 | * @param type $papel |
| 144 | 143 | * @param type $logoAlign |
| 145 | - * @return type |
|
| 144 | + * @return string |
|
| 146 | 145 | */ |
| 147 | 146 | public function monta($orientacao = '', $papel = 'A4', $logoAlign = 'C', $classPDF = false) |
| 148 | 147 | { |
@@ -244,10 +243,10 @@ discard block |
||
| 244 | 243 | |
| 245 | 244 | /** |
| 246 | 245 | * header |
| 247 | - * @param type $x |
|
| 248 | - * @param type $y |
|
| 249 | - * @param type $pag |
|
| 250 | - * @return type |
|
| 246 | + * @param integer $x |
|
| 247 | + * @param integer $y |
|
| 248 | + * @param integer $pag |
|
| 249 | + * @return double |
|
| 251 | 250 | */ |
| 252 | 251 | private function headerCCe($x, $y, $pag) |
| 253 | 252 | { |
@@ -437,7 +436,7 @@ discard block |
||
| 437 | 436 | |
| 438 | 437 | /** |
| 439 | 438 | * footer |
| 440 | - * @param type $x |
|
| 439 | + * @param integer $x |
|
| 441 | 440 | * @param type $y |
| 442 | 441 | */ |
| 443 | 442 | private function footerCCe($x, $y) |
@@ -15,10 +15,9 @@ |
||
| 15 | 15 | * @author Roberto L. Machado <linux.rlm at gmail dot com> |
| 16 | 16 | */ |
| 17 | 17 | |
| 18 | -use Exception; |
|
| 19 | 18 | use NFePHP\DA\Common\Dom; |
| 20 | -use NFePHP\DA\Legacy\Pdf; |
|
| 21 | 19 | use NFePHP\DA\Legacy\Common; |
| 20 | +use NFePHP\DA\Legacy\Pdf; |
|
| 22 | 21 | |
| 23 | 22 | class Dacanc extends Common |
| 24 | 23 | { |
@@ -92,7 +92,7 @@ discard block |
||
| 92 | 92 | * @param string $sDestino Estabelece a direção do envio do documento PDF |
| 93 | 93 | * @param string $sDirPDF Caminho para o diretorio de armaz. dos PDF |
| 94 | 94 | * @param string $fonteDACTE Nome da fonte a ser utilizada |
| 95 | - * @param number $mododebug 0-Não 1-Sim e 2-nada (2 default) |
|
| 95 | + * @param integer $mododebug 0-Não 1-Sim e 2-nada (2 default) |
|
| 96 | 96 | */ |
| 97 | 97 | public function __construct( |
| 98 | 98 | $docXML = '', |
@@ -494,11 +494,11 @@ discard block |
||
| 494 | 494 | * zCabecalho |
| 495 | 495 | * Monta o cabelhalho da DACTE ( retrato e paisagem ) |
| 496 | 496 | * |
| 497 | - * @param number $x Posição horizontal inicial, canto esquerdo |
|
| 498 | - * @param number $y Posição vertical inicial, canto superior |
|
| 497 | + * @param integer $x Posição horizontal inicial, canto esquerdo |
|
| 498 | + * @param integer $y Posição vertical inicial, canto superior |
|
| 499 | 499 | * @param number $pag Número da Página |
| 500 | 500 | * @param number $totPag Total de páginas |
| 501 | - * @return number Posição vertical final |
|
| 501 | + * @return integer Posição vertical final |
|
| 502 | 502 | */ |
| 503 | 503 | protected function zCabecalho($x = 0, $y = 0, $pag = '1', $totPag = '1') |
| 504 | 504 | { |
@@ -1127,8 +1127,7 @@ discard block |
||
| 1127 | 1127 | * rodapeDACTE |
| 1128 | 1128 | * Monta o rodape no final da DACTE ( retrato e paisagem ) |
| 1129 | 1129 | * |
| 1130 | - * @param number $xInic Posição horizontal canto esquerdo |
|
| 1131 | - * @param number $yFinal Posição vertical final para impressão |
|
| 1130 | + * @param integer $x |
|
| 1132 | 1131 | */ |
| 1133 | 1132 | protected function zRodape($x, $y) |
| 1134 | 1133 | { |
@@ -1150,8 +1149,8 @@ discard block |
||
| 1150 | 1149 | * zRemetente |
| 1151 | 1150 | * Monta o campo com os dados do remetente na DACTE. ( retrato e paisagem ) |
| 1152 | 1151 | * |
| 1153 | - * @param number $x Posição horizontal canto esquerdo |
|
| 1154 | - * @param number $y Posição vertical canto superior |
|
| 1152 | + * @param integer $x Posição horizontal canto esquerdo |
|
| 1153 | + * @param integer $y Posição vertical canto superior |
|
| 1155 | 1154 | * @return number Posição vertical final |
| 1156 | 1155 | */ |
| 1157 | 1156 | protected function zRemetente($x = 0, $y = 0) |
@@ -1236,8 +1235,8 @@ discard block |
||
| 1236 | 1235 | * zDestinatario |
| 1237 | 1236 | * Monta o campo com os dados do destinatário na DACTE. |
| 1238 | 1237 | * |
| 1239 | - * @param number $x Posição horizontal canto esquerdo |
|
| 1240 | - * @param number $y Posição vertical canto superior |
|
| 1238 | + * @param integer $x Posição horizontal canto esquerdo |
|
| 1239 | + * @param integer $y Posição vertical canto superior |
|
| 1241 | 1240 | * @return number Posição vertical final |
| 1242 | 1241 | */ |
| 1243 | 1242 | protected function zDestinatario($x = 0, $y = 0) |
@@ -1321,8 +1320,8 @@ discard block |
||
| 1321 | 1320 | * zExpedidor |
| 1322 | 1321 | * Monta o campo com os dados do remetente na DACTE. ( retrato e paisagem ) |
| 1323 | 1322 | * |
| 1324 | - * @param number $x Posição horizontal canto esquerdo |
|
| 1325 | - * @param number $y Posição vertical canto superior |
|
| 1323 | + * @param integer $x Posição horizontal canto esquerdo |
|
| 1324 | + * @param integer $y Posição vertical canto superior |
|
| 1326 | 1325 | * @return number Posição vertical final |
| 1327 | 1326 | */ |
| 1328 | 1327 | protected function zExpedidor($x = 0, $y = 0) |
@@ -1417,8 +1416,8 @@ discard block |
||
| 1417 | 1416 | * zRecebedor |
| 1418 | 1417 | * Monta o campo com os dados do remetente na DACTE. ( retrato e paisagem ) |
| 1419 | 1418 | * |
| 1420 | - * @param number $x Posição horizontal canto esquerdo |
|
| 1421 | - * @param number $y Posição vertical canto superior |
|
| 1419 | + * @param integer $x Posição horizontal canto esquerdo |
|
| 1420 | + * @param integer $y Posição vertical canto superior |
|
| 1422 | 1421 | * @return number Posição vertical final |
| 1423 | 1422 | */ |
| 1424 | 1423 | protected function zRecebedor($x = 0, $y = 0) |
@@ -1513,8 +1512,8 @@ discard block |
||
| 1513 | 1512 | * zTomador |
| 1514 | 1513 | * Monta o campo com os dados do remetente na DACTE. ( retrato e paisagem ) |
| 1515 | 1514 | * |
| 1516 | - * @param number $x Posição horizontal canto esquerdo |
|
| 1517 | - * @param number $y Posição vertical canto superior |
|
| 1515 | + * @param integer $x Posição horizontal canto esquerdo |
|
| 1516 | + * @param integer $y Posição vertical canto superior |
|
| 1518 | 1517 | * @return number Posição vertical final |
| 1519 | 1518 | */ |
| 1520 | 1519 | protected function zTomador($x = 0, $y = 0) |
@@ -1601,8 +1600,8 @@ discard block |
||
| 1601 | 1600 | * zDescricaoCarga |
| 1602 | 1601 | * Monta o campo com os dados do remetente na DACTE. ( retrato e paisagem ) |
| 1603 | 1602 | * |
| 1604 | - * @param number $x Posição horizontal canto esquerdo |
|
| 1605 | - * @param number $y Posição vertical canto superior |
|
| 1603 | + * @param integer $x Posição horizontal canto esquerdo |
|
| 1604 | + * @param integer $y Posição vertical canto superior |
|
| 1606 | 1605 | * @return number Posição vertical final |
| 1607 | 1606 | */ |
| 1608 | 1607 | protected function zDescricaoCarga($x = 0, $y = 0) |
@@ -1807,8 +1806,8 @@ discard block |
||
| 1807 | 1806 | * zCompValorServ |
| 1808 | 1807 | * Monta o campo com os componentes da prestação de serviços. |
| 1809 | 1808 | * |
| 1810 | - * @param number $x Posição horizontal canto esquerdo |
|
| 1811 | - * @param number $y Posição vertical canto superior |
|
| 1809 | + * @param integer $x Posição horizontal canto esquerdo |
|
| 1810 | + * @param integer $y Posição vertical canto superior |
|
| 1812 | 1811 | * @return number Posição vertical final |
| 1813 | 1812 | */ |
| 1814 | 1813 | protected function zCompValorServ($x = 0, $y = 0) |
@@ -1905,8 +1904,8 @@ discard block |
||
| 1905 | 1904 | * zImpostos |
| 1906 | 1905 | * Monta o campo com os dados do remetente na DACTE. ( retrato e paisagem ) |
| 1907 | 1906 | * |
| 1908 | - * @param number $x Posição horizontal canto esquerdo |
|
| 1909 | - * @param number $y Posição vertical canto superior |
|
| 1907 | + * @param integer $x Posição horizontal canto esquerdo |
|
| 1908 | + * @param integer $y Posição vertical canto superior |
|
| 1910 | 1909 | * @return number Posição vertical final |
| 1911 | 1910 | */ |
| 1912 | 1911 | protected function zImpostos($x = 0, $y = 0) |
@@ -2052,8 +2051,8 @@ discard block |
||
| 2052 | 2051 | * zDocOrig |
| 2053 | 2052 | * Monta o campo com os documentos originarios. |
| 2054 | 2053 | * |
| 2055 | - * @param number $x Posição horizontal canto esquerdo |
|
| 2056 | - * @param number $y Posição vertical canto superior |
|
| 2054 | + * @param integer $x Posição horizontal canto esquerdo |
|
| 2055 | + * @param integer $y Posição vertical canto superior |
|
| 2057 | 2056 | * @return number Posição vertical final |
| 2058 | 2057 | */ |
| 2059 | 2058 | protected function zDocOrig($x = 0, $y = 0) |
@@ -2221,8 +2220,8 @@ discard block |
||
| 2221 | 2220 | * zDocCompl |
| 2222 | 2221 | * Monta o campo com os dados do remetente na DACTE. |
| 2223 | 2222 | * |
| 2224 | - * @param number $x Posição horizontal canto esquerdo |
|
| 2225 | - * @param number $y Posição vertical canto superior |
|
| 2223 | + * @param integer $x Posição horizontal canto esquerdo |
|
| 2224 | + * @param integer $y Posição vertical canto superior |
|
| 2226 | 2225 | * @return number Posição vertical final |
| 2227 | 2226 | */ |
| 2228 | 2227 | protected function zDocCompl($x = 0, $y = 0) |
@@ -2283,8 +2282,8 @@ discard block |
||
| 2283 | 2282 | * zObs |
| 2284 | 2283 | * Monta o campo com os dados do remetente na DACTE. |
| 2285 | 2284 | * |
| 2286 | - * @param number $x Posição horizontal canto esquerdo |
|
| 2287 | - * @param number $y Posição vertical canto superior |
|
| 2285 | + * @param integer $x Posição horizontal canto esquerdo |
|
| 2286 | + * @param integer $y Posição vertical canto superior |
|
| 2288 | 2287 | * @return number Posição vertical final |
| 2289 | 2288 | */ |
| 2290 | 2289 | protected function zObs($x = 0, $y = 0) |
@@ -2345,8 +2344,8 @@ discard block |
||
| 2345 | 2344 | * zModalRod |
| 2346 | 2345 | * Monta o campo com os dados do remetente na DACTE. ( retrato e paisagem ) |
| 2347 | 2346 | * |
| 2348 | - * @param number $x Posição horizontal canto esquerdo |
|
| 2349 | - * @param number $y Posição vertical canto superior |
|
| 2347 | + * @param integer $x Posição horizontal canto esquerdo |
|
| 2348 | + * @param integer $y Posição vertical canto superior |
|
| 2350 | 2349 | * @return number Posição vertical final |
| 2351 | 2350 | */ |
| 2352 | 2351 | protected function zModalRod($x = 0, $y = 0) |
@@ -2558,8 +2557,8 @@ discard block |
||
| 2558 | 2557 | * zModalAquaviario |
| 2559 | 2558 | * Monta o campo com os dados do remetente na DACTE. ( retrato e paisagem ) |
| 2560 | 2559 | * |
| 2561 | - * @param number $x Posição horizontal canto esquerdo |
|
| 2562 | - * @param number $y Posição vertical canto superior |
|
| 2560 | + * @param integer $x Posição horizontal canto esquerdo |
|
| 2561 | + * @param integer $y Posição vertical canto superior |
|
| 2563 | 2562 | * @return number Posição vertical final |
| 2564 | 2563 | */ |
| 2565 | 2564 | protected function zModalAquaviario($x = 0, $y = 0) |
@@ -2727,8 +2726,8 @@ discard block |
||
| 2727 | 2726 | * zModalFerr |
| 2728 | 2727 | * Monta o campo com os dados do remetente na DACTE. ( retrato e paisagem ) |
| 2729 | 2728 | * |
| 2730 | - * @param number $x Posição horizontal canto esquerdo |
|
| 2731 | - * @param number $y Posição vertical canto superior |
|
| 2729 | + * @param integer $x Posição horizontal canto esquerdo |
|
| 2730 | + * @param integer $y Posição vertical canto superior |
|
| 2732 | 2731 | * @return number Posição vertical final |
| 2733 | 2732 | */ |
| 2734 | 2733 | protected function zModalFerr($x = 0, $y = 0) |
@@ -3004,8 +3003,8 @@ discard block |
||
| 3004 | 3003 | * zCanhoto |
| 3005 | 3004 | * Monta o campo com os dados do remetente na DACTE. |
| 3006 | 3005 | * |
| 3007 | - * @param number $x Posição horizontal canto esquerdo |
|
| 3008 | - * @param number $y Posição vertical canto superior |
|
| 3006 | + * @param integer $x Posição horizontal canto esquerdo |
|
| 3007 | + * @param integer $y Posição vertical canto superior |
|
| 3009 | 3008 | * @return number Posição vertical final |
| 3010 | 3009 | */ |
| 3011 | 3010 | protected function zCanhoto($x = 0, $y = 0) |
@@ -3077,10 +3076,11 @@ discard block |
||
| 3077 | 3076 | * zDadosAdic |
| 3078 | 3077 | * Coloca o grupo de dados adicionais da DACTE. |
| 3079 | 3078 | * |
| 3080 | - * @param number $x Posição horizontal canto esquerdo |
|
| 3081 | - * @param number $y Posição vertical canto superior |
|
| 3082 | - * @param number $h altura do campo |
|
| 3083 | - * @return number Posição vertical final |
|
| 3079 | + * @param integer $x Posição horizontal canto esquerdo |
|
| 3080 | + * @param double $y Posição vertical canto superior |
|
| 3081 | + * @param integer $h altura do campo |
|
| 3082 | + * @param integer $pag |
|
| 3083 | + * @return double Posição vertical final |
|
| 3084 | 3084 | */ |
| 3085 | 3085 | protected function zDadosAdic($x, $y, $pag, $h) |
| 3086 | 3086 | { |
@@ -3158,11 +3158,11 @@ discard block |
||
| 3158 | 3158 | * zhDashedLine |
| 3159 | 3159 | * Desenha uma linha horizontal tracejada com o FPDF |
| 3160 | 3160 | * |
| 3161 | - * @param number $x Posição horizontal inicial, em mm |
|
| 3162 | - * @param number $y Posição vertical inicial, em mm |
|
| 3161 | + * @param integer $x Posição horizontal inicial, em mm |
|
| 3162 | + * @param double $y Posição vertical inicial, em mm |
|
| 3163 | 3163 | * @param number $w Comprimento da linha, em mm |
| 3164 | - * @param number $h Espessura da linha, em mm |
|
| 3165 | - * @param number $n Numero de traços na seção da linha com o comprimento $w |
|
| 3164 | + * @param double $h Espessura da linha, em mm |
|
| 3165 | + * @param integer $n Numero de traços na seção da linha com o comprimento $w |
|
| 3166 | 3166 | * @return none |
| 3167 | 3167 | */ |
| 3168 | 3168 | protected function zhDashedLine($x, $y, $w, $h, $n) |
@@ -3311,7 +3311,7 @@ discard block |
||
| 3311 | 3311 | * Fornece a imformação multiplicação de peso contida na CTe |
| 3312 | 3312 | * |
| 3313 | 3313 | * @param interger $U Informação de peso extraida da CTe |
| 3314 | - * @return interger |
|
| 3314 | + * @return integer |
|
| 3315 | 3315 | */ |
| 3316 | 3316 | protected function zMultiUniPeso($U = '') |
| 3317 | 3317 | { |
@@ -15,10 +15,8 @@ |
||
| 15 | 15 | * @author Roberto L. Machado <linux dot rlm at gmail dot com> |
| 16 | 16 | */ |
| 17 | 17 | |
| 18 | -use Exception; |
|
| 19 | -use NFePHP\DA\Common\Dom; |
|
| 20 | -use NFePHP\DA\Legacy\Pdf; |
|
| 21 | 18 | use NFePHP\DA\Legacy\Common; |
| 19 | +use NFePHP\DA\Legacy\Pdf; |
|
| 22 | 20 | |
| 23 | 21 | class Dacte extends Common |
| 24 | 22 | { |
@@ -71,7 +71,6 @@ discard block |
||
| 71 | 71 | * @param string $sPathLogo Caminho para o arquivo do logo |
| 72 | 72 | * @param string $sDestino Estabelece a direção do envio do documento PDF I-browser D-browser com download S- |
| 73 | 73 | * @param string $sDirPDF Caminho para o diretorio de armazenamento dos arquivos PDF |
| 74 | - * @param string $fonteDACTE Nome da fonte alternativa do DACTE |
|
| 75 | 74 | * @param array $aEnd array com o endereço do emitente |
| 76 | 75 | * @param integer $mododebug 1-SIM e 0-Não (0 default) |
| 77 | 76 | */ |
@@ -163,7 +162,6 @@ discard block |
||
| 163 | 162 | * @param string $orientacao |
| 164 | 163 | * @param string $papel |
| 165 | 164 | * @param string $logoAlign |
| 166 | - * @param string $situacao_externa |
|
| 167 | 165 | * @param string $classPDF |
| 168 | 166 | * @return string |
| 169 | 167 | */ |
@@ -290,7 +288,7 @@ discard block |
||
| 290 | 288 | * @param integer $x |
| 291 | 289 | * @param integer $y |
| 292 | 290 | * @param integer $pag |
| 293 | - * @return integer |
|
| 291 | + * @return double |
|
| 294 | 292 | */ |
| 295 | 293 | private function zCabecalho( |
| 296 | 294 | $x, |
@@ -15,10 +15,8 @@ |
||
| 15 | 15 | * @author Roberto L. Machado <linux.rlm at gmail dot com> |
| 16 | 16 | */ |
| 17 | 17 | |
| 18 | -use Exception; |
|
| 19 | -use NFePHP\DA\Common\Dom; |
|
| 20 | -use NFePHP\DA\Legacy\Pdf; |
|
| 21 | 18 | use NFePHP\DA\Legacy\Common; |
| 19 | +use NFePHP\DA\Legacy\Pdf; |
|
| 22 | 20 | |
| 23 | 21 | class Daevento extends Common |
| 24 | 22 | { |
@@ -269,7 +269,7 @@ discard block |
||
| 269 | 269 | * Obtem o numero de linhas usadas pelo texto usando a fonte especifidada |
| 270 | 270 | * |
| 271 | 271 | * @param string $text |
| 272 | - * @param number $width |
|
| 272 | + * @param double $width |
|
| 273 | 273 | * @param array $aFont |
| 274 | 274 | * @return number numero de linhas |
| 275 | 275 | */ |
@@ -298,14 +298,14 @@ discard block |
||
| 298 | 298 | * @param array $aFont Matriz com as informações para formatação do texto com fonte, tamanho e estilo |
| 299 | 299 | * @param string $vAlign Alinhamento vertical do texto, T-topo C-centro B-base |
| 300 | 300 | * @param string $hAlign Alinhamento horizontal do texto, L-esquerda, C-centro, R-direita |
| 301 | - * @param boolean $border TRUE ou 1 desenha a borda, FALSE ou 0 Sem borda |
|
| 301 | + * @param integer $border TRUE ou 1 desenha a borda, FALSE ou 0 Sem borda |
|
| 302 | 302 | * @param string $link Insere um hiperlink |
| 303 | 303 | * @param boolean $force Se for true força a caixa com uma unica linha e para isso atera o tamanho do |
| 304 | 304 | * fonte até caber no espaço, se falso mantem o tamanho do fonte e usa quantas linhas forem necessárias |
| 305 | 305 | * e para isso atera o tamanho do fonte até caber no espaço, |
| 306 | 306 | * se falso mantem o tamanho do fonte e usa quantas linhas forem necessárias |
| 307 | - * @param number $hmax |
|
| 308 | - * @param number $vOffSet incremento forçado na na posição Y |
|
| 307 | + * @param integer $hmax |
|
| 308 | + * @param integer $vOffSet incremento forçado na na posição Y |
|
| 309 | 309 | * @return number $height Qual a altura necessária para desenhar esta textBox |
| 310 | 310 | */ |
| 311 | 311 | protected function pTextBox( |
@@ -427,20 +427,20 @@ discard block |
||
| 427 | 427 | * |
| 428 | 428 | * @param number $x Posição horizontal da caixa, canto esquerdo superior |
| 429 | 429 | * @param number $y Posição vertical da caixa, canto esquerdo superior |
| 430 | - * @param number $w Largura da caixa |
|
| 431 | - * @param number $h Altura da caixa |
|
| 430 | + * @param double $w Largura da caixa |
|
| 431 | + * @param integer $h Altura da caixa |
|
| 432 | 432 | * @param string $text Conteúdo da caixa |
| 433 | 433 | * @param array $aFont Matriz com as informações para formatação do texto com fonte, tamanho e estilo |
| 434 | 434 | * @param string $vAlign Alinhamento vertical do texto, T-topo C-centro B-base |
| 435 | 435 | * @param string $hAlign Alinhamento horizontal do texto, L-esquerda, C-centro, R-direita |
| 436 | - * @param boolean $border TRUE ou 1 desenha a borda, FALSE ou 0 Sem borda |
|
| 436 | + * @param integer $border TRUE ou 1 desenha a borda, FALSE ou 0 Sem borda |
|
| 437 | 437 | * @param string $link Insere um hiperlink |
| 438 | 438 | * @param boolean $force Se for true força a caixa com uma unica linha e para isso atera o tamanho do |
| 439 | 439 | * fonte até caber no espaço, se falso mantem o tamanho do fonte e usa quantas linhas forem necessárias |
| 440 | 440 | * linha e para isso atera o tamanho do fonte até caber no espaço, |
| 441 | 441 | * se falso mantem o tamanho do fonte e usa quantas linhas forem necessárias |
| 442 | - * @param number $hmax |
|
| 443 | - * @param number $vOffSet incremento forçado na na posição Y |
|
| 442 | + * @param integer $hmax |
|
| 443 | + * @param integer $vOffSet incremento forçado na na posição Y |
|
| 444 | 444 | * @return number $height Qual a altura necessária para desenhar esta textBox |
| 445 | 445 | */ |
| 446 | 446 | protected function pTextBox90( |
@@ -7,6 +7,9 @@ discard block |
||
| 7 | 7 | * Author: Olivier PLATHEY * |
| 8 | 8 | *******************************************************************************/ |
| 9 | 9 | |
| 10 | +/** |
|
| 11 | + * @param string $enc |
|
| 12 | + */ |
|
| 10 | 13 | function readMap($enc) |
| 11 | 14 | { |
| 12 | 15 | //Read a map file |
@@ -159,6 +162,9 @@ discard block |
||
| 159 | 162 | return $fm; |
| 160 | 163 | } |
| 161 | 164 | |
| 165 | +/** |
|
| 166 | + * @param boolean $symbolic |
|
| 167 | + */ |
|
| 162 | 168 | function makeFontDescriptor($fm, $symbolic) |
| 163 | 169 | { |
| 164 | 170 | //Ascent |
@@ -263,6 +269,11 @@ discard block |
||
| 263 | 269 | return rtrim($s); |
| 264 | 270 | } |
| 265 | 271 | |
| 272 | +/** |
|
| 273 | + * @param string $file |
|
| 274 | + * @param string $s |
|
| 275 | + * @param string $mode |
|
| 276 | + */ |
|
| 266 | 277 | function saveToFile($file, $s, $mode) |
| 267 | 278 | { |
| 268 | 279 | $f = fopen($file, 'w'.$mode); |
@@ -170,6 +170,9 @@ discard block |
||
| 170 | 170 | $this->pdfVersion='1.3'; |
| 171 | 171 | } |
| 172 | 172 | |
| 173 | + /** |
|
| 174 | + * @param integer $right |
|
| 175 | + */ |
|
| 173 | 176 | public function setMargins($left, $top, $right = null) |
| 174 | 177 | { |
| 175 | 178 | //Set left, top and right margins |
@@ -202,6 +205,9 @@ discard block |
||
| 202 | 205 | $this->rMargin = $margin; |
| 203 | 206 | } |
| 204 | 207 | |
| 208 | + /** |
|
| 209 | + * @param boolean $auto |
|
| 210 | + */ |
|
| 205 | 211 | public function setAutoPageBreak($auto, $margin = 0) |
| 206 | 212 | { |
| 207 | 213 | //Set auto page break mode and triggering margin |
@@ -210,6 +216,9 @@ discard block |
||
| 210 | 216 | $this->pageBreakTrigger = $this->h-$margin; |
| 211 | 217 | } |
| 212 | 218 | |
| 219 | + /** |
|
| 220 | + * @param string $zoom |
|
| 221 | + */ |
|
| 213 | 222 | public function setDisplayMode($zoom, $layout = 'continuous') |
| 214 | 223 | { |
| 215 | 224 | //Set display mode in viewer |
@@ -225,6 +234,9 @@ discard block |
||
| 225 | 234 | } |
| 226 | 235 | } |
| 227 | 236 | |
| 237 | + /** |
|
| 238 | + * @param boolean $compress |
|
| 239 | + */ |
|
| 228 | 240 | public function setCompression($compress) |
| 229 | 241 | { |
| 230 | 242 | //Set page compression |
@@ -286,6 +298,9 @@ discard block |
||
| 286 | 298 | $this->aliasNbPages=$alias; |
| 287 | 299 | } |
| 288 | 300 | |
| 301 | + /** |
|
| 302 | + * @param string $msg |
|
| 303 | + */ |
|
| 289 | 304 | public function error($msg) |
| 290 | 305 | { |
| 291 | 306 | throw Exception($msg); |
@@ -402,6 +417,11 @@ discard block |
||
| 402 | 417 | return $this->page; |
| 403 | 418 | } |
| 404 | 419 | |
| 420 | + /** |
|
| 421 | + * @param integer $r |
|
| 422 | + * @param integer $g |
|
| 423 | + * @param integer $b |
|
| 424 | + */ |
|
| 405 | 425 | public function setDrawColor($r, $g = null, $b = null) |
| 406 | 426 | { |
| 407 | 427 | //Set color for all stroking operations |
@@ -415,6 +435,11 @@ discard block |
||
| 415 | 435 | } |
| 416 | 436 | } |
| 417 | 437 | |
| 438 | + /** |
|
| 439 | + * @param integer $r |
|
| 440 | + * @param integer $g |
|
| 441 | + * @param integer $b |
|
| 442 | + */ |
|
| 418 | 443 | public function setFillColor($r, $g = null, $b = null) |
| 419 | 444 | { |
| 420 | 445 | //Set color for all filling operations |
@@ -429,6 +454,11 @@ discard block |
||
| 429 | 454 | } |
| 430 | 455 | } |
| 431 | 456 | |
| 457 | + /** |
|
| 458 | + * @param integer $r |
|
| 459 | + * @param integer $g |
|
| 460 | + * @param integer $b |
|
| 461 | + */ |
|
| 432 | 462 | public function settextColor($r, $g = null, $b = null) |
| 433 | 463 | { |
| 434 | 464 | //Set color for text |
@@ -557,6 +587,9 @@ discard block |
||
| 557 | 587 | } |
| 558 | 588 | } |
| 559 | 589 | |
| 590 | + /** |
|
| 591 | + * @param string $family |
|
| 592 | + */ |
|
| 560 | 593 | public function setFont($family, $style = '', $size = 0) |
| 561 | 594 | { |
| 562 | 595 | //Select a font; size given in points |
@@ -655,6 +688,10 @@ discard block |
||
| 655 | 688 | $this->links[$link] = array($page, $y); |
| 656 | 689 | } |
| 657 | 690 | |
| 691 | + /** |
|
| 692 | + * @param double $y |
|
| 693 | + * @param string $link |
|
| 694 | + */ |
|
| 658 | 695 | public function link($x, $y, $w, $h, $link) |
| 659 | 696 | { |
| 660 | 697 | //Put a link on the page |
@@ -990,6 +1027,10 @@ discard block |
||
| 990 | 1027 | } |
| 991 | 1028 | } |
| 992 | 1029 | |
| 1030 | + /** |
|
| 1031 | + * @param string $file |
|
| 1032 | + * @param double $x |
|
| 1033 | + */ |
|
| 993 | 1034 | public function image($file, $x = null, $y = null, $w = 0, $h = 0, $type = '', $link = '') |
| 994 | 1035 | { |
| 995 | 1036 | //Put an image on the page |
@@ -1192,6 +1233,9 @@ discard block |
||
| 1192 | 1233 | } |
| 1193 | 1234 | } |
| 1194 | 1235 | |
| 1236 | + /** |
|
| 1237 | + * @param string $format |
|
| 1238 | + */ |
|
| 1195 | 1239 | protected function getpageformat($format) |
| 1196 | 1240 | { |
| 1197 | 1241 | $format=strtolower($format); |
@@ -1210,6 +1254,10 @@ discard block |
||
| 1210 | 1254 | return defined('FPDF_FONTPATH') ? FPDF_FONTPATH : ''; |
| 1211 | 1255 | } |
| 1212 | 1256 | |
| 1257 | + /** |
|
| 1258 | + * @param string $orientation |
|
| 1259 | + * @param string $format |
|
| 1260 | + */ |
|
| 1213 | 1261 | protected function beginPage($orientation, $format) |
| 1214 | 1262 | { |
| 1215 | 1263 | $this->page++; |
@@ -1348,6 +1396,9 @@ discard block |
||
| 1348 | 1396 | return array('w'=>$a[0], 'h'=>$a[1], 'cs'=>$colspace, 'bpc'=>$bpc, 'f'=>'DCTDecode', 'data'=>$data); |
| 1349 | 1397 | } |
| 1350 | 1398 | |
| 1399 | + /** |
|
| 1400 | + * @param string $file |
|
| 1401 | + */ |
|
| 1351 | 1402 | protected function parsePNG($file) |
| 1352 | 1403 | { |
| 1353 | 1404 | //Extract info from a PNG file |
@@ -164,6 +164,9 @@ discard block |
||
| 164 | 164 | /** |
| 165 | 165 | * Code128 |
| 166 | 166 | * Imprime barcode 128 |
| 167 | + * @param double $x |
|
| 168 | + * @param double $y |
|
| 169 | + * @param integer $h |
|
| 167 | 170 | */ |
| 168 | 171 | public function code128($x, $y, $code, $w, $h) |
| 169 | 172 | { |
@@ -240,8 +243,8 @@ discard block |
||
| 240 | 243 | * rotate |
| 241 | 244 | * Rotaciona para impressão paisagem (landscape) |
| 242 | 245 | * @param number $angle |
| 243 | - * @param number $x |
|
| 244 | - * @param number $y |
|
| 246 | + * @param integer $x |
|
| 247 | + * @param integer $y |
|
| 245 | 248 | */ |
| 246 | 249 | public function rotate($angle, $x = -1, $y = -1) |
| 247 | 250 | { |
@@ -340,12 +343,12 @@ discard block |
||
| 340 | 343 | /** |
| 341 | 344 | * arc |
| 342 | 345 | * Desenha o arco para arredondar o canto do retangulo |
| 343 | - * @param number $x1 |
|
| 344 | - * @param number $y1 |
|
| 345 | - * @param number $x2 |
|
| 346 | - * @param number $y2 |
|
| 347 | - * @param number $x3 |
|
| 348 | - * @param number $y3 |
|
| 346 | + * @param double $x1 |
|
| 347 | + * @param double $y1 |
|
| 348 | + * @param double $x2 |
|
| 349 | + * @param double $y2 |
|
| 350 | + * @param double $x3 |
|
| 351 | + * @param double $y3 |
|
| 349 | 352 | */ |
| 350 | 353 | private function arc($x1, $y1, $x2, $y2, $x3, $y3) |
| 351 | 354 | { |
@@ -370,8 +373,8 @@ discard block |
||
| 370 | 373 | * @param number $y1 |
| 371 | 374 | * @param number $x2 |
| 372 | 375 | * @param number $y2 |
| 373 | - * @param number $width |
|
| 374 | - * @param number $nb |
|
| 376 | + * @param integer $width |
|
| 377 | + * @param integer $nb |
|
| 375 | 378 | */ |
| 376 | 379 | public function dashedRect($x1, $y1, $x2, $y2, $width = 1, $nb = 15) |
| 377 | 380 | { |
@@ -440,11 +443,11 @@ discard block |
||
| 440 | 443 | * @param number $w |
| 441 | 444 | * @param number $h |
| 442 | 445 | * @param string $txt |
| 443 | - * @param string $border |
|
| 446 | + * @param integer $border |
|
| 444 | 447 | * @param string $align |
| 445 | 448 | * @param boolean $fill |
| 446 | - * @param number $maxline |
|
| 447 | - * @param number $prn |
|
| 449 | + * @param integer $maxline |
|
| 450 | + * @param integer $prn |
|
| 448 | 451 | * @return int |
| 449 | 452 | */ |
| 450 | 453 | private function drawRows($w, $h, $txt, $border = 0, $align = 'J', $fill = false, $maxline = 0, $prn = 0) |
@@ -626,10 +629,10 @@ discard block |
||
| 626 | 629 | * CellFit |
| 627 | 630 | * Celula com escala horizontal caso o texto seja muito largo |
| 628 | 631 | * @param number $w |
| 629 | - * @param number $h |
|
| 632 | + * @param integer $h |
|
| 630 | 633 | * @param string $txt |
| 631 | - * @param number $border |
|
| 632 | - * @param number $ln |
|
| 634 | + * @param integer $border |
|
| 635 | + * @param integer $ln |
|
| 633 | 636 | * @param string $align |
| 634 | 637 | * @param boolean $fill |
| 635 | 638 | * @param string $link |
@@ -681,10 +684,10 @@ discard block |
||
| 681 | 684 | * CellFitScale |
| 682 | 685 | * Celula com escalamento horizontal somente se necessário |
| 683 | 686 | * @param number $w |
| 684 | - * @param number $h |
|
| 687 | + * @param integer $h |
|
| 685 | 688 | * @param string $txt |
| 686 | - * @param number $border |
|
| 687 | - * @param number $ln |
|
| 689 | + * @param integer $border |
|
| 690 | + * @param integer $ln |
|
| 688 | 691 | * @param string $align |
| 689 | 692 | * @param boolean $fill |
| 690 | 693 | * @param string $link |
@@ -698,10 +701,10 @@ discard block |
||
| 698 | 701 | * CellFitScaleForce |
| 699 | 702 | * Celula com escalamento forçado |
| 700 | 703 | * @param number $w |
| 701 | - * @param number $h |
|
| 704 | + * @param integer $h |
|
| 702 | 705 | * @param string $txt |
| 703 | - * @param number $border |
|
| 704 | - * @param number $ln |
|
| 706 | + * @param integer $border |
|
| 707 | + * @param integer $ln |
|
| 705 | 708 | * @param string $align |
| 706 | 709 | * @param boolean $fill |
| 707 | 710 | * @param string $link |
@@ -723,10 +726,10 @@ discard block |
||
| 723 | 726 | * CellFitSpace |
| 724 | 727 | * Celula com espaçamento de caracteres somente se necessário |
| 725 | 728 | * @param number $w |
| 726 | - * @param number $h |
|
| 729 | + * @param integer $h |
|
| 727 | 730 | * @param string $txt |
| 728 | - * @param number $border |
|
| 729 | - * @param number $ln |
|
| 731 | + * @param integer $border |
|
| 732 | + * @param integer $ln |
|
| 730 | 733 | * @param string $align |
| 731 | 734 | * @param boolean $fill |
| 732 | 735 | * @param string $link |
@@ -740,10 +743,10 @@ discard block |
||
| 740 | 743 | * CellFitSpaceForce |
| 741 | 744 | * Celula com espaçamento de caracteres forçado |
| 742 | 745 | * @param number $w |
| 743 | - * @param number $h |
|
| 746 | + * @param integer $h |
|
| 744 | 747 | * @param string $txt |
| 745 | - * @param number $border |
|
| 746 | - * @param number $ln |
|
| 748 | + * @param integer $border |
|
| 749 | + * @param integer $ln |
|
| 747 | 750 | * @param string $align |
| 748 | 751 | * @param boolean $fill |
| 749 | 752 | * @param string $link |
@@ -71,7 +71,7 @@ discard block |
||
| 71 | 71 | * @param string $sPathLogo Caminho para o arquivo do logo |
| 72 | 72 | * @param string $sDestino Estabelece a direção do envio do documento PDF I-browser D-browser com download S- |
| 73 | 73 | * @param string $sDirPDF Caminho para o diretorio de armazenamento dos arquivos PDF |
| 74 | - * @param string $fonteDAMDFE Nome da fonte alternativa do DAnfe |
|
| 74 | + * @param string $fontePDF Nome da fonte alternativa do DAnfe |
|
| 75 | 75 | * @param integer $mododebug 0-Não 1-Sim e 2-nada (2 default) |
| 76 | 76 | */ |
| 77 | 77 | public function __construct( |
@@ -264,7 +264,7 @@ discard block |
||
| 264 | 264 | * @param float $x |
| 265 | 265 | * @param float $y |
| 266 | 266 | * @param integer $pag |
| 267 | - * @return string |
|
| 267 | + * @return double |
|
| 268 | 268 | */ |
| 269 | 269 | private function headerMDFePaisagem($x, $y, $pag) |
| 270 | 270 | { |
@@ -429,7 +429,7 @@ discard block |
||
| 429 | 429 | * @param float $x |
| 430 | 430 | * @param float $y |
| 431 | 431 | * @param integer $pag |
| 432 | - * @return string |
|
| 432 | + * @return double |
|
| 433 | 433 | */ |
| 434 | 434 | private function headerMDFeRetrato($x, $y, $pag) |
| 435 | 435 | { |
@@ -592,7 +592,7 @@ discard block |
||
| 592 | 592 | * |
| 593 | 593 | * @param float $x |
| 594 | 594 | * @param float $y |
| 595 | - * @return void |
|
| 595 | + * @return double |
|
| 596 | 596 | */ |
| 597 | 597 | private function bodyMDFe($x, $y) |
| 598 | 598 | { |
@@ -15,9 +15,6 @@ |
||
| 15 | 15 | * @author Leandro C. Lopez <leandro dot castoldi at gmail dot com> |
| 16 | 16 | */ |
| 17 | 17 | |
| 18 | -use Exception; |
|
| 19 | -use NFePHP\DA\Common\Dom; |
|
| 20 | -use NFePHP\DA\Legacy\Pdf; |
|
| 21 | 18 | use NFePHP\DA\Legacy\Common; |
| 22 | 19 | |
| 23 | 20 | class Damdfe extends Common |
@@ -71,8 +71,8 @@ discard block |
||
| 71 | 71 | * @param string $sDestino Destino do PDF I-browser D-download S-string F-salva |
| 72 | 72 | * @param array $aEnd array com o endereço do emitente |
| 73 | 73 | * @param string $sDirPDF Caminho para o diretorio de armazenamento dos arquivos PDF |
| 74 | - * @param string $fonteDANFE Nome da fonte alternativa do DAnfe |
|
| 75 | - * @param number $mododebug 0-Não 1-Sim e 2-nada (2 default) |
|
| 74 | + * @param string $fontePDF Nome da fonte alternativa do DAnfe |
|
| 75 | + * @param integer $mododebug 0-Não 1-Sim e 2-nada (2 default) |
|
| 76 | 76 | */ |
| 77 | 77 | public function __construct( |
| 78 | 78 | $docXML = '', |
@@ -229,10 +229,10 @@ discard block |
||
| 229 | 229 | /** |
| 230 | 230 | * pHeader |
| 231 | 231 | * |
| 232 | - * @param number $x |
|
| 233 | - * @param number $y |
|
| 234 | - * @param number $pag |
|
| 235 | - * @return number |
|
| 232 | + * @param integer $x |
|
| 233 | + * @param integer $y |
|
| 234 | + * @param integer $pag |
|
| 235 | + * @return double |
|
| 236 | 236 | */ |
| 237 | 237 | private function pHeader($x, $y, $pag) |
| 238 | 238 | { |
@@ -419,8 +419,8 @@ discard block |
||
| 419 | 419 | /** |
| 420 | 420 | * pBody |
| 421 | 421 | * |
| 422 | - * @param number $x |
|
| 423 | - * @param number $y |
|
| 422 | + * @param integer $x |
|
| 423 | + * @param double $y |
|
| 424 | 424 | */ |
| 425 | 425 | private function pBody($x, $y) |
| 426 | 426 | { |
@@ -472,7 +472,7 @@ discard block |
||
| 472 | 472 | /** |
| 473 | 473 | * pFooter |
| 474 | 474 | * |
| 475 | - * @param number $x |
|
| 475 | + * @param integer $x |
|
| 476 | 476 | * @param number $y |
| 477 | 477 | */ |
| 478 | 478 | protected function pFooter($x, $y) |
@@ -17,8 +17,8 @@ |
||
| 17 | 17 | |
| 18 | 18 | use Exception; |
| 19 | 19 | use NFePHP\Common\Dom\Dom; |
| 20 | -use NFePHP\DA\Legacy\Pdf; |
|
| 21 | 20 | use NFePHP\DA\Legacy\Common; |
| 21 | +use NFePHP\DA\Legacy\Pdf; |
|
| 22 | 22 | |
| 23 | 23 | class Dacce extends Common |
| 24 | 24 | { |