1
我使用pdfbox 1.8.5,我嘗試使用PDPageContentStream.drawLine()
繪製彩色線。我試過PDPageContentStream.setNonStrokingColor(255, 0, 0);
但它不起作用。我也沒有找到任何關於線色的例子或HowTos。PDFBox更改顏色的線
有誰知道,我該如何改變線條顏色?
我使用pdfbox 1.8.5,我嘗試使用PDPageContentStream.drawLine()
繪製彩色線。我試過PDPageContentStream.setNonStrokingColor(255, 0, 0);
但它不起作用。我也沒有找到任何關於線色的例子或HowTos。PDFBox更改顏色的線
有誰知道,我該如何改變線條顏色?
試試這種方法。它爲我工作。
contentStream.setStrokingColor(229, 13, 209);
繪製一條線是一個Stroking運算符,因此NonStroking命令不起任何作用。你有沒有嘗試過[setStrokingColor](http://pdfbox.apache.org/docs/1.8.5/javadocs/org/apache/pdfbox/util/operator/SetStrokingColor.html)? – usr2564301
感謝您的快速回復。 PDPageContentStream.setStrokingColor(255,0,0);解決了它。我不知道有什麼不同。有什麼文件可以找到這樣的東西嗎? – user3648066
Stroke和Fill之間的區別直接回到了PDF內部格式的前體 - PostScript。閱讀[Adobe的PDF參考](http://www.adobe.com/devnet/pdf/pdf_reference.html)中的圖形章節。 – usr2564301