C# 如何使用EO.PDF将图像添加到PDF页面(预定义位置)

C# 如何使用EO.PDF将图像添加到PDF页面(预定义位置),c#,asp.net,C#,Asp.net,我们正试图在PDF页面(现有文件)上有某种占位符(使用EO.PDF)。不确定是否可以在PDF文件中使用表单字段或其他元素 然后在ASP.NET C#中,通过代码,可以将图像添加/显示到该占位符出现在PDF页面上的任何位置 图像将是公司徽标。您可以在任何元素上创建书签 using (MemoryStream ms = new MemoryStream()) { HtmlToPdfResult pdfResult = HtmlToPdf.ConvertHtml(htmlString, ms)

我们正试图在PDF页面(现有文件)上有某种占位符(使用EO.PDF)。不确定是否可以在PDF文件中使用表单字段或其他元素

然后在ASP.NET C#中,通过代码,可以将图像添加/显示到该占位符出现在PDF页面上的任何位置


图像将是公司徽标。

您可以在任何元素上创建书签

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);
}