文檔首頁>>Spire.PDF教程>>Spire.PDF 頁面設(shè)置教程:C# 給PDF文檔添加背景顏色和背景圖片
Spire.PDF 頁面設(shè)置教程:C# 給PDF文檔添加背景顏色和背景圖片
Spire.PDF是一個專業(yè)的PDF組件,能夠獨(dú)立地創(chuàng)建、編寫、編輯、操作和閱讀PDF文件,支持 .NET、Java、WPF和Silverlight。
Spire.PDF組件不僅支持給PDF文檔的所有頁面或指定頁面添加背景顏色和背景圖片,同時還支持給背景設(shè)置透明度以及指定背景區(qū)域。本文將介紹如何使用Spire.PDF給現(xiàn)有PDF文檔添加背景顏色和背景圖片。
添加背景顏色
//加載PDF文檔 PdfDocument pdf = new PdfDocument(); pdf.LoadFromFile("示例文檔.pdf"); //遍歷文檔所有頁面 foreach (PdfPageBase page in pdf.Pages) { //設(shè)置頁面背景顏色 page.BackgroundColor = Color.LightSkyBlue; } //保存文檔 pdf.SaveToFile("背景色.pdf");
效果圖如下:
添加背景圖片
//加載PDF文檔 PdfDocument pdf = new PdfDocument(); pdf.LoadFromFile("示例文檔.pdf"); //遍歷文檔所有頁面 foreach (PdfPageBase page in pdf.Pages) { //設(shè)置頁面背景圖片 page.BackgroundImage = Image.FromFile("a.jpg"); //設(shè)置背景區(qū)域 //page.BackgroundRegion = new RectangleF(200, 200, 200, 200); //設(shè)置背景透明度 //page.BackgroudOpacity = 50; } //保存文檔 pdf.SaveToFile("背景圖.pdf");
效果圖如下: