Java PDFBox更改线条的颜色
我使用pdfbox 1.8.5,并尝试使用Java PDFBox更改线条的颜色,java,pdf,pdfbox,Java,Pdf,Pdfbox,我使用pdfbox 1.8.5,并尝试使用PDPageContentStream.drawLine()绘制一条彩色线 我用PDPageContentStream.setNonSrokingColor(255,0,0)进行了尝试但它不起作用。我也没有找到任何关于线条颜色的例子或方法 有人知道如何更改线条颜色吗?试试这种方法。这对我有用 contentStream.setStrokingColor(229, 13, 209); 绘制直线是笔划操作符,因此非笔划命令不起任何作用。你试过显而易见的吗?
PDPageContentStream.drawLine()
绘制一条彩色线
我用PDPageContentStream.setNonSrokingColor(255,0,0)进行了尝试代码>但它不起作用。我也没有找到任何关于线条颜色的例子或方法
有人知道如何更改线条颜色吗?试试这种方法。这对我有用
contentStream.setStrokingColor(229, 13, 209);
绘制直线是笔划操作符,因此非笔划命令不起任何作用。你试过显而易见的吗?谢谢你的快速回复。PDPageContentStream.setStrokingColor(255,0,0);解决了。我不知道有什么不同。有什么文档可以让我找到这样的东西吗?笔划和填充之间的区别可以追溯到PDF内部格式的前身——PostScript。阅读中的图形章节。令人烦恼的是,PDFPageContentStream.drawLine的标题说:“使用当前非笔划颜色和当前线宽在页面上画一条线。”。这显然是错误的…@Jesper我已经修改了javadocs(不是在线的,只是存储库)。谢谢你指出这一点。每个人:如果你发现这样的事情,即使是次要的,请创建一个问题或在用户邮件列表中提到它。