c# - C# Windows 窗体显示 PDF 文件使用 Ppdfview4net(仅显示第一页)
问题描述
我正在使用 Ppdfview4net 显示 PDF 文件,我遇到的问题并且无法找到 Ppdfview4net 仅显示第一页的解决方案。但是,在检查 PDF 文件时,它包含多页。
public void LoadDocument(Stream fileNameStream, DisplayMode displayMode)
{
ShowHideLoaderForm(true);
DisplayMode = displayMode;
SetDisplayMode();
pdfDocument.Load(fileNameStream);
BindAnnotations();
ShowHideLoaderForm(false);
}
解决方案
PDF 文件中设置的 PageLayout 是 SinglePage,因此 PDFView4NET 显示单个页面。您可以通过设置 PageNumber 属性在页面之间切换。
如果将查看器上的 PageDisplayLayout 属性设置为 OneColumn,则可以使用滚动条显示所有页面并在它们之间导航。
免责声明:我为开发PDFView4NET的公司工作。
推荐阅读
- c - bfSize 问题(Pset3、任务调整大小、CS50)
- lambda - 闭包作为 C++ 中的参数和返回类型
- css - 在 Firefox 上,CSS 网格右侧的 HTML 输入溢出
- c - 为什么返回指向本地已声明变量的指针为空而不是指向堆栈中位置的指针?
- xcode - 为什么在 MacOS Catalina 升级后启动 iOS Xcode 模拟器会创建 Crash Report,如何处理?
- asp.net-core-mvc - 查看 .Net Core 3.1 中无法识别的组件标签助手
- python - KivyMD:从屏幕类访问标签 ID
- matlab - 如何使用 geoplot 更改绘图中的线条颜色?
- php - 只显示未来的约会 PHP
- android - ifconfig 在 linux 终端中工作,但在我的应用程序中不起作用