頁眉常用于顯示文檔的附加信息,我們可以在頁眉中插入文本或者圖形,例如,頁碼、日期、公司徽標(biāo)、文檔標(biāo)題、文件名或作者名等等。那么我們?nèi)绾我跃幊痰姆绞教砑禹撁寄兀拷裉?,這篇文章向大家分享如何使用了免費組件Free Spire.PDF給PDF文檔添加文本和圖片頁眉。這個組件提供了一些方法,可以幫助我們快速方便地實現(xiàn)此目的。
添加頁眉步驟:
首先,創(chuàng)建一個Visual C#控制臺項目,添加組件引用并使用以下命名空間。
using System;using System.Drawing;using Spire.Pdf;using Spire.Pdf.Graphics;
在下列代碼中,我們先定義一個SetDocumentTemplate()方法來創(chuàng)建一個PDF文檔模板,這個模板只包含文本和圖片頁眉。然后,調(diào)用DrawString(string s, PdfFontBase font, PdfBrush brush, float x, float y, PdfStringFormat format)方法和DrawImage(PdfImage image, float x, float y, float width, float height)方法,插入自定義的文本和圖片頁眉。
static void SetDocumentTemplate(PdfDocument doc, SizeF pageSize, PdfMargins margin) { //創(chuàng)建PDF模板 PdfPageTemplateElement topSpace = new PdfPageTemplateElement(pageSize.Width, margin.Top); topSpace.Foreground&nbs