C# PDF 阅读器

This article was translated from English: Does it need improvement?
Translated
View the article in English

本文将探讨在 .NET 应用程序中查看 PDF 的各种方法。本文将探讨查看 PDF 的各种方法。在应用程序中查看 PDF 是一种常见的需求,使用 .NET 的 PDF 库可以轻松满足这种需求。

IronPDF 为 MAUI 项目提供了一个 PDF 查看器。更多信息,请访问以下链接:"在 MAUI for C# .NET 中查看 PDF."

适用于PDF的C# NuGet库

安装使用 NuGet

Install-Package IronPdf
Java PDF JAR

下载 DLL

下载DLL

手动安装到你的项目中

适用于PDF的C# NuGet库

安装使用 NuGet

Install-Package IronPdf
Java PDF JAR

下载 DLL

下载DLL

手动安装到你的项目中

开始在您的项目中使用IronPDF,并立即获取免费试用。

第一步:
green arrow pointer

查看 IronPDFNuget 用于快速安装和部署。它有超过800万次下载,正在使用C#改变PDF。

适用于PDF的C# NuGet库 nuget.org/packages/IronPdf/
Install-Package IronPdf

考虑安装 IronPDF DLL 直接。下载并手动安装到您的项目或GAC表单中: IronPdf.zip

手动安装到你的项目中

下载DLL

ASP.NET & MVC PDF 查看器。

对于网络应用程序,PDF 可在浏览器窗口或 iframe 中查看。此外,您还可以利用令人印象深刻的 pdf.js 库 提供了一个完全用 JavaScript 编写的综合性 PDF 查看器。


WPF C# PDF 查看器

要在 WPF 中直接查看 PDF 文档,您可以使用本地 WebBrowser 控件。


Windows 窗体 PDF 查看器

在 Windows 表单中直接查看 PDF 文档 (WinForms) 应用 WebBrowser 控件也是一个不错的选择。


在默认系统 PDF 查看器中查看 PDF

要在外部窗口中从任何应用程序打开 PDF,我们可以使用涉及 System.Diagnostics.Process.Start 的技巧。

这通常会在支持查看 PDF 内容的默认网络浏览器中打开 PDF,或者在安装了 Adobe Acrobat 的情况下打开 PDF。

: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)
VB   C#

IronPDF 可为 MAUI 项目提供 PDF 查看器。更多信息,请访问以下链接:"在 MAUI for C# .NET 中查看 PDF."