You can use a digital camera to take photos if it has enough resolution capable of capturing and saving images with 1 million pixels or more. However, the printing of digital photos is advised to be done by a professional photography studio.