【问题标题】:iTextsharp HTML/CSS to pdf conversion. border-radius property not workingiTextsharp HTML/CSS 到 pdf 的转换。边界半径属性不起作用
【发布时间】:2019-01-29 19:44:40
【问题描述】:

我有一个要求,我需要用 CSS 画一个圆圈。 (由于圆圈的颜色是动态的,所以不能使用图像)。这是我想要圈出的代码,如果有任何解决方法,请帮助我。

<div style="height: 10px;width: 10px;background-color: #bbb;border-radius: 50%;"></div>

c#代码:

using (var htmlMemoryStream = new MemoryStream(System.Text.Encoding.UTF8.GetBytes(html)))
                {
                    using (var cssMemoryStream = new MemoryStream(System.Text.Encoding.UTF8.GetBytes(cssText)))
                    {
                        var a = XMLWorkerHelper.ParseToElementList(html, cssText);
                        XMLWorkerHelper.GetInstance().ParseXHtml(writer, document, htmlMemoryStream, cssMemoryStream, Encoding.UTF8, FontFactory.FontImp, path);
                    }
                }

注意:不能切换到其他插件

【问题讨论】:

    标签: c# asp.net itext html-to-pdf


    【解决方案1】:

    也许你可以使用这个代码:

    <div style="text-align: center;background-color: #9ca6b7;">
        <img style="width: 100% ;border-radius: 50%; height: 300px; width: 300px;" 
             src="https://i2.wp.com/beebom.com/wp-content/uploads/2016/01/Reverse-Image-Search-Engines-Apps-And-Its-Uses-2016.jpg?resize=640%2C426">
        </img>
    </div>

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-09-12
      • 2012-06-15
      • 1970-01-01
      • 1970-01-01
      • 2014-04-18
      • 2010-11-03
      • 2019-04-06
      • 1970-01-01
      相关资源
      最近更新 更多