Using PDFLib templates
Generating a standard header
<?php
    
/* Load the logo image and relevant metrics*/
    
$logo pdf_open_image_file($pdf"jpeg""php-logo.jpg");
    
$logo_h  pdf_get_value($pdf"imageheight"$logo);
    
    
/* Define a template header */
    
$template pdf_begin_template($pdfPAGE_WIDTHHEADER_HEIGHT);
               
        
pdf_place_image($pdf$logo5, (HEADER_HEIGHT-$logo_h)/21.0);
        
$font pdf_findfont($pdf"Helvetica-Bold""auto"false);
        
pdf_setfont($pdf$font40);
        
$s_width pdf_stringwidth($pdfHEADER_TEXT$font40);
        
pdf_show_xy($pdfHEADER_TEXTPAGE_WIDTH-$s_width 1035);
        
    
pdf_end_template($pdf);
    
pdf_close_image($pdf$logo);
    
    for(
$i 0$i 5$i++) {
        
pdf_begin_page($pdfPAGE_WIDTHPAGE_HEIGHT);
        
pdf_place_image($pdf$template0PAGE_HEIGHT-801.0);
        
pdf_end_page($pdf);
    }
?>