线性化 pdf,也称为“fast web view”,是一种优化 pdf 文件的方法。 通常只有当网络浏览器从服务器下载了所有页面后,用户才能在线查看多页 pdf 文件。 但如果是线性化 pdf 文件,即使尚未完成完整下载,浏览器也可以非常快速地显示第一页。本文将以 c# 和 vb.net 代码为例,介绍如何使用 spire.pdf for .net 将 pdf 转换为线性化 pdf 文件。
安装 spire.pdf for .net
首先,您需要添加 spire.pdf for .net 包中包含的 dll 文件作为 .net 项目中的引用。dll 文件可以从此链接下载或通过 安装。
pm> install-package spire.pdf
将 pdf 转换为线性化pdf
详细步骤如下:
- 用 pdftolinearizedpdfconverter 类加载 pdf 文件。
- 用 pdftolinearizedpdfconverter.tolinearizedpdf() 方法将文件转为线性化 pdf。
- c#
- vb.net
using spire.pdf.conversion;
namespace convertpdftolinearized
{
class program
{
static void main(string[] args)
{
//加载pdf文档
pdftolinearizedpdfconverter converter = new pdftolinearizedpdfconverter("成都.pdf");
//将文件转为线性化pdf
converter.tolinearizedpdf("线性化pdf.pdf");
}
}
}
imports spire.pdf.conversion
namespace convertpdftolinearized
class program
private shared sub main(byval args() as string)
'加载pdf文档
dim converter as pdftolinearizedpdfconverter = new pdftolinearizedpdfconverter(“成都.pdf")
'将文件转为线性化pdf
converter.tolinearizedpdf("线性化pdf.pdf")
end sub
end class
end namespace
使用 pdf 阅读器打开结果文件并查看文档属性,可以看到“fast web view”的值为 yes,表示文件已线性化。
申请临时 license
如果您希望删除结果文档中的评估消息,或者摆脱功能限制,请该email地址已收到反垃圾邮件插件保护。要显示它您需要在浏览器中启用javascript。获取有效期 30 天的临时许可证。