Thank you, that worked very well.  I appreciate your help.  :)

Ray

-----Original Message-----
From: Tilman Hausherr [mailto:thaush...@t-online.de] 
Sent: Wednesday, August 31, 2016 11:19 AM
To: users@pdfbox.apache.org
Subject: Re: Question on lines in PDFs

Am 31.08.2016 um 17:50 schrieb Clark, Raymond C:
> Thank you Tilman, that worked pretty good.
>
> I was trying to get the actual color name and I couldn't find it.  By calling:
>                               + "\tstroking color=" + 
> getGraphicsState().getStrokingColor().toRGB()
>                               + "\tnon stroking color=" + 
> getGraphicsState().getNonStrokingColor().toRGB()
>
> I am getting:
> stroking color=8421504        non stroking color=12632256

You won't get a color name, obviously, when there are 16777215
(0xFFFFFF) possible colors.

12632256 is a grey level. 8421504 too, but darker.

What you can do is this:

Color col = new Color(rgb);

and then call

col.getRed()
col.getGreen()
col.getBlue()

to get the invidual colors.
|||
|
> I didn't see any other method to get a color name.  Is there a way to 
> translate this into something more user readable/understandable?
>
> One more question, what is lineCap?

That is explained in the PDF 32000 specification 
https://www.adobe.com/content/dam/Adobe/en/devnet/acrobat/pdfs/PDF32000_2008.pdf

on page 125. Same for join style and miter limit.

Tilman


>
> Thank you,
> Ray
>
> -----Original Message-----
> From: Tilman Hausherr [mailto:thaush...@t-online.de]
> Sent: Tuesday, August 30, 2016 12:17 PM
> To: users@pdfbox.apache.org
> Subject: Re: Question on lines in PDFs
>
> Am 30.08.2016 um 16:26 schrieb Clark, Raymond C:
>> Thank you, that worked very nicely.  I was able to pull out the x, y, 
>> width, and height of the lines in my PDF.  I didn't see a way to get 
>> the line color, the line pattern, or the fill color if it is a 
>> rectangle from this code.  Did I miss it someplace?  (We only have 
>> lines and rectangles in our PDFs)
> You can get these with
>
> getGraphicsState().getStrokingColor()
> getGraphicsState().getNonStrokingColor()
> getGraphicsState().getLineDashPattern()
> getGraphicsState().getLineCap()
> etc
>
> Tilman
>
>
>
>> Thank You,
>> Ray
>>
>> -----Original Message-----
>> From: Tilman Hausherr [mailto:thaush...@t-online.de]
>> Sent: Monday, August 29, 2016 3:43 PM
>> To: users@pdfbox.apache.org
>> Subject: Re: Question on lines in PDFs
>>
>> Am 29.08.2016 um 22:40 schrieb Clark, Raymond C:
>>> Is there a way to pull out information on lines and rectangles from a PDF 
>>> using PDFBox?
>> Here's some code for that:
>>
>> http://stackoverflow.com/a/38933039/535646
>>
>> Tilman
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscr...@pdfbox.apache.org
>> For additional commands, e-mail: users-h...@pdfbox.apache.org
>>
>>
>> ________________________________
>>
>> CONFIDENTIALITY NOTICE: This e-mail and any files transmitted with it are 
>> intended solely for the use of the individual or entity to whom they are 
>> addressed and may contain confidential and privileged information protected 
>> by law. If you received this e-mail in error, any review, use, 
>> dissemination, distribution, or copying of the e-mail is strictly 
>> prohibited. Please notify the sender immediately by return e-mail and delete 
>> all copies from your system.
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscr...@pdfbox.apache.org
>> For additional commands, e-mail: users-h...@pdfbox.apache.org
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@pdfbox.apache.org
> For additional commands, e-mail: users-h...@pdfbox.apache.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@pdfbox.apache.org
> For additional commands, e-mail: users-h...@pdfbox.apache.org
>


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: users-h...@pdfbox.apache.org

Reply via email to