简体   繁体   中英

PDFBox change color of a line

I work with pdfbox 1.8.5 and I try to draw a colored Line using PDPageContentStream.drawLine() .

I tried it with PDPageContentStream.setNonStrokingColor( 255, 0, 0 ); but it doesn't work. I also didn´t find any examples or HowTos concerning Line Color.

Does anyone know, how I can change the Line Color?

Try this method. It's working for me.

contentStream.setStrokingColor(229, 13, 209);

For PDFBox 2.x you'll need to use contentStream.stroke() in place of contentStream.drawLine() .

Example:

contentStream.moveTo(xStart, yStart);
contentStream.lineTo(xEnd, yEnd);
contentStream.stroke();

You can also set the stroke color using the setStrokingColor method.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM