You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When running the attached PDF file through TestGrammar, I get the error message
Error: wrong value for possible values: Subtype (FontFile3CIDType0) should be: name [CIDFontType0C] in PDF 1.7 and is name==OpenType
My reading of the PDF spec is, that OpenType is in fact allowed, and possibly even required here: The FontFile3 entry of Table 124 lists three possible values for Subtype, one of which is OpenType. This subtype, in turn, can be used in three different situations, one of which is described as
A CIDFontType0 CIDFont dictionary, if the embedded font program contains a "CFF " table [...] with a Top DICT that uses CIDFont operators (this is equivalent to subtype CIDFontType0C).
This is the type of font embedded in the attached PDF file. I don't completely understand the meaning of the "is equivalent" clause cited above, but in my reading the table definitely allows, and possibly required use of the OpenType subtype for this font.
Looks like we didn't turn the page... FontFile3 is split into 3 separate rows on pages which is unique in 32K: every other key is always a single row. Thus also a formatting error in 32K!
When running the attached PDF file through
TestGrammar
, I get the error messageMy reading of the PDF spec is, that
OpenType
is in fact allowed, and possibly even required here: TheFontFile3
entry of Table 124 lists three possible values forSubtype
, one of which isOpenType
. This subtype, in turn, can be used in three different situations, one of which is described asThis is the type of font embedded in the attached PDF file. I don't completely understand the meaning of the "is equivalent" clause cited above, but in my reading the table definitely allows, and possibly required use of the
OpenType
subtype for this font.fonts09.pdf
For reference, here is a decoded version of the relevant dictionaries:
The Type 0 font dictionary (object 1):
The CIDFont dictionary (object 3):
The Font Descriptor (object 4):
The embedded font stream dictionary (object 5):
The text was updated successfully, but these errors were encountered: