Touchscreen All-in-one PC for Slide and Cassette Printers