Advertisement
Guest User

Untitled

a guest
Feb 29th, 2020
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.26 KB | None | 0 0
  1. <?php
  2. include "vendor/autoload.php";
  3.  
  4. @session_start();
  5. $count_aerolinea=11;
  6.  
  7. $parseador = new \Smalot\PdfParser\Parser();
  8. $documentos = [
  9.      "factura-3.pdf",
  10. ];
  11.  
  12.  
  13. foreach ($documentos as $documento) {
  14.     printf("<h1>Documento %s</h1>", $documento);
  15.  
  16.     $documento = $parseador->parseFile($documento);
  17.  
  18.     $paginas = $documento->getPages();
  19.     foreach ($paginas as $indice => $pagina) {
  20.         printf("<h2>Página #%2d</h2>", $indice + 1);
  21.        
  22.         $texto = $pagina->getText();
  23.         echo "<pre>";
  24.         echo $texto;
  25.        
  26.         echo "</pre>";
  27.  
  28.      
  29.             echo "entroaaaaaaaaaaaaaaaaaaaaaaa";
  30.             $posc_aux=strpos($texto,"Solicitud: ");
  31.             $posc_aux_final=strpos($texto," \n Tarifa\n
  32.            :");
  33.               $diferencia=$posc_aux_final-$posc_aux;
  34.             echo $destino_=str_replace('Solicitud: ','',substr($texto,$posc_aux,$diferencia));
  35.             for($i=0;$i<=strlen($destino_);$i++){echo $destino_[$i]."</br>";}
  36.               trim($destino_); ## eliminamos espacios en blanco
  37.              $destino_= preg_replace('/[0-9]+/', '', $destino_);
  38.               $destino_= str_replace('.', '', $destino_);
  39.               $destino_= str_replace(',', '', $destino_);
  40.           }
  41.  
  42.     }
  43.  
  44. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement