Hello,
I'm actually working on a program where I need to get TYPE1 suitcases and font resources from users folders (MACOSX) and match suitcase with good fontfile. I open resourcefork (..namedfork/rsrc) of the suitcase with the program 'spot' to obtain the tables.
Today I have just the possibility to match the last column 'name' on lines starting with 'FOND' with the fonts names in the folder (with the 5/3/3 naming convention). But I would like to know if I can find something like a ID linking the two files (the font and the suitcase) to be exactly sure they are linked.
Anyone had this problem? My customers didn't mange their folders so I have a tons of fonts and suitcase mixed and I don't know how to manage this mess.
I tried FONDU, LCDF library and now the FDK but either on MACOS or LINUX I did not find a solution to make this matching. ( ResID or UniqueId not present in the two file to parse them 100%). I'm wondering how the system can find the good file for sure, it seems there is no file ID in the suitcase for each font associated.
Thank you for your help !