Chromium es un navegador web de código abierto que Google utiliza como base para construir Chrome. Chromium es más flexible y privado que Chrome, y es ideal para desarrolladores y usuarios avanzados.
chrome --headless --screenshot https://developer.chrome.com/
Podemos añadir la opción --timeout para indicar cuántos milisegundos tiene que esperar antes de hacer la captura de pantalla:
chrome --headless --screenshot --timeout=5000 https://developer.chrome.com/
Para establecer el tamaño de la ventana, usamos la opción --window-size=:
chrome --headless --screenshot --window-size=800,600 https://developer.chrome.com/
chromium --headless --print-to-pdf --no-pdf-header-footer https://developer.chrome.com/
Podemos añadir la opción --timeout para indicar cuántos milisegundos tiene que esperar antes imprimr la página en PDF:
chromium --headless --print-to-pdf --no-pdf-header-footer --timeout=5000 https://developer.chrome.com/
La opción --no-pdf-header-footer indica que no queremos que imprima en el PDF la cabecera (con la fecha y hora actuales) ni pie de página (con la URL y el número de página).
chromium --headless --dump-dom https://developer.chrome.com/ > web.html
Se guardará el código HTML de la página https://developer.chrome.com en el fichero web.html.