Inkworld Series

The Inkworld trilogy is composed of Inkheart, Inkspell, and Inkdeath. It was written by the German author, Cornelia Funke. Inkheart also turned into a screenplay.