There are 2 settings that you need to enable in order to print Background color and Picture in InfoPath.
1 – In the InfoPath Designer 2013, File -> Options ->General -> Internet Options More Options -> General -> Check box ” Print background colors and pictures”
2 – In the IE, go to Tools ->Print -> Page Setup -> Check Box ” Print background colors and pictures”
And you are good to go!!!