The collection of visa applications and passports can only be done by the applicant himself or through a travel agent authorized by the Embassy of France, New Delhi. The application of French student visa is two different steps. One campus in France and the second in the embassy. The set of documents can be different for both of them. You will have to submit original in the campus France and photo copies at Embassy / Consulate / Visa Application Centers.