C# Visores PDF
En este artículo se exploran varios métodos de visualización de archivos PDF en una aplicación .NET. Este artículo explora varios métodos de visualización de archivos PDF. La visualización de archivos PDF en aplicaciones es un requisito habitual que puede satisfacerse fácilmente con la biblioteca PDF para .NET.
IronPDF proporciona un visor PDF para proyectos MAUI. Para más información, visite el siguiente enlace: "Ver PDFs en MAUI para C# .NET."
¿Cómo ver PDF en .NET?
- Ver documento PDF de diferentes maneras en .Net
- Utilizar HTML
iframe
en el visor de PDF de ASP.NET y MVC - Utilizar Visor de PDF WPF C# usando
Navegador web
control - Ver PDF directamente en el visor de PDF de Windows Forms
- Utilice
System.Diagnostics.Process.Start
en Sistema por defecto PDF Viewer
Instalar con NuGet
Install-Package IronPdf
Visor de PDF ASP.NET y MVC.
En el caso de las aplicaciones web, los PDF pueden visualizarse en una ventana del navegador o en un iframe. También puede utilizar el impresionante biblioteca pdf.js de Mozilla, que ofrece un completo visor de PDF escrito íntegramente en JavaScript.
Visor de PDF en C# para WPF
Para visualizar documentos PDF directamente en WPF puede utilizar el control nativo WebBrowser.
Visor de PDF de formularios de Windows
Para ver documentos PDF directamente en formularios de Windows (WinForms) el control WebBrowser también es una buena opción.
Ver un PDF en el visor de PDF predeterminado del sistema
Para abrir un PDF desde cualquier aplicación en una ventana externa, podemos utilizar un truco que implica System.Diagnostics.Process.Start.
Generalmente, esto abrirá el PDF en el navegador web predeterminado que admite la visualización de contenido PDF, o Adobe Acrobat si está instalado.
:path=/static-assets/pdf/content-code-examples/how-to/net-pdf-viewer-default-pdf-viewer.cs
using IronPdf;
// Render any HTML fragment or document to HTML
ChromePdfRenderer renderer = new ChromePdfRenderer();
PdfDocument pdf = renderer.RenderHtmlAsPdf("<h1>Hello IronPdf</h1>");
var outputPath = "ChromePdfRenderer.pdf";
// Export PDF document
pdf.SaveAs(outputPath);
// This neat trick opens our PDF file so we can see the result in our default PDF viewer
System.Diagnostics.Process.Start(outputPath);
Imports IronPdf
' Render any HTML fragment or document to HTML
Private renderer As New ChromePdfRenderer()
Private pdf As PdfDocument = renderer.RenderHtmlAsPdf("<h1>Hello IronPdf</h1>")
Private outputPath = "ChromePdfRenderer.pdf"
' Export PDF document
pdf.SaveAs(outputPath)
' This neat trick opens our PDF file so we can see the result in our default PDF viewer
System.Diagnostics.Process.Start(outputPath)
IronPDF proporciona un visor PDF para proyectos MAUI. Para más información, visite el siguiente enlace: "Ver PDFs en MAUI para C# .NET."