ส่วนใหญ่จะเก็บในรูป text ไฟล์ซึ่งบันทึกข้อมูลชื่อไฟล์และ path ที่เก็บไว้เพื่อไว้เรียก ผมไม่แน่ใจว่าฐานแต่ละฐานจะมีวิธีเก็บเฉพาะหรือเปล่า แต่ถ้าเป็น SQL2000 จะเก็บในรูป Ole และถ้าเป็น SQL2005 จะเก็บในรูปแบบ picture ครับ คุณต้องไปศึกษาชนิดของข้อมูลในฐานที่คุณจะใช้นะครับ
ส่วนการจะพิมพ์ออกเป็น PDF ก็ใช้หลักการของการทำรายงานครับ เพียงแต่ว่า engine ที่ใช้ทำรายงานบาง เช่น crystal report มีฟีเจอร์ที่สามารถสั่งออกเป็น pdf ได้โดยตรง แต่ถ้าไม่มีก็ใช้โปรแกรมทำ pdf ไฟล์เช่น adobe acrobat แทนเครื่องพิมพ์
ลรุปแล้วคุณไปศึกษาเรื่องชนิดของข้อมูลในฐานที่คุณจะใช้ และการทำ report ครับ