No it doesn't. I've painted them a few times. It's the same process when one uses "carpet paint" aka spray paint.
I used to use "carpet paints" on the fleet vehicles when they were at a certain yr, use, milage. I'd get them ready, detailed cleaned up, repaired, fluids changed & any other type of fixes & repairs.
All rental vehicles are prepared, fixed & sent to private/dealers automotive auctions.
You can use any spray paint on just about any surface.
Now, there's at Autozone, O'Reilly's, advanced auto parts, Pepboys, Napa, Walmart over the counter "carpet paints"
It's called/labeled vinyl & fabric.
Its basically the same spray paints/rattle cans. Krylon, Rustoleum, Dupli Color & Walmart brand.
The only difference is some are designed to actually adhere to plastics/smooth surfaces without any adhesion promoter & those mediums aren't cheap.
Adhesion promoter should be used even when using expensive automotive paints.
I just went to Walmart & used flat black Walmart brand on floor pan carpet, floor mats, rear bumper anchors, rear bumper crash bar.
Krylon matte black for the trunk (not in pics) liner covers.
Krylon matte black on the A pillars, center pillars & rear pillars. Pillars used to be the beige/tan (as the headliner in pic) color & I despised the stains & having to clean it every time some new didn't know to keep their hands away from the headliner & pillars. I don't allow anyone in my cars with food in their hands & drinks. Throw that crap out or kick rocks.
The headliner was the worse condition from previous owners. Sick of seeing it heavy stained with sodas, coffee oils & food. 🤬. Bought black 7ft headliner fabric material & 3M headliner adhesive spray. The headliner was a pitas due to you CAN'T BEND it or it break & cause sagging & eventually fall, fabric & board. Also having the sun/moon roof. Being a small space, it's a wiggling & angles that help take the headliner in & out.
Rustoleum gloss black was for the rear bumper cover diffuser.
Looks so much better