The best file types for screenprint, sublimation, and DTF are vector art file. They have .ai, .eps, or .svg at the end. For embroidery we need digitized art, they end in .ofm, .emb, and .dst.
Sometimes we are able to print DTF or sublimation from .jpg or .png if they are high resolution (at least 1000 x 1000 pixels).