PDFiumViewer 是一個(gè)基于 Chromium 的 PDF 閱讀器控件,用于在 WPF、WinForms 和 UWP 應(yīng)用程序中顯示 PDF 文件。要在 C# 項(xiàng)目中使用 PDFiumViewer 加載 PDF 文件,請(qǐng)按照以下步驟操作:
首先,確保已將 PDFiumViewer 控件添加到項(xiàng)目中。如果尚未添加,請(qǐng)?jiān)?NuGet 包管理器中搜索 PDFiumViewer 并安裝。
在 XAML 文件中添加 PDFiumViewer 控件:
<Window x:Class="YourNamespace.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:pdfiumviewer="clr-namespace:PdfiumViewer;assembly=PdfiumViewer.Wpf"
Title="MainWindow" Height="450" Width="800">
<Grid>
<pdfiumviewer:PdfiumViewer x:Name="pdfViewer" />
</Grid>
</Window>
using System.Windows;
using PdfiumViewer;
namespace YourNamespace
{
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
LoadPdf("path/to/your/pdf/file.pdf");
}
private void LoadPdf(string pdfFilePath)
{
pdfViewer.LoadFile(pdfFilePath);
}
}
}
將 path/to/your/pdf/file.pdf
替換為您要加載的 PDF 文件的實(shí)際路徑。PDFiumViewer 控件將自動(dòng)處理文件的加載和顯示。