元明粉和食用盐都可以用以直接染料、硫化染料、还原染料、活性染料和可溶还原染料染亚麻纤维时作促染剂,可调整染剂对化学纤维的上染率。元明粉和食用盐也可用以酸性染料和正离子染剂染羊毛绒和锦纶的缓染剂,以减少化学纤维吸咐染剂的速率,做到匀染的规定。元明粉和食用盐对染剂和化学纤维的促染原理大部分是一致的,因为直接染料等的着色率较低,染剂不容易被化学纤维吸尽,染色剂后面水里残余染剂较多,添加元明粉或食用盐后可降低染剂在水里的溶解性,推动染剂与化学纤维融合,提升染剂的上染率。那样染剂的使用量可降低,而漂成的颜色可加重。