文档半岛外围网上直营>>E-iceblue中文文档>>检测 PDF 文档是否受密码保护
检测 PDF 文档是否受密码保护
使用用户密码加密的 PDF 文档在没有密码的情况下是无法打开的。在尝试打开文档之前,我们最好先检测文档是否受密码保护。本文将介绍如何在 C#、VB.NET 中使用 Spire.PDF 确定 PDF 文档是否使用密码加密。
代码片段:
步骤 1:初始化 PdfDocument 类的实例。
PdfDocument doc = new PdfDocument();步骤 2:加载 PDF 文档样本。
doc.LoadFromFile(@"C:\Users\Administrator\Desktop\Encrypted.pdf");步骤 3:检测文件是否使用密码加密。
bool isEncrypted = doc.IsEncrypted; Console.WriteLine(isEncrypted);结果:
完整代码:
[C#]
using Spire.Pdf;
using System;
namespace Detect
{
class Program
{
static void Main(string[] args)
{
PdfDocument doc = new PdfDocument();
doc.LoadFromFile(@"C:\Users\Administrator\Desktop\Encrypted.pdf");
bool isEncrypted = doc.IsEncrypted;
Console.WriteLine(isEncrypted);
Console.Read();
}
}
}
[VB.NET]
Imports Spire.Pdf
Namespace Detect
Class Program
Private Shared Sub Main(args As String())
Dim doc As New PdfDocument()
doc.LoadFromFile("C:\Users\Administrator\Desktop\Encrypted.pdf")
Dim isEncrypted As Boolean = doc.IsEncrypted
Console.WriteLine(isEncrypted)
Console.Read()
End Sub
End Class
End Namespace

QQ交谈
在线咨询

渝公网安备
50010702500608号

客服热线