[英]Image going to second page of PDF VB.Net iTextSharp
這是我的代碼:
'Make a new image object
Dim ImagePath = "C:\Mickosis\Class Manager\Logo.jpg"
Dim Img = iTextSharp.text.Image.GetInstance(ImagePath)
Img.SetAbsolutePosition(464, 710)
wri.DirectContent.AddImage(Img)
Dim ImagePath1 = "C:\Mickosis\Class Manager\AdU.jpg"
Dim Img1 = iTextSharp.text.Image.GetInstance(ImagePath1)
Img1.SetAbsolutePosition(29, 710)
wri.DirectContent.AddImage(Img1)
問題是,如果PDF只有一頁,它將顯示在頁面的左上方和右上方-正確。 但是,如果內部文本過多,需要第二頁,圖像將顯示在下一頁而不是僅顯示在第一頁。 任何解決方案都很好。 謝謝!
這是正在發生的事情:(一頁PDF文件)
當它有兩個頁面時:
有兩種可能的解決方案:
OnEndPage()
方法中。 但是:在添加它們之前,請檢查您是否在首頁上。 如果writer.PageNumber
不等於1,則不添加任何圖像。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.