BobLd
BobLd
Issue happens in the `TrueTypeFontParser` when parsing the `TrueTypeDataBytes`, since it's an OpenType font. The data does not contain the necessary tables (i.e. 'head', 'hhea'). https://github.com/UglyToad/PdfPig/blob/8a82500427ace6d4dcb1b2ea7cb3fdb5e32c765d/src/UglyToad.PdfPig/PdfFonts/Parser/Parts/CidFontFactory.cs#L142C1-L147C26 It seems the font...
@readingdancer May I asked which tool you used to create / edit the pdf files? Do you know which tool your client used? Asking because the following might be related...
@readingdancer thanks a lot for the information. I've created a PR that should help you process these documents https://github.com/UglyToad/PdfPig/pull/674 Once merge, let me know if that fixes your issue
@readingdancer thanks a lot for the feedback! @EliotJones I'm pretty sure the issue is related to https://github.com/UglyToad/PdfPig/issues/554 and the analysis done by @fnatzke (checking for `fontFile[0] == 0x01 && fontFile[1]...
@readingdancer thanks a lot for the update, much appreciated! And very glad to see how PdfPig is used Let's leave the ticket open for the moment as there's still an...
Hi @Hert79, if you display the paths in the DlaViewer, you will see the invisible text you are refering to is outside the clipping path. I'm pretty sure that explains...
@fnatzke I've implemented the 4 function types in https://github.com/UglyToad/PdfPig/pull/557 and the separation colorspace now loads the actual function Also, you can find a lot of strange pdf (I'm pretty sure...
@fnatzke I'm going to create a discussion where we can coordinate
@EliotJones as far as I know it's not. Not sure if @fnatzke is still working on that or not
Problem could come from `editops_from_cost_matrix`: The if statement from line 5691 https://github.com/ztane/python-Levenshtein/blob/3a7412f38f1991c20d7a2765f30c2bb9cb1e63e0/Levenshtein/_levenshtein.c#L5691-L5699 should be moved to be the first if statement (moved to line 5675). Hope this helps