Logins y Sitios TLS
La mayoría de las aplicaciones ASP.NET admiten autenticación de red, un método más fiable que el envío de formularios HTML, y con IronPDF, puede estar seguro de que la autenticación de red TLS es totalmente compatible. Esto significa que puede trabajar dentro de entornos compatibles con aplicaciones web .NET seguras.
Tome este código, por ejemplo, usamos el potente motor de renderizado basado en Chromium de IronPDF para renderizar la página web como si se estuviera viendo en un navegador, donde los encabezados y pies de página se generan y añaden dinámicamente a las páginas. Luego, los márgenes y estilos se aplican adecuadamente antes de que el resultado se guarde como un PDF de apariencia profesional.
Pasos para la renderización de PDF con TLS e inicios de sesión del sistema
Defina la URL de la Página Web:
- El primer paso en este proceso es definir la URL de la página web. Creamos un nuevo objeto
urique representa la URL de la página web que queremos renderizar como PDF. En este ejemplo, la página se aloja localmente en"http://localhost:51169/Invoice".
- El primer paso en este proceso es definir la URL de la página web. Creamos un nuevo objeto
Crear el Renderizador de PDF:
- Cree una nueva instancia de
ChromePdfRenderer, que maneja la conversión de páginas web a PDF usando sus potentes características de conversión.
- Cree una nueva instancia de
Configurar Opciones de Renderizado:
- Utilice la propiedad
RenderingOptionspara configurar las opciones de renderizado. Aquí se demuestran márgenes personalizados y tipo de medio para estilos de impresión (IronPdf.Rendering.PdfCssMediaType.Print).
- Utilice la propiedad
Configurar Credenciales de Inicio de Sesión:
- Configure
LoginCredentialssi la URL requiere autenticación básica. Aquí, se proporcionan marcadores de posición paraNombre de UsuarioyContraseña.
- Configure
Renderizar la URL como PDF:
- Utilice el método
RenderUrlAsPdfpara abrir eluridado dentro de un navegador Chromium sin cabeza y convertir la página web en un PDF usando las opciones de renderizado especificadas.
- Utilice el método
- Guardar el PDF:
- Finalmente, guarde el PDF usando el método
SaveAsen el directorio de trabajo actual con el nombre de archivo"UrlToPdfExample2.Pdf".
- Finalmente, guarde el PDF usando el método
Aprenda a proteger archivos PDF con integración de inicio de sesión





