If comparing with Ibrahimovic then it is very different. Looking at their way of playing is also very different. Ibrahimovic didn't put out much skill to get past opponents and he made the most of the ball finishing. Unlike Ronaldo, in his youth he ran a lot and passed opponents, and at the moment it is not very noticeable because his physique does not support it. So it feels like Ibrahimovic is kind of better in old age than Ronaldo. Of course, Ronaldo should be able to model Ibrahimovic's way of playing, not moving much but having the best finishing. At the moment it is best, because improving abilities will already not be able to, because of its age.
The basic difference between the two is the position they play. Ronaldo tends to play as a winger instead of a center forward because of his skill at dribbling. Ibrahimovic tends to play at centre-forward and waits for accurate passes from various angles, he is much like Haaland.
I don't know why we have to compare Ronaldo and Ibrahimovic, they are both different and that is clear. If Ronaldo walked more than he ran, then I'm sure he wouldn't find himself getting played. He is not the same as Messi, nor is he the same as any other player. Ronaldo needs to move, there he is.