Из-за угроз безопасности невозможно заставить Javascript сделать скриншот веб-страницы. Это позволит вам украсть информацию о кредитной карте и т. Д. Вы можете использовать активный элемент управления X или что-то в этом роде, но клиент должен сознательно установить его, чтобы все работало.
В PHP вы можете создать изображение и разместить его на веб-странице, но, опять же, вы не можете видеть, что находится на экране клиента. Это должно быть сделано на сервере перед отправкой клиенту.
Вот пример библиотеки, которую вы можете использовать для рисования графика в PHP. http://www.aditus.nu/jpgraph/
Возможно, вы сможете имитировать то, что jQuery делает в вашем скрипте, но это изменит дизайн ваших приложений.