我想画一个环形饼图,其阴影从BaseColor.GREEN
到pdfShading
开始。
我使用了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
答案 0 :(得分:0)
要绘制圆圈,您需要使用simpleRadial
而不是simpleAxial
。喜欢:
axial = PdfShading.simpleRadial(canvas.getPdfWriter(), 0, 76, 5, 0, 76, 5,BaseColor.WHITE, BaseColor.GREEN);