1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 【教程】Spire.PDF教程:C# 添加 获取和删除 PDF 自定义文档属性

【教程】Spire.PDF教程:C# 添加 获取和删除 PDF 自定义文档属性

时间:2022-12-24 10:04:27

相关推荐

【教程】Spire.PDF教程:C# 添加 获取和删除 PDF 自定义文档属性

Spire.PDF是一个专业的PDF组件,能够独立地创建、编写、编辑、操作和阅读PDF文件,支持 .NET、Java、WPF和Silverlight。

在PDF文档中,自定义文档属性可以用来存储特定的元数据类型,例如版本号或公司名称等。我们可以给一个PDF文档添加自定义文档属性,同时也可以查看和删除PDF文档中已有的自定义属性。

本文将介绍如何使用Spire.PDF组件在PDF文档中添加、获取和删除自定义文档属性。

添加自定义文档属性

//实例化一个PdfDocument对象PdfDocument doc = new PdfDocument();//载入PDF文档doc.LoadFromFile("Input.pdf");//添加自定义文档属性doc.DocumentInformation.SetCustomerDefined("版本号", "6.0.5"); doc.DocumentInformation.SetCustomerDefined("公司名称", "E-iceblue"); doc.DocumentInformation.SetCustomerDefined("产品", "Spire.Doc for .NET"); //保存文档doc.SaveToFile("添加自定义属性.pdf");

效果图:

获取自定义文档属性

//实例化一个PdfDocument对象PdfDocument doc = new PdfDocument();//载入PDF文档doc.LoadFromFile("添加自定义属性.pdf");//获取指定自定义属性string version = doc.DocumentInformation.GetCustomerDefined("版本号");string company = doc.DocumentInformation.GetCustomerDefined("公司名称");string product = doc.DocumentInformation.GetCustomerDefined("产品");//获取所有自定义文档属性//Dictionary<string, string> allCustomProperties = doc.DocumentInformation.GetAllCustomerDefined(); Console.WriteLine("{0}\n{1}\n{2}\n", "版本号:" + version, "公司名称:" + company, "产品:" + product);

效果图:

删除自定义文档属性

//实例化一个PdfDocument对象PdfDocument doc = new PdfDocument();//载入PDF文档doc.LoadFromFile("添加自定义属性.pdf"); //删除指定自定义属性doc.DocumentInformation.RemoveCustomerDefined("版本号");//保存文档 doc.SaveToFile("删除自定义属性.pdf");

效果图:

下载Spire.PDF最新试用版

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。