整理文檔時,我們可能會需要在一些或一段文字上添加注釋加以說明,那如何以編程的方式實現呢?本文將實例講述C#中如何使用免費組件給PDF文檔添加文本注釋,包括自由文本注釋。自由文本注釋能允許我們自定義它的風格和外觀,非常具有實用價值。
首先,下載這個免費版組件Free Spire.PDF。組件下載安裝后,Visual Studio創(chuàng)建C#控制臺項目,添加bin文件夾的.DLL作為引用以及以下命名空間:
using System;using System.Drawing;using System.Windows.Forms;using Spire.Pdf;using Spire.Pdf.Graphics;using Spire.Pdf.Annotations;
現在我們就來具體看看如何給新建的文檔添加注釋的。
步驟1:新建一個PDF文檔對象,再添加一個新頁面。
PdfDocument doc = new PdfDocument(); PdfPageBase page = doc.Pages.Add();
步驟2:文檔中添加文本,并設置文本的位置、字體大小、顏色。
PdfFont font = new PdfFont(PdfFontFamily.Helvetica, 13);string text = "HelloWorld"; PointF point = new PointF(200, 100); page.Canvas.DrawString(text, font, PdfBrushes.Red, point);