Ver Mensaje Individual
  #155 (permalink)  
Antiguo 08/02/2006, 02:47
nicomlb
 
Fecha de Ingreso: febrero-2006
Mensajes: 4
Antigüedad: 18 años, 3 meses
Puntos: 0
Creo que es problema de la version para asp. He hecho lo mismo en php y funciona sin problema, pero en asp no consigo que el texto sea continuo. Voy a colocar el codigo que he hecho en php a ver si a alguien se le ocurre como hacer, pero lo de cell o multicell cambiar tipo de letra y luego otra vez no funciona, y con write tampoco....pero en php si, que es lo raro. Bueno ahi va.

<?php
if ($_REQUEST["tutor"]==""||$_REQUEST["jefe"]=="")
{
?>
<div style="position:absolute;top:150px;left:180px;">
<table>
<form action="<?=$_SERVER['PHP_SELF']?>" method="post">
<tr>
<th>Nombre Jefa/e de Estudios: </th>
<td><input type="text" name="jefe" value="<?=$_REQUEST["jefe"]?>" /></td>
</tr><tr>
<th align="left">Nombre del Tutor/a: </th>
<td><input type="text" name="tutor" value="<?=$_REQUEST["tutor"]?>" /></td>
</tr>
<tr>
<td><input type="submit" value="Aceptar" /></td>
</tr>
<input type="hidden" name="cadena" value="<?=$_REQUEST["cadena"]?>" />
</form>
</table>
</div>
<?
}
else
{
require('fpdf.php');

$pdf=new FPDF();
$pdf->AddPage();

$cadena=urldecode($_REQUEST["cadena"]);
$cadena=split("&",$cadena);
$partes=split("=",$cadena[0]);
$alumno=''.$partes[1].'';
$partes=split("=",$cadena[1]);
$grupo=$partes[1];

$tutor=$_REQUEST["tutor"];
$jefe=$_REQUEST["jefe"];

$pdf->image("logo.jpg",15,30,56,30);
$pdf->SetFont('Arial','B',9);
$pdf->text (170,60,'I.E.S. "Bezmiliana"');
$pdf->text (167,64,'Rincón de la Victoria');
$pdf->text (180,68,'952 40 35 48');
$pdf->text (180,72,'952 40 33 37');


$pdf->sety(80);
$pdf->SetFont('Arial','',11);
$pdf->write(5,'COMUNUCACIÓN DE JEFATURA DE ESTUDIOS A LOS REPRESENTANTES LEGALES DEL ALUMNO/A');
$pdf->ln(10);
$pdf->SetFont('Arial','',12);
$pdf->write(5,'Le/s comunico, en su calidad de representante/s legal/es del alumno/a ');
$pdf->SetFont('','B','');
$pdf->write(5,''.$alumno.' del '.$grupo.'');
$pdf->SetFont('','','');
$pdf->write(5,'ha tenido ');
$pdf->SetFont('','B','');
$pdf->write(5,'incidente/s y/o retraso/s,');
$pdf->SetFont('','','');
$pdf->write(5,' por lo que de no cambiar su actitud, será excluido del Centro durante 3 días.');
$pdf->ln(10);
$pdf->write(5,'Incidencias:');
$pdf->ln(10);

$pdf->SetFont('Arial','B',9);

$paso=0;
foreach ($cadena as $valor)
{
$partes=split("=",$valor);
if ($partes[0]!="grupo"&&$partes[0]!="nombre")
if ($paso==0)
{
$pdf->cell(30,4,$partes[1],"1","","C");
$paso=1;
}
else
{
$pdf->multicell(0,4,$partes[1],"1","","L");
$paso=0;
}
}

$pdf->SetFont('Arial','',12);
$pdf->ln(20);
$pdf->write(5,'Lo que le/s comunico para que tomen las medidas que estime/n conveniente, lo antes posible, ya que de otro modo nos veremos obligados a proceder a su expulsión en breve.');
$pdf->ln(15);
$pdf->cell(100,5,'Padre/Madre/Tutor');
$pdf->cell(0,5,"La/El Jefa/e de Estudios");
$pdf->ln(35);
$pdf->cell(100,5,'');
$pdf->cell(0,5,$jefe);
$pdf->ln();
$pdf->cell(100,5,'');
$pdf->cell(0,5,strftime("%d/%m/%Y",time()));
$pdf->ln(10);
$pdf->SetFont('Arial','',9);
$pdf->write(5,'PD. El alumno/a deberá entregarla firmada en jefatura al día siguiente de su entrega. Para cualquier consulta pueden llamar en horario de mañana a los teléfonos arriba indicados.');
$pdf->Output();
}
?>

Un saludo y gracias por contestar.