Hi Lokesh,
to change your smartform into pdf, please use this function module
CONVERT_OTF_2_PDF
when its done please see this wiki help for zipping your smartforms,
Convert Smartform to PDF format - Code Gallery - SCN Wiki
CL_ABAP_ZIP usage - Zipping ABAP report output - ABAP Development - SCN Wiki