[
https://issues.apache.org/jira/browse/PDFBOX-2935?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14697181#comment-14697181
]
Tilman Hausherr edited comment on PDFBOX-2935 at 8/14/15 3:10 PM:
------------------------------------------------------------------
Thanks for the report. According to the specification, this MUST be an indirect
object, thus there should have been a wrong rendering long ago already. So
either we have ignored that item, or there is no file "in the wild" that uses
this feature. If you have one and can share it, we'd be interested.
was (Author: tilman):
Thanks for the report. According to the specification, this MUST be an indirect
object, thus there should have been an exception long ago already. So either we
have ignored that item, or there is no file "in the wild" that uses this
feature. If you have one and can share it, we'd be interested.
> Problem while extracting font from PDFontSetting (used in
> PDExtendedGraphicsState)
> ----------------------------------------------------------------------------------
>
> Key: PDFBOX-2935
> URL: https://issues.apache.org/jira/browse/PDFBOX-2935
> Project: PDFBox
> Issue Type: Bug
> Components: Parsing, PDModel
> Affects Versions: 1.8.10, 1.8.11, 2.0.0
> Reporter: Timur Kamalov
> Assignee: Tilman Hausherr
> Fix For: 1.8.11, 2.0.0
>
>
> PDFontSetting.getFont() :
> {code}
> public PDFont getFont() throws IOException
> {
> PDFont retval = null;
> COSBase font = fontSetting.get( 0 );
> if( font instanceof COSDictionary )
> {
> retval = PDFontFactory.createFont( (COSDictionary)font );
> }
> return retval;
> }
> {code}
> If font is referenced as indirect object this method returns null, while font
> is valid and present in document.
> Example :
> {code}
> 10 0 obj
> <<
> /Font [13 0 R 60000]
> /Type /ExtGState
> >>
> endobj
> 13 0 obj
> <<
> /BaseFont /ASJKFO+Arial-BoldMT
> /Encoding /WinAnsiEncoding
> /FirstChar 65
> /FontDescriptor 16 0 R
> /LastChar 65
> /Subtype /TrueType
> /Type /Font
> /Widths [722]
> >>
> endobj
> {code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]