PDF控件Spire.PDF for .NET【安全】演示:使检测 PDF 是否受密码保护

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

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

Spire.PDF for.net下载 Spire.PDF for java下载

本文演示如何使用 Spire.PDF for .NET 检测 PDF 文件是否加密。Spire.PDF 提供了一个名为 IsPasswordProtected(string fileName) 的方法,该方法返回一个布尔值。如果值为 true,则表示 PDF 已使用密码加密,否则未加密。

[C#]

复制代码
using Spire.Pdf;
using System;

namespace PdfDemo
{
class Program
{
static void Main(string[] args)
{
string fileName = "Sample.pdf";
bool value = PdfDocument.IsPasswordProtected(fileName);

Console.WriteLine(value);
Console.ReadKey();

}
}
}

[VB.NET]

复制代码
Imports Spire.Pdf
Imports System

Namespace PdfDemo

Class Program

Private Shared Sub Main(ByVal args() As String)
Dim fileName As String = "Sample.pdf"
Dim value As Boolean = PdfDocument.IsPasswordProtected(fileName)
Console.WriteLine(value)
Console.ReadKey
End Sub
End Class
End Namespace

运行项目后,我们得到的输出显示 PDF 文件受密码保护:

以上便是如何检测PDF是否受密码保护,如果您有其他问题也可以继续浏览本系列文章,获取相关教程~

相关推荐
VB5941 小时前
《考研 考证 各学科 各专业 思维导图汇总》PDF 5.2GB
考研·pdf
Maybe_ch2 小时前
.NET-键控服务依赖注入
开发语言·c#·.net
终焉暴龙王2 小时前
CTFHub web进阶 php Bypass disable_function通关攻略
开发语言·安全·web安全·php
liulilittle5 小时前
C++/CLI与标准C++的语法差异(一)
开发语言·c++·.net·cli·clr·托管·原生
界面开发小八哥7 小时前
界面组件DevExpress WPF中文教程:Grid - 如何过滤节点?
.net·wpf·界面控件·devexpress·ui开发
软件工程小施同学9 小时前
计算机学报 2025年 区块链论文 录用汇总 附pdf下载
pdf·区块链
qq_4309085710 小时前
网络安全-机遇与挑战
安全
SEO-狼术13 小时前
List & Label now includes Crack
.net
VB59413 小时前
《中国传世名画》《中国传世山水画》《中国传世人物画》百科全书式的中国名画,PDF,294M
pdf
家庭云计算专家13 小时前
ONLYOFFICE深度解锁系列.13-如何复制、重新排序 PDF 页面:onlyoffice 9.0.3 新功能
pdf·onlyoffice·协作空间·onlyoffice开发版·onlyoffice新功能·onlyoffice开发者版