Printed banner (7)
I believe the answer is:
placard
(Other definitions for placard that I've seen before include "Poster" , "Sign posted in a public place as an advertisement" , "One taken on march" , "Sign for public display" , "Notice carried for public display" .)