我们正在尝试在PDF页面(现有文件)上拥有某种占位符(使用EO.PDF)。不确定我们是否可以在PDF文件中使用表单字段或其他元素。
然后在ASP.NET C#中,通过代码可以将图像添加/显示到PDF页面上此占位符的任何位置。
图像将是公司徽标。
答案 0 :(得分:0)
您可以在任何元素上创建书签。
using (MemoryStream ms = new MemoryStream())
{
HtmlToPdfResult pdfResult = HtmlToPdf.ConvertHtml(htmlString, ms);
HtmlElement element = pdfResult.HtmlDocument.GetElementById(elementId);
string bookmarkName = "Your bookmark name";
PdfBookmark bookmark = element.CreateBookmark(bookmarkName);
bookmark.Destination = element.Location.CreateDestination();
pdfResult.PdfDocument.Bookmarks.Add(bookmark);
pdfResult.PdfDocument.Save(ms);
}