if ($make_html || $make_graph) {
         $releve_HTML .= '<div class="i">' . $texte_prof_principal . '</div>' . NL;
     } elseif ($make_action == 'imprimer') {
         $tab_pdf_lignes_additionnelles[] = $texte_prof_principal;
     }
 }
 // Bulletin - Ligne additionnelle
 if ($make_action == 'imprimer' && $nb_lignes_supplementaires) {
     $tab_pdf_lignes_additionnelles[] = $_SESSION['OFFICIEL']['BULLETIN_LIGNE_SUPPLEMENTAIRE'];
 }
 if (count($tab_pdf_lignes_additionnelles)) {
     $releve_PDF->afficher_lignes_additionnelles($tab_pdf_lignes_additionnelles);
 }
 // Bulletin - Date de naissance
 if ($make_officiel && $date_naissance && ($make_html || $make_graph)) {
     $releve_HTML .= '<div class="i">' . texte_ligne_naissance($date_naissance) . '</div>' . NL;
 }
 // Bulletin - Légende
 if (($make_html || $make_pdf) && $legende == 'oui') {
     if ($make_pdf) {
         $releve_PDF->legende();
     }
     if ($make_html) {
         $releve_HTML .= $legende_html;
     }
 }
 // Indiquer a posteriori le nombre de pages par élève
 if ($make_pdf) {
     $page_nb = $releve_PDF->reporter_page_nb();
     if (!empty($page_parite) && $page_nb % 2) {
         $releve_PDF->ajouter_page_blanche();
Beispiel #2
0
    }
    if($make_pdf)
    {
      $note = str_replace('.',',',$note);
      $fiche_brevet_PDF->note( $pdf_coords_epreuve_eleve[CODE_BREVET_EPREUVE_TOTAL][$eleve_brevet_serie_initiale] , 'total' /*type*/ , $note );
      if($appreciation)
      {
        $fiche_brevet_PDF->appreciation( $pdf_coords_epreuve_appr[ CODE_BREVET_EPREUVE_TOTAL][$eleve_brevet_serie_initiale] , $appreciation );
        $fiche_brevet_PDF->rectangle( $pdf_coords_epreuve_case[$avis_conseil_classe][$eleve_brevet_serie_initiale] );
      }
      $fiche_brevet_PDF->ligne_tag($tag_date_heure_initiales);
    }
    // Fiche brevet - Date de naissance
    if( ($date_naissance) && ( ($make_html) || ($make_graph) ) )
    {
      $fiche_brevet_HTML .= '<div class="i">'.texte_ligne_naissance($date_naissance).'</div>'.NL;
    }
    // Mémorisation des pages de début et de fin pour chaque élève pour découpe et archivage ultérieur
    if($make_action=='imprimer')
    {
      $page_numero++;
      $tab_pages_decoupe_pdf[$eleve_id][$numero_tirage] = array( $eleve_nom.' '.$eleve_prenom , $page_numero );
    }
  }
}

// ////////////////////////////////////////////////////////////////////////////////////////////////////
// On enregistre la sortie PDF
// ////////////////////////////////////////////////////////////////////////////////////////////////////

if($make_pdf)  { FileSystem::ecrire_sortie_PDF( CHEMIN_DOSSIER_EXPORT.$fichier_nom.'.pdf' , $fiche_brevet_PDF ); }