C#怎樣給PDF添加配景圖片。本站提示廣大學習愛好者:(C#怎樣給PDF添加配景圖片)文章只能為提供參考,不一定能成為您想要的結果。以下是C#怎樣給PDF添加配景圖片正文
明天要完成的是給PDF文件添加圖片配景這個功效。PDF是最近幾年來最風行的文件之一,不管是辦公照樣平常生涯中都常常會用到,許多時刻,PDF文件的配景色都是白色,看多了不免認為累,改換PDF的配景不只可讓眼睛看起來更舒暢,還可讓PDF文件看上去更雅觀。若何完成?作為一位法式猿,固然要親身“操刀上陣”,這篇文章我重要寫的是若何應用C# 給PDF文件添加圖片配景。
這是我預備的PDF文件:
代碼應用:
第一步:創立一個Visual C#掌握台項目,添加援用並應用定名空間。
using System.Drawing;
using Spire.Pdf;
第二步:創立一個PDF文檔對象,並加載源PDF文件。
PdfDocument doc = new PdfDocument();
doc.LoadFromFile("sample.pdf");
第三步:獲得該PDF文件的第一頁。
PdfPageBase page = doc.Pages[0];
第四步:加載圖片並把它設置為頁面配景。
Image backgroundImage = Image.FromFile("background.jpg");
page.BackgroundImage = backgroundImage;
第五步:保留文件偏重新翻開。
doc.SaveToFile("result.pdf");
System.Diagnostics.Process.Start("result.pdf");
添加圖片配景後的後果圖(諒解我這張圖片比擬萌):
放上全體代碼:
using System.Drawing; using Spire.Pdf; namespace Add_image_background_to_PDF { class Program { static void Main(string[] args) { PdfDocument doc = new PdfDocument(); doc.LoadFromFile("sample.pdf"); PdfPageBase page = doc.Pages[0]; Image backgroundImage = Image.FromFile("background.jpg"); page.BackgroundImage = backgroundImage; doc.SaveToFile("result.pdf"); System.Diagnostics.Process.Start("result.pdf"); } } }
總結:
PDF雖不是微軟的辦公軟件,但卻由於它有諸多長處,而被普遍應用。PDF自己相較於Word和Excel等文件更不輕易被編纂,而須要借用其它的組件,在這個示例中我應用的是E-iceblue公司的收費PDF組件,就今朝來看我想要的功效根本上都能知足,也比擬便利。假如你有更好的建議,迎接與我分享,不堪感謝。