使用的是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...