HERRAMIENTAS PDF

Cómo descargar una página web como PDF (Tutorial para principiantes)

Publicado en 12 de septiembre, 2023
Compartir:

En la era de la información digital, a menudo surge la necesidad de capturar y guardar contenidos web para utilizarlos fuera de línea, consultarlos o compartirlos. Descargar y guardar una página o páginas web como archivos PDF es una forma cómoda de conservar el contenido y la estructura de una página web en un formato portátil.

En este artículo, le guiaremos a través del proceso de descarga gratuita de una página web en formato PDF utilizando dos métodos sencillos: la funcionalidad integrada del navegador y la herramienta en línea "HTML a PDF" de Soda PDF, y a continuación le presentaremos IronPDF como solución alternativa para realizar esta tarea mediante programación.

Navegador web - Funciones integradas

La mayoría de los navegadores modernos incorporan una función que permite guardar páginas web como PDF sin necesidad de herramientas o extensiones adicionales.

Descargar una página web como PDF mediante las funciones integradas del navegador

A continuación se explica cómo descargar una página web utilizando un navegador:

Paso 1: Abrir la página web

Inicie su navegador web preferido y navegue hasta la página web que desea guardar como PDF. Algunos navegadores populares son Google Chrome y Microsoft Edge.

Figura 1 - Página de inicio del sitio web de Iron Software.

Paso 2: Acceder al cuadro de diálogo Imprimir

Una vez en la página web, pulsa "Ctrl + P".(o "Comando + P" en Mac) para abrir el diálogo de impresión. También puede acceder a ella a través del menú del navegador haciendo clic en los tres puntos verticales de la esquina superior derecha y seleccionando "Imprimir". Aparecerá la ventana emergente de impresión que se muestra a continuación:

Figura 2 - El diálogo de impresión, mostrado sobre la página de inicio de Iron Software.

Paso 3: Elegir el destino

En el cuadro de diálogo de la ventana de impresión, en la sección "Destino", haz clic en el menú desplegable y selecciona "Microsoft Print to PDF" o "Guardar como PDF" en la lista de impresoras disponibles. También puede seleccionar el intervalo de páginas para guardar páginas web según sus necesidades.

Figura 3 - Desplegable de la sección de destino en el diálogo de impresión.

Paso 4: Personalizar la configuración

Puedes personalizar varios ajustes, como el diseño de página, el tamaño del papel y los márgenes, para adaptarlos a tus preferencias. Asegúrese de configurar el tamaño de la página y las opciones de diseño adecuadamente para el contenido que desea capturar. Con Microsoft Print to PDF, puede elegir el color(Blanco y negro/Color) de los documentos PDF de salida. Haga clic en más opciones para configurar las páginas por hoja, la escala, los encabezados y pies de página y los gráficos de fondo.

Figura 4 - Sección de ajustes personalizados en el diálogo de impresión.

Paso 5: Guardar el archivo PDF

Haga clic en el botón "Imprimir", y se le presentará un cuadro de diálogo para guardar la salida de impresión. Elija una ubicación en su ordenador para guardar el PDF y asígnele un nombre. Haz clic en "Guardar" y la página web se convertirá en PDF y se guardará en la ubicación especificada.

Figura 5 - El cuadro de diálogo de guardar, donde se ha añadido el nombre Iron Software Webpage.

Ahora ha descargado correctamente la página web como PDF utilizando la funcionalidad integrada de su navegador.

HTML a PDF - SodaPDF

Si prefiere un método más versátil que no dependa de su navegador, puede utilizar la herramienta en línea "HTML a PDF" de Soda PDF.

Descargar una página web como PDF con la herramienta en línea "HTML a PDF" de Soda PDF

He aquí cómo:

Paso 1: Visite el sitio web de Soda PDF

Abra su navegador y visite el sitio web de Soda PDF. Encontrará esta herramienta enwww.sodapdf.com/html-to-pdf/ o busque en la barra de menú de herramientas en línea.

Figura 6 - El sitio web de SodaPDF, con un campo para convertir HTML a PDF.

Paso 2: Introduzca la URL de la página web

En el campo correspondiente de la página web, introduzca la URL de la página web que desea convertir a PDF.

Figura 7 - El sitio web de SodaPDF, con una URL añadida en el campo HTML a PDF.

Paso 3: Convertir a PDF

Después de introducir la URL, haga clic en el botón "Obtener PDF". La herramienta procesará la página web y generará una versión en PDF.

Figura 8 - El sitio web de SodaPDF con una conversión de HTML a PDF en curso.

Paso 4: Descargar el PDF

Una vez finalizada la conversión, la herramienta proporcionará un enlace para descargar el PDF. Haga clic en el enlace para guardar el archivo PDF en su ordenador.

Figura 9 - SodaPDF mostrando ¡Su archivo está listo! con un botón de descarga.

Presentación de IronPDF

Aunque las funciones integradas en los navegadores y las herramientas en línea como "HTML to PDF" de Soda PDF son opciones prácticas para descargar páginas web como PDF, puede que no ofrezcan las funciones avanzadas y la flexibilidad que necesitan algunos usuarios. Si necesita una solución más potente, puede considerar IronPDF.

Explore las capacidades de IronPDF es una versátil herramienta de manipulación de PDF que ofrece la posibilidad de capturar y guardar páginas web como PDF. Puede utilizarse tanto como aplicación de escritorio independiente como integrada en su aplicación web mediante la API IronPDF. Además, IronPDF es compatible con los sistemas operativos Windows y Mac.

Cómo descargar una página web en formato PDF con IronPDF

A**Convertir una URL en PDF utilizando IronPDF, siga estos pasos:

Paso 1: Instalar IronPDF

Descargue e instale IronPDF desde**Sitio web de Iron Software o descárguelo e instálelo desde NuGet Package Manager a través de Visual Studio.

Paso 2: Importar IronPdf y renderizar la URL como PDF

Importe la biblioteca IronPDF e instancie ChromePDFRenderer. IronPDF también proporciona opciones ChromePDFRenderer para personalizar la captura de URL, incluyendo el diseño de página, el margen y la orientación de las páginas PDF. A continuación, IronPDF captura la página web como PDF utilizando el método RenderUrlAsPdf.

    using IronPdf;

    ChromePdfRenderer renderer = new ChromePdfRenderer()
    {
        RenderingOptions = new ChromePdfRenderOptions
          {
            CssMediaType = IronPdf.Rendering.PdfCssMediaType.Screen,
            PrintHtmlBackgrounds = true,
            EnableJavaScript = true,
            GrayScale = false,
            PaperOrientation = IronPdf.Rendering.PdfPaperOrientation.Portrait,
            PaperSize = IronPdf.Rendering.PdfPaperSize.A4,
            MarginTop = 0,
            MarginBottom = 0,
            MarginLeft = 0,
            MarginRight = 0,
            UseMarginsOnHeaderAndFooter = IronPdf.UseMargins.None,
         }
    };
    renderer.RenderingOptions.PaperFit.UseChromeDefaultRendering();

    var pdf = renderer.RenderUrlAsPdf("https://ironpdf.com/");
    using IronPdf;

    ChromePdfRenderer renderer = new ChromePdfRenderer()
    {
        RenderingOptions = new ChromePdfRenderOptions
          {
            CssMediaType = IronPdf.Rendering.PdfCssMediaType.Screen,
            PrintHtmlBackgrounds = true,
            EnableJavaScript = true,
            GrayScale = false,
            PaperOrientation = IronPdf.Rendering.PdfPaperOrientation.Portrait,
            PaperSize = IronPdf.Rendering.PdfPaperSize.A4,
            MarginTop = 0,
            MarginBottom = 0,
            MarginLeft = 0,
            MarginRight = 0,
            UseMarginsOnHeaderAndFooter = IronPdf.UseMargins.None,
         }
    };
    renderer.RenderingOptions.PaperFit.UseChromeDefaultRendering();

    var pdf = renderer.RenderUrlAsPdf("https://ironpdf.com/");
Imports IronPdf

	Private renderer As New ChromePdfRenderer() With {
		.RenderingOptions = New ChromePdfRenderOptions With {
			.CssMediaType = IronPdf.Rendering.PdfCssMediaType.Screen,
			.PrintHtmlBackgrounds = True,
			.EnableJavaScript = True,
			.GrayScale = False,
			.PaperOrientation = IronPdf.Rendering.PdfPaperOrientation.Portrait,
			.PaperSize = IronPdf.Rendering.PdfPaperSize.A4,
			.MarginTop = 0,
			.MarginBottom = 0,
			.MarginLeft = 0,
			.MarginRight = 0,
			.UseMarginsOnHeaderAndFooter = IronPdf.UseMargins.None
		}
	}
	renderer.RenderingOptions.PaperFit.UseChromeDefaultRendering()

	Dim pdf = renderer.RenderUrlAsPdf("https://ironpdf.com/")
VB   C#

Paso 3: Guardar como PDF

Ahora, utilizando el método SaveAs, puede guardar fácilmente la página web URL renderizada en PDF.

    pdf.SaveAs("example.pdf");
    pdf.SaveAs("example.pdf");
pdf.SaveAs("example.pdf")
VB   C#

Este es el resultado:

Figura 10 - El sitio web IronPDF, como PDF multipágina.

Conclusión

Descargar una página web y guardarla gratuitamente en formato PDF es una forma práctica de preservar el contenido web, ya sea para consultarlo, archivarlo o compartirlo con otras personas. Con las funciones integradas de los navegadores web modernos, herramientas en línea como "HTML to PDF" de Soda PDF y las funciones avanzadas de IronPDF, dispone de opciones cómodas y accesibles para guardar contenidos web en un formato portátil y fácil de compartir.

IronPDF simplifica la conversión de páginas web a PDF con alta calidad, opciones de personalización y procesamiento por lotes. Maneja contenidos HTML complejos, se integra en su flujo de trabajo y ofrece funciones de seguridad. IronPDF es una herramienta versátil y fácil de usar para convertir páginas web a PDF de forma eficaz.

Si desea utilizar IronPDF en su proyecto, puede obtener una licencia comercial deLicencia de IronPDF a partir de $749 para un único desarrollador. También hay unPrueba gratuita de IronPDF con todas las funciones y asistencia, para que puedas probarlo antes de comprarlo. Si decide adquirir una licencia, hay diferentes opciones disponibles, incluidas las destinadas a varios desarrolladores y a grandes empresas. Puede descargar el software desde la página*página de descargas de IronPDF***.

< ANTERIOR
Cómo proteger un PDF con contraseña de forma gratuita
SIGUIENTE >
IronPDF vs ChatGPT - Extracción de texto de documentos PDF

¿Listo para empezar? Versión: 2024.12 acaba de salir

Descarga gratuita de NuGet Descargas totales: 11,622,374 Ver licencias >