Exemplo n.º 1
0
					}
					else {
						$texte="$salle[$i]";
					}
					$larg_tmp=$sc_interligne*($this->GetStringWidth($texte));
					$this->SetXY($largeur_page-$larg_tmp-$MargeDroite,$y1+($y2-$y1)/4);
					$this->Cell($larg_tmp,$this->FontSize*$sc_interligne,$texte,'LRBT',1,'C');
				}
			}

			// Définition de la page
			$pdf=new rel_PDF("P","mm","A4");
			//$pdf=new FPDF("P","mm","A4");
			$pdf->SetTopMargin($MargeHaut);
			$pdf->SetRightMargin($MargeDroite);
			$pdf->SetLeftMargin($MargeGauche);
			//$pdf->SetAutoPageBreak(true, $MargeBas);

			// Couleur des traits
			$pdf->SetDrawColor(0,0,0);
			$pdf->SetLineWidth(0.2);

			$fonte='DejaVu';
			$sc_interligne=1.3;

			$num_page=0;

			$compteur=0;
			for($i=0;$i<count($id_salle);$i++) {
				$decompte_page=$num_page;
Exemplo n.º 2
0
$largeur_cadre_note_global = '200';
//largeur du cadre note global nom matiere | note | observation
$hauteur_dun_regroupement = '4';
// hauteur de la cellule regroupement
$hauteur_du_titre = '4.5';
//$largeur_cadre_note = '95';
$largeur_cadre_note_si_obs = '95';
// Sinon, on prend $largeur_cadre_note_global moins l'espace déjà utilisé pour la colonne matière.
$X_cadre_note = '5';
// cadre des signature
$hauteur_cachet = '30';
// hauteur des signatures
// Définition de la page
require_once dirname(__FILE__) . '/../impression/class_pdf.php';
$pdf = new rel_PDF("P", "mm", "A4");
$pdf->SetTopMargin(TopMargin);
$pdf->SetRightMargin(RightMargin);
$pdf->SetLeftMargin(LeftMargin);
$pdf->SetAutoPageBreak(true, BottomMargin);
// Couleur des traits
$pdf->SetDrawColor(0, 0, 0);
// Caractéres utilisée
$caractere_utilse = 'DejaVu';
$releve_affiche_formule = getSettingValue("releve_affiche_formule") ? getSettingValue("releve_affiche_formule") : "y";
$releve_formule_bas = getSettingValue("releve_formule_bas") ? getSettingValue("releve_formule_bas") : "";
$releve_affiche_tel = getSettingValue("releve_affiche_tel") ? getSettingValue("releve_affiche_tel") : "n";
$releve_affiche_fax = getSettingValue("releve_affiche_fax") ? getSettingValue("releve_affiche_fax") : "n";
$releve_affiche_mail = getSettingValue("releve_affiche_mail") ? getSettingValue("releve_affiche_mail") : "n";
$gepiSchoolFax = getSettingValue("gepiSchoolFax");
$gepiSchoolTel = getSettingValue("gepiSchoolTel");
$gepiSchoolEmail = getSettingValue('gepiSchoolEmail');
Exemplo n.º 3
0
$nb_colonne = 0;
//Calcul du nombre de colonnes en fonction des marges et de la largeur de la colonne.
$nb_colonne = ($EspaceX - $l_nomprenom) / $l_colonne;
$nb_colonne = intval(abs($nb_colonne));
//partie entière
// Cas d'un quadrillage total
if ($encadrement_total_cellules == 1) {
    $nb_cellules_quadrillees = $nb_colonne;
    //nb ce cellule après le nom
}
// Sinon avec le calcul.
// Définition de la page
$pdf = new rel_PDF("P", "mm", "A4");
$pdf->SetTopMargin($marge_haut);
$pdf->SetRightMargin($marge_droite);
$pdf->SetLeftMargin($marge_gauche);
$pdf->SetAutoPageBreak(true, $marge_bas);
//On recupère les variables pour l'affichage et on traite leur existance.
// DE   IMPRIME.PHP
$id_classe = isset($_GET['id_classe']) ? $_GET["id_classe"] : NULL;
$id_groupe = isset($_GET['id_groupe']) ? $_GET["id_groupe"] : NULL;
$id_aid = isset($_GET['id_aid']) ? $_GET["id_aid"] : NULL;
$id_periode = isset($_GET['periode_num']) ? $_GET["periode_num"] : NULL;
//On recupère les variables pour l'affichage
// DE  IMPRIME_SERIE.PHP
// les tableaux contienent la liste des id.
$id_liste_classes = isset($_POST['id_liste_classes']) ? $_POST["id_liste_classes"] : NULL;
$id_liste_groupes = isset($_POST['id_liste_groupes']) ? $_POST["id_liste_groupes"] : NULL;
$id_liste_aid = isset($_POST['id_liste_aid']) ? $_POST["id_liste_aid"] : NULL;
//echo "count(\$id_liste_groupes)=".count($id_liste_groupes)."<br />";
if ($id_periode == NULL) {