CHANGED:applied the print with image file function support(TBC)