k; $hp = $this->h; if($style=='F') $op='f'; elseif($style=='FD' or $style=='DF') $op='B'; else $op='S'; $MyArc = 4/3 * (sqrt(2) - 1); $this->_out(sprintf('%.2f %.2f m',($x+$r)*$k,($hp-$y)*$k )); $xc = $x+$w-$r ; $yc = $y+$r; $this->_out(sprintf('%.2f %.2f l', $xc*$k,($hp-$y)*$k )); $this->_Arc($xc + $r*$MyArc, $yc - $r, $xc + $r, $yc - $r*$MyArc, $xc + $r, $yc); $xc = $x+$w-$r ; $yc = $y+$h-$r; $this->_out(sprintf('%.2f %.2f l',($x+$w)*$k,($hp-$yc)*$k)); $this->_Arc($xc + $r, $yc + $r*$MyArc, $xc + $r*$MyArc, $yc + $r, $xc, $yc + $r); $xc = $x+$r ; $yc = $y+$h-$r; $this->_out(sprintf('%.2f %.2f l',$xc*$k,($hp-($y+$h))*$k)); $this->_Arc($xc - $r*$MyArc, $yc + $r, $xc - $r, $yc + $r*$MyArc, $xc - $r, $yc); $xc = $x+$r ; $yc = $y+$r; $this->_out(sprintf('%.2f %.2f l',($x)*$k,($hp-$yc)*$k )); $this->_Arc($xc - $r, $yc - $r*$MyArc, $xc - $r*$MyArc, $yc - $r, $xc, $yc - $r); $this->_out($op); } function _Arc($x1, $y1, $x2, $y2, $x3, $y3) { $h = $this->h; $this->_out(sprintf('%.2f %.2f %.2f %.2f %.2f %.2f c ', $x1*$this->k, ($h-$y1)*$this->k, $x2*$this->k, ($h-$y2)*$this->k, $x3*$this->k, ($h-$y3)*$this->k)); } //Cabecera de p�gina function Header() { include ("../configuraciones/conectar.php"); //consulta de configuraciones $consulta5 = "Select * from doclistado,empresa"; $resultado5 = mysql_query($consulta5, $conexion); $docum=mysql_fetch_array($resultado5); $color=$docum["color"]; $logotam=$docum["tamanologo"]; $logoy=$docum["logoy"]; $logox=$docum["logox"]; $moned=$docum["moneda"]; $condiciones=$docum["condiciones"]; $condifont=$docum["condifont"]; $conditam=$docum["conditam"]; $marcaguatam=$docum["marcaguatam"]; $marcaguax=$docum["marcaguax"]; $marcaguay=$docum["marcaguay"]; $mostragua=$docum["marcagua"]; $logo=$docum["logo"]; //Marca agua if ($mostragua=="") { } else { $this->Image("../imagenes/logo/magua/$mostragua","$marcaguax","$marcaguay","$marcaguatam"); $this->Ln(0); } //Logo if ($logo=="") { } else { $this->Image("../imagenes/logo/empresa/$logo","$logox","$logoy","$logotam"); $this->Ln(30); } } //Pie de p�gina function Footer() { include ("../configuraciones/conectar.php"); $consulta = "Select * from empresa"; $resultado = mysql_query($consulta, $conexion); $lafila=mysql_fetch_array($resultado); $filas=mysql_num_rows($resultado); if ($filas<>0) { //Posici�n: a 1,5 cm del final $this->SetY(-21); //Arial italic 8 $this->SetFont('Arial','',7); //N�mero de p�gina $numero=$lafila["codprovincia"]; $consulta2="select * from provincias where codprovincia=$numero"; $resultado2=mysql_query($consulta2,$conexion); $lafila2=mysql_fetch_array($resultado2); $provincia=$lafila2["denprovincia"]; $this->Cell(0,10,$lafila["nombre"] . " -- " . $lafila["direccion"] . " -- " . $lafila["localidad"] . " -- " . $lafila["cp"] . " -- " . $provincia,0,0,'C'); //Posici�n: a 1,5 cm del final $this->SetY(-18); //Arial italic 8 $this->SetFont('Arial','',7); //N�mero de p�gina $this->Cell(0,10,"C.I.F.: " . $lafila["cif"] . " Tlfno: " . $lafila["telefono"]. " FAX: " . $lafila["fax"]. " M�vil: " . $lafila["movil"],0,0,'C'); $this->SetY(-15); $this->Cell(0,10,"Web.: " . $lafila["web"] . " E-mail: " . $lafila["email"],0,0,'C'); //Posici�n: a 1,5 cm del final $this->SetY(-10); //Arial italic 8 $this->SetFont('Arial','',8); //N�mero de p�gina $this->Cell(0,10,'-- '.$this->PageNo().' --',0,0,'C'); } else { //Posici�n: a 1,5 cm del final $this->SetY(-21); //Arial italic 8 $this->SetFont('Arial','',7); //N�mero de p�gina $this->Cell(0,10,'http://www.synaps.com.es -- E-Mail: synaps@synaps.com.es',0,0,'C'); //Posici�n: a 1,5 cm del final $this->SetY(-18); //Arial italic 8 $this->SetFont('Arial','',7); //N�mero de p�gina $this->Cell(0,10,'Proyecto Factusyn',0,0,'C'); //Posici�n: a 1,5 cm del final $this->SetY(-10); //Arial italic 8 $this->SetFont('Arial','',8); //N�mero de p�gina $this->Cell(0,10,'-- '.$this->PageNo().' --',0,0,'C'); } } } ?>