我正在使用Pdfbox在文档上画一些线。代码:
contentStream.drawLine(startX, startY, startX, endY);
结果是一条直线。我不知道PdfBox可以画虚线吗?
在执行drawLine调用之前,请使用setLineDashPattern()调用:
public void setLineDashPattern(float[] pattern, float phase)
例子:
setLineDashPattern (new float[]{3}, 0);
将配置一个3开,3关,3开,3关等线型
setLineDashPattern (new float[]{3,1}, 0);
将配置一个3开,1关,3开等线型
有关虚线图案的更多详细信息,请参见PDF规范。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句