【发布时间】:2020-03-11 17:58:02
【问题描述】:
是否可以使用一组有限的 CSS 属性创建圆形图像?我正在使用 python 的xhtml2pdf,它只支持一些 CSS 属性。
唯一可用的 CSS 属性是:
background-color
border-bottom-color, border-bottom-style, border-bottom-width
border-left-color, border-left-style, border-left-width
border-right-color, border-right-style, border-right-width
border-top-color, border-top-style, border-top-width
colordisplay
font-family, font-size, font-style, font-weight
height
line-height, list-style-type
margin-bottom, margin-left, margin-right, margin-top
padding-bottom, padding-left, padding-right, padding-top
page-break-after, page-break-before
size
text-align, text-decoration, text-indent
vertical-align
white-space
width
zoom
【问题讨论】:
-
不,不可能。您可以使用任何其他库创建图像本身并将生成的图像插入到 pdf 中。
-
谢谢伙计。我将使用 PIL 使图像变圆。您可以将此作为答案发布,我会接受。
-
没有使用
img进行测试,但this question 是关于没有边框半径的圆形边框,可能会对您有所帮助。