山楂片含多种维生素、酒石酸、柠檬酸、山楂酸、苹果酸等，还含有黄铜类、内酯、糖类、蛋白质、脂肪和钙、磷、铁等矿物质，所含的解脂酶能促进脂肪类食物的消化。促进胃液分泌和增加胃内酶素等功能。中医认为，山楂具有消积化滞、收敛止痢、活血化淤等功效。主治饮食积滞、胸膈痞满、疝气血淤闭经等症。山楂中含有山萜类及黄铜类等药物成分，具有显著的扩张血管及降压作用，有增强心肌、抗心律不齐、调节血脂及胆固醇含量的功能。
山楂片功效