PDFium - 只显示了一个页面,但我想全部滚动它们

时间:2015-05-08 14:00:16

标签: c# pdf pdfium

再一次,我在使用.NET的PDF控件时遇到了麻烦。

// From the Load of the Win-Form
PdfCommon.Initialize();

pdfView1 = new Controls.PdfView();
pdfView1.LoadDocument(Environment.GetFolderPath(Environment.SpecialFolder.Desktop) + "\Special.pdf");

pdfView1.Name = "pdfView1";

pdfView1.Location = new Point(0, 0);

pdfView1.Height = this.Height;
pdfView1.Width = this.Width;

pdfView1.Anchor = AnchorStyles.Bottom | AnchorStyles.Left | AnchorStyles.Right | AnchorStyles.Top;

pdfView1.SizeMode = Patagames.Pdf.Net.Controls.SizeModes.FitToSize;

this.Controls.Add(pdfView1);

PDF称为" Special.pdf"正在加载到pdfView1,但它只显示1(!)页面。本文件包含3页。

没有可见的滚动条滚动浏览所有其他页面。它只显示第一页。

我不清楚我必须使用哪种方法来激活滚动条,如果有任何可用的话。

1 个答案:

答案 0 :(得分:1)

只需更改当前页面

pdfView1.CurrentPage = 2; //3, 4 and so on.

此控件不包含工具栏或类似这样的内容。但是你可以从你的代码中调用很多函数。

但我建议使用PdfViewer控件而不是PdfView。它更强大。