C 使用iTextSharp新增PDF水印

2022-09-27 03:30:14 字數 583 閱讀 3540

使用的是itextsharp新增pdf水印,由於是介面動態生成pdf,所以採用的是全部是記憶體流的形式,而且水印是平鋪是。itextsharp版本是5.5。

///

/// 新增傾斜水印

///

/// pdf檔案流

/// 水印字串&程式設計客棧lt;/param>

/// 頁面寬度

/// 頁面高度

public memorystream setwatermark(memorystream pdfstream, string watermarkname, float width, float height)}}

content.endtext();

}if (pdfstamper != null)

pdfstamper.close();

if (pdfreader != null)

pdfreader.close();

return outstream;

}catch (exception ex)

程式設計客棧 }

本文標題: c#使用itextsharp新增pdf水印

本文位址:

c 使用itextsharp的例項

在程式設計中用到將一些報告生成pdf檔案,用到了itextsharp版本是4.1.2.0和最新的版本的某些函式有出入 document doc new document pagesize.a4,100,100,80,80 文件a4樣式,左右頁邊距100,上下80pdfwriter.getinstan...

使用iTextSharp中文無顯示

itextsharp匯出pdf遇到問題中文無顯示!一開始老是少幾個顯示不完整,一直找 問題 最後才注意到中文無顯示!需要像這樣 指定字型庫,並建立字型 basefont basefont basefont.createfont c windows fonts stsong.ttf basefont....

使用iTextSharp讀取PDF文件

網上有很多獲取pdf頁數方法有讀流判斷type page的但是經過實際測試檔案太大的時候往往不是很準確,既然這樣我們就不用費心去自己寫了可以用itextsharp。1 建立乙個windows控制台應用程式,命名為readpdfdemo。2 新增對itextsharp的引用。3 在 program.c...