Hello Sriram,
High speed trains actually only require the PNR to board. The process is very easy and all you have to do is show your PNR to the conductor.
We are however able to provide e-tickets upon request. If you reach out to our customer service team, we are more than happy to help. I hope you have a wonderful time in Italy!