2

如何将图像放在 itextSharp 生成的 pdf 上?

我在控制器上有一个简单的方法......

    public ActionResult Pdf()
    {

        var pdfResult = new PdfResult(null,"Pdf");
        pdfResult.ViewBag.Title = "Title";

        return pdfResult;
    }

和一个简单的观点...

@{
    Layout = null;
}

<itext creationdate="@DateTime.Now.ToString()" producer="RazorPDF">

    Html Text for test.

    <img src="~/Images/sampleImage.png" />

</itext>

任何帮助,将不胜感激!

4

3 回答 3

1

尝试:

<image url="@Context.Server.MapPath("~/Images/sampleImage.png")" />

并在github 上查看示例

于 2013-11-26T19:24:03.487 回答
0

只需更改源,如下所示:

 <img src="@Context.Server.MapPath("~/Images/sampleImage.png")" width="100" height="100"/>
于 2014-01-27T11:35:59.633 回答
0

这对我有用:

<div style="margin:auto;width:60%;padding:10px;">
    <img src="@Server.MapPath("~/assets/img/image.png")" />
</div>
于 2017-12-08T15:26:10.767 回答