204 Commits (fe7c03decebca12f8a807d1fcfee17c5c9518cb5)

Author SHA1 Message Date
notmasteryet 9bcf2d8b7c Fixing the maxAdvanceWidth and the amount of the missing sidebearing 14 years ago
Vivien Nicolas aa41a75f6e Support standards fonts 14 years ago
sbarman f177398777 Fixed the mapping from charstring to glyphs 14 years ago
sbarman d502866111 cleanup code 14 years ago
sbarman 5b43c25d56 removed unnecessary call to parseEncoding 14 years ago
Vivien Nicolas 1d59de6c12 Fix a > 32000 conversion error in type1 to type2 charstring 14 years ago
sbarman daf4979e2f cleanup 14 years ago
sbarman 8d09c0d7a4 removed Fonts class 14 years ago
sbarman 2f30dd5174 moved width setting code 14 years ago
sbarman 8824ff9539 removed code to parse type2 ccharstrings 14 years ago
sbarman c7aec8ac8a used width info in fontDict 14 years ago
sbarman 8763002c44 extracted filetype in pdf.js instead of fonts.js 14 years ago
Vivien Nicolas 6311977fee Merge with upstream 14 years ago
Vivien Nicolas 3cc9912acd Add a simpler path for cmap format 0 to cmap format 4 14 years ago
sbarman b8df2eb68b cleanup 14 years ago
sbarman 173c68ef86 cleanup 14 years ago
Vivien Nicolas 776c10d4e6 Fix a regression on the application of the textMatrix extracted from a CFF font 14 years ago
Vivien Nicolas 913504a937 Remover leftover 14 years ago
Vivien Nicolas c6c72291d9 Do not rasterize below 14px 14 years ago
sbarman 5f133a8c07 fixed missing entries in charstring data 14 years ago
sbarman 226f3fa3ee add correct char width 14 years ago
sbarman ed42423e3b working version, spacing not working 14 years ago
sbarman a7d6f857da working on cff fonts 14 years ago
Vivien Nicolas 42653edf9a Add support for beginfbchar 14 years ago
sbarman 0090b2e696 added support for index, dictionary in cff 14 years ago
Vivien Nicolas aea63a7051 Fix missing sidebearings from the hmtx table (see canvas.pdf) 14 years ago
Vivien Nicolas e2d808a60f Switch length versus offset mistake in readTableEntry 14 years ago
Vivien Nicolas b8fc365fff Fix the ranges duplication cleanup features 14 years ago
Vivien Nicolas 10e9694135 Support font with characters below 0x20 declared in format 1 cmap and be more general about the TrueType rewritting cases 14 years ago
Adil Allawi 06986bb15f nits, picked 14 years ago
Adil Allawi 0906cc8c94 Bump up the max font file size. Composite fonts can be larger than simple fonts. Once we support Japanese we will need to reconsider how this is done as a large Japanese font may be up to 30Mb in size. 14 years ago
Adil Allawi 36763e8e82 Fully support truetype composite fonts, clean up 14 years ago
Adil Allawi 6b6e97dff6 cleanup, added new flag to the font properties called compositeFont. If true, the encoding and ShowText strings must be multi-byte 14 years ago
Adil Allawi 7b8542c6a7 Second pass CIDFont support - make Arial Unicode in OpenOffice PDF 14 years ago
notmasteryet 9b69997046 Clearing font checksum adjustment field 14 years ago
Chris Jones 7f9c9f5ba2 work around #233 so that tests stop failing for the moment 14 years ago
Chris Jones 671dd3b0e8 back out bad font measurement changes 14 years ago
notmasteryet 37315af515 fix 'private' keyword 14 years ago
notmasteryet 67f133dea7 CFF/OTF font and sanitizer friendly fixes 14 years ago
Andreas Gal adb619941c simplify font measurement code, bug is now fixed in nightlies, no need to hack around it 14 years ago
Andreas Gal f2a4756c77 backout font measurement change, it is breaking tests 14 years ago
Andreas Gal 5bf4fcba9b properly fix font loading, shaon's code didn't work after all 14 years ago
sbarman c06c14a72a fix to font loading code 14 years ago
Andreas Gal 4a7fe7cb5d move text measurement into Font 14 years ago
Andreas Gal 0b6c0db931 move unicode translation cache into Font 14 years ago
Andreas Gal f6eb9cecd3 avoid font lookup by id in showText 14 years ago
sbarman 7b659fd605 fixed case when font cannot be found 14 years ago
sbarman 4404871212 fixed font loading bug 14 years ago
Andreas Gal 7fb940c4ba revert a couple changes from the last merge 14 years ago
sbarman 619a521678 minor fix 14 years ago