程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> C#怎樣給PDF添加配景圖片

C#怎樣給PDF添加配景圖片

編輯:C#入門知識

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組件,就今朝來看我想要的功效根本上都能知足,也比擬便利。假如你有更好的建議,迎接與我分享,不堪感謝。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved