<?php
//ccp externas para su firma manual
include_once("conexion.php");
include("auth.php");
//corresponde a los oficios recibidos viene de digital_2 y digital_2b//
$id = $_GET[id];
$of = datosDigitalrec($id,"no_oficio");
$ccid = $_GET[db];
$p2 = "UPDATE digitaldoc_cc SET leido='1' WHERE id_cc='{$ccid}'";
$s2 = mysql_query($p2,$sql_link);
$firma = datosDigitalrec($id,"firma");
$fecha = datosDigitalenv($id,"fecha_oficio");
$de = datosDigitalrec($id,"id_usr_de");
$dear = datosUsuario($de,"id_area");
$aror = datosArea($dear,"nombre");
$detit = datosUsuario($de,"titulo");
$denom = datosUsuario($de,"nombre");
$deapp = datosUsuario($de,"apellido_paterno");
$deapm = datosUsuario($de,"apellido_materno");
$cargo = datosUsuario($de,"cargo");
$origen = "$detit $denom $deapp $deapm";
$dest = datosDigitalrec($id,"id_usr_para");
$tit = datosUsuario($dest,"titulo");
$nom = datosUsuario($dest,"nombre");
$app = datosUsuario($dest,"apellido_paterno");
$apm = datosUsuario($dest,"apellido_materno");
$destinatario = "$tit $nom $app $apm";
$puesto = datosUsuario($dest,"cargo");
$dep = datosArea(1,"nombre");
$contenido = datosDigitalrec($id,"contenido");
function tedgo(){
$text = "sistema de gestión documental electónica";
return $text;
}
define('FPDF_FONTPATH','font/');
require('classes/fpdf.php');
class PDF extends FPDF
{
//Cabecera de página
function Header()
{
//Logo
//ruta,eje x,eje y,relacion de aspecto de tamaño 180>>100%
$this->SetLineWidth(.3);
$this->Line(3,28,210,28);
$this->SetFont('Arial','B',12);
$this->Text(120,18,'GESTION DE OFICIOS');
$this->SetFont('Arial','',11);
$this->Text(120,25,'Simple-doc Sistema de gestión documental');
$this->Image('./imagenes/sd.jpg',10,5,65);
//en las paginas subsecuentes comenzaran apartir de esta linea
$this->Ln(40);
}
//Pie de página
function Footer()
{
//Posición: a 1,5 cm del final
$this->SetY(-21);
//fuente,Italica-Bold,tamaño
$this->SetFont('Arial','',7);
//Link
//ancho de columna,interlinea,"contenido",borde-1-LRTB,Left-Right-Center-Justify,relleno
$this->MultiCell(190,6,'-- '.tedgo().' --',0,C,0);//
//Posición: a 1,5 cm del final
$this->SetY(-10);
//fuente,Italica-Bold,tamaño
$this->SetFont('Arial','',8);
//Número de página
//ancho de columna,interlinea,"contenido",borde-1-LRTB,Left-Right-Center-Justify,relleno
$this->Cell(0,10,'-- '.$this->PageNo().' --',0,0,'C');
}
}
// contenido
$pdf=new PDF();
$pdf->Open();
$pdf->AddPage();
//fuente,Italica-Bold,tamaño
$pdf->SetFont('Arial','B',12);
$pdf->SetY(40);
$pdf->SetX(10);
//ancho de columna,interlinea,"contenido",borde-1-LRTB,Left-Right-Center-Justify,relleno
$pdf->MultiCell(190,6,fechaoficio($fecha),0,R,0);//
$pdf->MultiCell(190,6,"Nº Of. $of",0,R,0);//
$pdf->Ln();
$pdf->SetFont('Arial','B',14);
$pdf->MultiCell(100,6,"$destinatario",0,L,0);//
$pdf->MultiCell(100,6,"$puesto",0,L,0);//
$pdf->MultiCell(100,6,"$dep",0,L,0);//
$pdf->Ln();
//estos valores estan activos cuando las variables de cell y multicell estan activas para borde y relleno
$pdf->SetFillColor(255,255,255);
$pdf->SetTextColor(0,0,0);
$pdf->SetLineWidth(.5);
//fuente,Italica-Bold,tamaño
$pdf->SetFont('Times','',14);
//ancho de columna,interlinea,"contenido",borde-0-1-LRTB,Left-Right-Center-Justify,relleno-1-0
$pdf->MultiCell(190,5,"$contenido",0,J,0);//
$pdf->Ln();
$pdf->Ln();
$pdf->SetFont('Arial','B',12);
$pdf->MultiCell(190,6,"Atentamente:",0,C,0);
$pdf->MultiCell(190,6,"",0,C,0);
$pdf->MultiCell(190,6,"",0,C,0);
$pdf->MultiCell(190,6,"$origen",0,C,0);
$pdf->MultiCell(190,6,"$cargo",0,C,0);
$pdf->MultiCell(190,6,"$aror",0,C,0);
/*******************preparando copias**************************/
$pdf->SetX(4);
$pdf->Ln();
$pdf->Ln();
$pdf->Ln();
$pdf->Ln();
$pdf->Ln();
$pdf->Ln();
$pdf->SetFont('Arial','',7);
/*********************copias internas******************************/
$ar_data = copias($of);
if( is_array($ar_data) && $ar_data != "-1" ){
foreach( $ar_data as $itm => $desc )
{
$arr1 = $desc[0];
$titulo = datosUsuario( $arr1, "titulo" );
$nombre = datosUsuario( $arr1, "nombre" );
$apellido_paterno = datosUsuario( $arr1, "apellido_paterno" );
$apellido_materno = datosUsuario( $arr1, "apellido_materno" );
$cargo = datosUsuario( $arr1, "cargo" );
$area1 = datosUsuario( $arr1, "id_area" );
$area = datosArea($area1, "nombre");
$ccp_interno = "".$titular." ".$nombre." ".$apellido_paterno." ".$apellido_materno." ".$cargo." ".$area."";
$pdf->MultiCell(190,4,"ccp. $ccp_interno",0,L,0);
}
}
/************************copias externas*************************/
$ar_data = copias_ext($of);
if( is_array($ar_data) && $ar_data != "-1" ){
foreach( $ar_data as $itm => $desc )
{
$arr1 = $desc[0];
$pdf->MultiCell(190,4,"ccp. $arr1",0,L,0);
}
}
/******************************************************************/
$pdf->Output();
?>