Mike Bremford
Mike Bremford
I think the heart of this issue is confusion over whether a page that has `/Contents` as an array has a _single_ Content Stream or _multiple_ Content Streams. It's a...
> should still make it explicit that MCIDs are scoped to the content stream owner thus must be unique across all stream objects in a page We've got the text...
> The text state operators may appear outside text objects, and the values they set are retained across text objects in a single content stream That's one of the sentences...
content sub-stream is the best I can come up with I think.
Definitely a known issue, and "EI" is not uncommon in Flate and LZW encoded inline images. I'm pretty confident the original design is high on everyone's list of "ideas that...
Some more context. This information comes from the `name` table of an OpenType font, where it is normally a UTF-16BE String (https://learn.microsoft.com/en-us/typography/opentype/spec/name) however there are some legacy exceptions to that...
The language code is a bit of a red-herring. Yes, OpenType have very different language codes to PDF, they have very different language codes to BCP-47 too - see https://learn.microsoft.com/en-us/typography/opentype/spec/languagetags...
Oh, I agree - the only way to identify which metadata applies to what is to parse the file properly. But as a first approximation of the content of the...
> updating "[PDF 2.0 Application Note 003: Use of object metadata streams](https://pdfa.org/resource/pdf-2-0-application-note-003-use-of-object-metadata-streams/)" would be more appropriate than ISO 32000. Well, if we were to give guidance I think the above...
Rewrite looks good Duff - "Common best practice for document-level Metadata" sounds good. But I think that last sentence needs to go because clearly uncompressed object-level Metadata streams are very...