Custom flags are commonly printed via sublimation, digital, or screen printing. The first two methods are used for edge-to-edge full-color printing, while screen printing is great for large one-color orders. Digital printing is done straight onto the flag, while the design is printed onto paper for sublimation and then heat pressed unto the fabric.