David Huggins-Daines

Results 360 comments of David Huggins-Daines

> On a practical note for your use-case, I believe `qpdf` can turn all inline images in a PDF into ordinary external images. So you could pre-process with that, then...

Note that other renderers do more ... interesting things with this. PDFium for instance seems to allow up to a certain number of recursions and then stops, while Ghostscript detects...

> [@dhdaines](https://github.com/dhdaines) Can you make a PR for this change? Yes the fix is pretty simple, I can supply one later today I think.

Ah, I see you've already supplied a possible fix. I think it would be more elegant to pass in a set of parent XObjects when creating an interpreter rather than...

Ok! I supplied maybe a more general fix. Another evil thing that one might do is to treat any old content stream (such as a page, or a Type3 font...

Hmm. According to the PDF spec: > A Type 1 font’s built-in encoding shall be defined by an Encoding array that is part of the font program, not to be...

This seems simple and correct, even though I took a solemn vow to never look at or touch `pdfminer.psparser` again at the cost of my mortal soul. If I understand...

Great! I'm not the actual maintainer of pdfminer so I can't approve this but it does look good to me :)

> Actually, ISO 32000, Table 31, **Contents** entry is the only place in PDF where an array of content streams is explicitly defined and supported and it formally states "_If...

It would be good to have a `--max-workers` option. In general you will see diminishing returns past 4 CPUs, even on a ThreadRipper, because of the overhead of serializing and...