Originariamente inviato da Web_Italia
La soluzione migliore sarebbe usare UN linguaggio di programmazione , nel tuo caso puoi darci ulteriori informazioni?
Ti inserisco il codice per farti capire
codice:
<apex:page renderAs="pdf" standardController="Applicant__c"> 



<html>
 <head>
  <style> 
     body {font-family: Microsoft Sans Serif;}
     .companyName {
    font-weight:bold;
    font-size:15px;
    color:black}  
  </style>     
  <style type="text/css">
 
html, body, #wrap {height: 100%;}

body > #wrap {height: auto; min-height: 100%;}

#main {padding-bottom: 150px;}  /* la stessa altezza del footer */

#footer {position: relative;
    margin-top: -70px; /* valore negativo dell'altezza del footer */
    height: 150px;
    clear:both;}

</style>    
  <link href="provafooter" rel="stylesheet" type="text/css">
  </link>
 </head>
    
   
<body>

 <div id="wrap">
    <div id="header"><div align="center">[img]{!URLFOR($Resource.CompleteApplicant)}[/img]</div>
    </div>

  <div id="footer"><div align="center">[img]{!URLFOR($Resource.Footer)}[/img]</div>
    </div>
Footer e Header sono salvati in una "static resource" e vengono richiamati tramite apex, solamente che cosi dovrei immetterli in ogni pagina, mentre io vorrei che di default apparissero ad ogni nuova pagina..