【发布时间】:2015-08-15 22:23:06
【问题描述】:
我正在使用 Pdfbox 在我的文档上画线。 代码:
contentStream.drawLine(startX, startY, startX, endY);
结果是一条直线。请问PdfBox可以画虚线吗?
【问题讨论】:
我正在使用 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开等线型
有关破折号模式的更多详细信息,请参阅the PDF specification。
【讨论】: