Closed mtayir closed 4 years ago
@umanwizard problem is enum StreamResult sResult = parseOffsetTable(streams[0], &offsetTable); right here
Thanks for the report. I will take a look this weekend.
@mtayir , I am able to extract the font using the latest code from git.
Can you tell me exactly what OS you are using and how you installed eot2ttf/libeot ?
eot2ttf on Ubuntu 18.04 also seems to work:
root@e1dd6d0114fb:/# file out.ttf^C
root@e1dd6d0114fb:/# eot2ttf font1.eot out.ttf
root@e1dd6d0114fb:/# file out.ttf
out.ttf: TrueType Font data, 17 tables, 1st "GDEF", 42 names, Unicode, Uyghur Computer Science Association. Free distributed and all rights reserved. http://www.ukij.
@umanwizard thanks for replying , I am using Windows 10 , Dev C++ 5.11
@umanwizard I'll try again
@mtayir Actually, I have never tested this on Windows... will try later and let you know if I can reproduce.
@umanwizard Problem is solved. the problem is : I tried to unpack a not compressed fontdata. libeot works good in the windows right now! Thank you so much!
@mtayir I am glad it is working for you! Thanks for testing!
font1.zip this is the eot file , it works good , but it cannot be ttf under libeot.