Per il pdf puoi usare la classe FPDF.