Cómo guardar una página como PDF en php

¿Alguien sabe cómo puedo guardar una página como PDF en php?

Ejemplo: tengo una página que puede captar la firma de los usuarios. Ahora me gustaría crear un botón en la página que convierta la página en pdf para que el archivo se pueda guardar en una carpeta.

A continuación puede ver cómo se ve la página de la firma: enter image description here

Hay una cantidad de PHP API API y herramientas que convierten o envuelven contenidos html que incluyen dibujos, enlaces e imágenes, etc.

Este es un muy buen hilo de StackOverflow son:

  1. Convierta HTML a PDF usando PHP

TCPDF puede generar PDF desde html: http://www.tcpdf.org/

Si necesita utilizar html más avanzado, puede usar WKHTMLTOPDF: http://wkhtmltopdf.org/