首页新闻找找看学习计划

iTextSharp 如何取得这页面是横放还是竖放

0
悬赏园豆:30 [已关闭问题] 关闭于 2015-02-11 13:29

我想做一个在PDF上加水印,但PDF页面有横放还有竖放无法确认其绝到位置,代码如下:

dfReader reader = new PdfReader("aaa.pdf");
PdfStamper stamp = new PdfStamper(reader,new FileStream("ccc.pdf",FileMode.Create));

int pageSize = reader.NumberOfPages;

Image img = Image.GetInstance("LOGO.png");
img.SetAbsolutePosition(600,50);//水印位置,想放到下面动态确认

for(int i = 1; i <= pageSize; i++) {
  PdfContentByte under = stamp.GetOverContent(i);

 //img.SetAbsolutePosition(600,50); 依据页面生成X,Y坐标

under.AddImage(img);
}

stamp.Close();// 关闭

sunjie的主页 sunjie | 初学一级 | 园豆:125
提问于:2014-12-23 11:21
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册