Pruebas en un entorno real
Pruebe en producción sin marcas de agua.
Funciona donde lo necesites.
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.
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.
A continuación se explica cómo descargar una página web utilizando un navegador:
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.
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:
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.
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.
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.
Ahora ha descargado correctamente la página web como PDF utilizando la funcionalidad integrada de su navegador.
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.
He aquí cómo:
Abra su navegador y visite el sitio web de Soda PDF. Encontrará esta herramienta en www.sodapdf.com/html-to-pdf/ o busque en la barra de menú de herramientas en línea.
En el campo correspondiente de la página web, introduzca la URL de la página web que desea 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.
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.
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.
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.
A descargar una página web en formato PDF utilizando IronPDF, siga estos pasos:
Descargue e instale IronPDF desde sitio web oficial o descárguelo e instálelo desde NuGet Package Manager a través de Visual Studio.
IronPdf
y renderizar la URL como PDFImporte 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/")
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")
Este es el resultado:
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 de licencia a partir de $749 para un único desarrollador. También hay un **Prueba gratuita 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 programa desde aquí.
9 productos API .NET para sus documentos de oficina