Post is a little unclear.
Are you looking to swap just the cranks and use the chainrings from your 4600 crankset? If so, which 12 speed cranks? If newer shimano eg. R7100, no because Tiagra 4600 is 5bolt and newer shimano cranks are 4 bolt. If it's a third party crankset and it has the right BCD and 5 bolts, maybe
If you are replacing the entire crankset wiith shimano R7100 12 speed and the question is "will these 12 speed chainrings fit on a 10 speed chain/groupset?" the answer is yes. Officially shimano doesn't recommend it, and it won't be optimal, but it's not a big deal and 10 speed chains work alright on 12 speed chainrings