For effective viewing of perforated film, is it necessary to have darkness behind window?

Yes. Perforated films have very fine pores to make it a see through material. But on illumination from behind, light will pass through the fine pores resulting in decreased visibility of the graphics.