如何在iText5中绘制圆的阴影

时间:2019-04-09 09:49:02

标签: java itext

我想画一个环形饼图,其阴影从BaseColor.GREENpdfShading开始。

我使用了PdfShadingPattern pattern; PdfShading axial; axial = PdfShading.simpleAxial(canvas.getPdfWriter(), 0, 76, 0, 76,BaseColor.WHITE, BaseColor.GREEN); pattern = new PdfShadingPattern(axial); canvas.setShadingFill(pattern); canvas.setShadingStroke(pattern); canvas.fill(); 函数。当X和Y轴的坐标值相同时,它将失败。

未生成饼图。

Object.entries

1 个答案:

答案 0 :(得分:0)

要绘制圆圈,您需要使用simpleRadial而不是simpleAxial。喜欢:

axial = PdfShading.simpleRadial(canvas.getPdfWriter(), 0, 76, 5, 0, 76, 5,BaseColor.WHITE, BaseColor.GREEN);