彩票走势图

Spire.PDF for .NET【页面设置】演示:打开 PDF 时自动显示书签或缩略图

翻译|行业资讯|编辑:胡涛|2024-11-22 10:46:20.117|阅读 6 次

概述:在本文中,我们将演示如何设置文档属性,以便每次启动文件时都会打开书签面板或缩略图面板。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

相关链接:

用户打开 PDF 文档时,他们会看到 PDF 的初始视图。默认情况下,打开 PDF 时不会显示书签面板或缩略图面板。在本文中,我们将演示如何设置文档属性,以便每次启动文件时都会打开书签面板或缩略图面板。

Spire.PDF for .NET 是一款独立 PDF 控件,用于 .NET 程序中创建、编辑和操作 PDF 文档。使用 Spire.PDF 类库,开发人员可以新建一个 PDF 文档或者对现有的 PDF 文档进行处理,且无需安装 Adobe Acrobat。

E-iceblue 功能类库Spire 系列文档处理组件均由中国本土团队研发,不依赖第三方软件,不受其他国家的技术或法律法规限制,同时适配国产操作系统如中科方德、中标麒麟等,兼容国产文档处理软件 WPS(如 .wps/.et/.dps 等格式

Spire.PDF for.net下载 

检查下面的测试文件,打开文档时仅显示页面内容。

如何在 C#、VB.NET 中打开 PDF 时自动显示书签或缩略图

代码片段和效果:

步骤 1:创建一个新的 PDF 文档并加载测试文件。

PdfDocument Pdf = new PdfDocument();
Pdf.LoadFromFile("Test.pdf");

步骤 2 :在ViewerPreferences类中,有一个PageMode属性,指定文档打开时应如何显示。将PageMode设置为UseOutlines,将更改保存到名为“ShowBookmarks”的新 PDF 文件中。

Pdf.ViewerPreferences.PageMode = PdfPageMode.UseOutlines;
Pdf.SaveToFile("ShowBookmarks.pdf");

打开新生成的文件,会自动显示书签面板,如下图所示:

如何在 C#、VB.NET 中打开 PDF 时自动显示书签或缩略图

步骤3:如果我们将PageMode设置为UseThumbs,并将更改保存到另一个名为“ShowThumbnails”的PDF文件中,那么打开此文件时我们将获得以下效果。

Pdf.ViewerPreferences.PageMode = PdfPageMode.UseThumbs;
Pdf.SaveToFile("ShowThumbnails.pdf");

如何在 C#、VB.NET 中打开 PDF 时自动显示书签或缩略图

完整代码

[C#]

using Spire.Pdf;

namespace Bookmarks
{
class Program
{
static void Main(string[] args)
{
PdfDocument Pdf = new PdfDocument();
Pdf.LoadFromFile("Test.pdf");
Pdf.ViewerPreferences.PageMode = PdfPageMode.UseOutlines;
Pdf.SaveToFile("ShowBookmarks.pdf");
Pdf.ViewerPreferences.PageMode = PdfPageMode.UseThumbs;
Pdf.SaveToFile("ShowThumbnails.pdf");
}
}
}
[VB.NET]
Imports Spire.Pdf

Namespace Bookmarks
Class Program
Private Shared Sub Main(args As String())
Dim Pdf As New PdfDocument()
Pdf.LoadFromFile("Test.pdf")
Pdf.ViewerPreferences.PageMode = PdfPageMode.UseOutlines
Pdf.SaveToFile("ShowBookmarks.pdf")
Pdf.ViewerPreferences.PageMode = PdfPageMode.UseThumbs
Pdf.SaveToFile("ShowThumbnails.pdf")
End Sub
End Class
End Namespace

欢迎下载|体验更多E-iceblue产品

获取更多信息请咨询慧都在线客服  ;技术交流Q群(767755948)


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP