C# PDF-Betrachter
In diesem Artikel werden verschiedene Methoden zur Anzeige von PDFs in einer .NET-Anwendung untersucht. In diesem Artikel werden verschiedene Methoden zur Anzeige von PDF-Dateien vorgestellt. Das Anzeigen von PDFs innerhalb von Anwendungen ist eine häufige Anforderung, die mit der PDF Library für .NET leicht erfüllt werden kann.
IronPDF bietet einen PDF-Viewer für MAUI-Projekte. Weitere Informationen finden Sie unter dem folgenden Link: "Anzeigen von PDFs in MAUI für C# .NET."
Erste Schritte mit IronPDF
Beginnen Sie noch heute mit der Verwendung von IronPDF in Ihrem Projekt mit einer kostenlosen Testversion.
Wie zeigt man PDF in .NET an?
- Entdecken Sie das IronPDF-Paket auf NuGet für die .NET-PDF-Anzeige
- HTML verwenden
iframe
tag in ASP.NET & MVC PDF-Viewer - WPF C# PDF-Viewer nutzen mit
WebBrowser
kontrolle - PDF direkt im Windows Forms PDF Viewer anzeigen
- Nutzen Sie
System.Diagnostics.Process.Start
in Standard-System-PDF Viewer
ASP.NET- und MVC-PDF-Viewer
Bei Webanwendungen können PDFs in einem Browserfenster oder einem Iframe angezeigt werden. Alternativ können Sie auch die beeindruckendepdf.js-Bibliothek von Mozilladie einen umfassenden, vollständig in JavaScript geschriebenen PDF-Viewer bietet.
WPF C# PDF-Betrachter
Um PDF-Dokumente direkt in WPF anzuzeigen, können Sie das native WebBrowser-Steuerelement verwenden.
Windows Forms PDF-Betrachter
Zur Anzeige von PDF-Dokumenten direkt in Windows Forms(WinForms) anwendungen ist das Steuerelement WebBrowser ebenfalls eine gute Wahl.
Anzeigen einer PDF-Datei im Standard-PDF-Viewer des Systems
Um eine PDF-Datei aus einer beliebigen Anwendung in einem externen Fenster zu öffnen, können wir einen Trick mit System.Diagnostics.Process.Start anwenden.
In der Regel wird die PDF-Datei im Standard-Webbrowser geöffnet, der die Anzeige von PDF-Inhalten unterstützt, oder in Adobe Acrobat, sofern dieses Programm installiert ist.
: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 bietet einen PDF-Viewer für MAUI-Projekte. Weitere Informationen finden Sie unter dem folgenden Link: "Anzeigen von PDFs in MAUI für C# .NET."