No they do not leave imprints on my driveway. I have had my car on the ramps with no marks.
Depending how hot it gets and for any extended periods, you could easily put some wood under them
to spread the weight.
If I have the car on the ramps overnight or longer, I take the ramps off and put...