The invention provides a method, apparatus, a computer-implemented process, systems and program products for in-house digital photo printing and digital color reproduction. The present invention allows a user to print digital photos, business cards, name cards, ID cards, post cards etc. in-house by using standard page-size or custom-size sheets of paper, in sheets or rolls, with software program product, computer, printer, and cutter. Users prepare the digital photos or a card design. Depending on the size of the photo or card required, the program product automatically generate page-size or custom-size sheet layout so that each photo sheet printed with multiple photos or multiple impressions of the card design, will minimize the paper waist and when individual photos or cards are cut from the photo sheet, they will end up a full-bleed and 100% clean edge photos or cards. A fully integrated system that is small and flexible to be used anywhere, can be implemented that use this invention to integrate the printer and cutter in one machine with a micro processor to run the software program.