Formal:
* Je suis ravi(e) que cela vous ait plu. (I am delighted that you liked it)
* Je suis content(e) que cela vous ait plu. (I am happy that you liked it)
* Je suis heureux(se) que cela vous ait plu. (I am pleased that you liked it)
Informal:
* Je suis content(e) que ça t'ait plu. (I am happy that you liked it)
* Je suis ravi(e) que ça t'ait plu. (I am delighted that you liked it)
* J'ai bien fait de te le montrer. (I did well to show it to you)
* C'est cool que ça te plaise. (It's cool that you like it)
For a specific thing:
* Je suis content(e) que tu aimes [le gâteau, le film, etc.]. (I am happy that you like [the cake, the movie, etc.])
* Je suis ravi(e) que tu aimes [le gâteau, le film, etc.]. (I am delighted that you like [the cake, the movie, etc.])
Choose the most appropriate expression based on the situation and your relationship with the person you are talking to.