Spire.PDF 教程:在C#中显示或隐藏PDF图层
2017-11-01 00:00
786 查看
摘要: Spire.PDF 是一个专业的PDF组件,能够独立地创建、编写、编辑、操作和阅读PDF文件,支持 .NET、WPF和Silverlight三个版本,本文介绍了如何在C#中显示或隐藏PDF图层。
创建PDF图层时,Spire.PDF允许开发人员为图层设置初始的可见性状态。 同时它还支持更改PDF文档中现有图层的可见性。 本文介绍如何使用Spire.PDF显示或隐藏现有图层。
PdfLayer.Visibility属性用于更改PDF图层的可见性,要显示隐藏层,请将PdfLayer.Visibility属性设置为PdfVisibility.On。 要隐藏现有图层,请将PdfLayer.Visibility设置为PdfVisibility.Off.
以下示例显示如何隐藏特定的PDF图层:
显示或隐藏所有图层:
示例PDF文档的屏幕快照:
隐藏所有图层后的屏幕截图:
慧都控件网
创建PDF图层时,Spire.PDF允许开发人员为图层设置初始的可见性状态。 同时它还支持更改PDF文档中现有图层的可见性。 本文介绍如何使用Spire.PDF显示或隐藏现有图层。
PdfLayer.Visibility属性用于更改PDF图层的可见性,要显示隐藏层,请将PdfLayer.Visibility属性设置为PdfVisibility.On。 要隐藏现有图层,请将PdfLayer.Visibility设置为PdfVisibility.Off.
以下示例显示如何隐藏特定的PDF图层:
using (PdfDocument doc = new PdfDocument("AddLayers.pdf")) { //Hide the layer by index doc.Layers[1].Visibility = PdfVisibility.Off; //Hide the layer by Name //doc.Layers["BlueLine"].Visibility = PdfVisibility.Off; //Save the file doc.SaveToFile("HideLayer.pdf"); }
显示或隐藏所有图层:
using (PdfDocument doc = new PdfDocument("AddLayers.pdf")) { for (int i = 0; i < doc.Layers.Count; i++) { //Show all of the layers //doc.Layers[i].Visibility = PdfVisibility.On; //Hide all of the layers doc.Layers[i].Visibility = PdfVisibility.Off; } //Save the file doc.SaveToFile("HideAllLayers.pdf"); }
示例PDF文档的屏幕快照:
隐藏所有图层后的屏幕截图:
慧都控件网
相关文章推荐
- Spire.PDF 教程:在C#中显示或隐藏PDF图层
- PDF组件Spire.PDF 教程:在C#中显示PDF文件的打印预览
- 【教程】PDF组件Spire.PDF 教程:在C#中显示PDF文件的打印预览
- Word组件 Spire.Doc 教程:如何在C#,VB.NET中将XML转换为PDF
- 【教程】PDF控件Spire.PDF 教程:在C#中检测PDF文件是否为PDF/A
- Spire.PDF 教程:在C#中切换PDF层的可见性
- PDF组件Spire.PDF 教程:在C#中切换PDF层的可见性
- Word组件 Spire.Doc 教程:如何在C#,VB.NET中将XML转换为PDF
- Spire.Doc 教程:将word文档中的隐藏文本保存到PDF
- 【教程】PDF控件Spire.PDF 教程:在C#中加密和解密PDF文件
- Spire.Doc 教程:将word文档中的隐藏文本保存到PDF
- 四、ArcGIS Runtime SDK for iOS 100.2.1教程系列之图层控制显示隐藏
- 【教程】Excel组件Spire.XLS 教程:如何在C#,VB.NET将CSV转换为PDF
- 【教程】PDF控件Spire.PDF 教程:在C#中加密和解密PDF文件
- Spire.Doc 教程:从C#和VB.NET的word文档中删除形状
- jquery教程:仿miqike.com首页"热门标签"层绝对定位 点击隐藏/点击显示JS效果
- android 对pdf文件的下载、缓存、显示,包含android-pdfview框架使用教程
- Xamarin XAML语言教程Xamarin.Forms中活动指示器的显示隐藏
- Jasperreports6.4.1+Jaspersoft studio6.4.1进行报表开发实战教程-PDF中文显示
- 显示,隐藏图层函数(supermap)