javascriptでwindow.print()でページをプリントできます。cssで@media printで印刷用のレイアウトでプリントしたいものだけ表示するようにしておけば良いと思います。