Я не могу описать весь процесс, но могу подсказать вам идею. В случае, если у вас есть ошибки, вы сможете найти справку в SO
. Пожалуйста, обратитесь к документации Sheets API от google.
В основном, из вашего HTML-шаблона,вам придется запросить данные из листов Google с помощью API. Как только вы получите данные, вы можете использовать их для обновления DOM в HTML и создания необходимой страницы.
Затем вы можете использовать jspdf см. Этот ответ SO , чтобы преобразовать его в pdf.