Print & Frame on Canvas