Mike Bremford

Results 83 comments of Mike Bremford

Yes I noted that in https://github.com/pdf-association/pdf-issues/issues/31#issuecomment-773997640 - there's some special handling going on, it appears for 8-bit Lab profles only, Acrobat is substituting the regular Lab colorspace - which means...

@petervwyatt Good find! The "xyz identity" profile I found in https://github.com/pdf-association/pdf-issues/issues/31#issuecomment-773947764 was of the wrong class ("Abstract") which means it _was not_ valid for ISO32K - my error. These are...

Re. Peter's `ITULab.icc` it's a 16-bit Lab with ProfileClass=ColorSpace, and (as with the XYZ profiles) my earlier 16-bit Lab test was ProfileClass=Abstract, which invalidates my earlier results for 16-bit Lab....

Incidentally I tried the first suggestion, the splitting of `ArrayOfFields` into `ArrayOfFieldsAndWidgets`, and it tested well against some valid forms combining combined and uncombined fields, and fields with name hierarchies....

Another followup on this: `Field` places restrictions on `Ff` - `[fn:Eval(fn:BitsClear(4,32))]`. But this is an intermediate type - it _must_ have an entry in the Kids array which is a...

At the very least on this one, even if none of the above changes are applied: AnnotWidget Parent should go from `Field` to `[FieldTx,FieldBtnPush,FieldBtnCheckbox,FieldBtnRadio,FieldChoice,fn:SinceVersion(1.3,FieldSig),Field]` - otherwise Parent cannot be a...

> then apply to each instance of the match. sigh, I was worried you'd say that. Up until now a "path" in a predicate has only had to return a...

The ImageMask stuff I was on about is in `XObjectImage.tsv`, but that's great - thanks. It's really shaping up I think, we've audited 800 or so docs as a quick...

When I filed the issue I'd assumed you'd run with `fn:AssociatedWithAnnot()`. Targets can be chained so you might be referring an a file annotation _inside_ an embedded document! You'd definitely...

Aha, that makes more sense. That's a different test to the one I thought you were aiming at. The non-existent object case we usually see is simply a reference to...