Brendan Dahl
58a697697f
Fix closing script tag.
13 years ago
notmasteryet
5415fed14d
Mapping well-known chars to the similar equivalents in the normal characters range
13 years ago
notmasteryet
10a0a60f8e
Fixing symbols encoding
13 years ago
notmasteryet
dd066f8369
Fixing standard encoding mapping
13 years ago
Artur Adib
b34c55cc3c
Use ES5 .trim()
13 years ago
notmasteryet
c6662d12e1
Changing glyphNameMap and GlyphUnicode lookup order
13 years ago
Artur Adib
86de8aca33
Nit
13 years ago
Artur Adib
66eff7a5cb
more robust fontMatrix parsing, error checking
13 years ago
notmasteryet
85a0eccc7e
Fallback map of the "non-standard" fonts
13 years ago
notmasteryet
2927f5e7bd
Fixes type2 fonts conversion ( #940 )
13 years ago
notmasteryet
8b52b50c67
Use .sheet property instead of document.styleSheets
13 years ago
notmasteryet
09dfde69a2
Duplicate short map into private use area
13 years ago
notmasteryet
933be30c3a
Converting MacRoman symbols to Unicodes
13 years ago
notmasteryet
550819b829
fix serif and symbol attribute detection for standard fonts
13 years ago
notmasteryet
a84fa13189
using font flags to recognize the symbol and serif fonts; using the encoding instead of predefined MacRoman in TrueType fonts
13 years ago
Christian Legnitto
03e39363b6
Add the style element to the head rather than first element in the document, as the first element could be a comment and this would line would then throw
13 years ago
notmasteryet
45ef8742ac
type3 font.coded comment; proper geometery for showText; glyph name
14 years ago
notmasteryet
bed87284db
Fixing Type3 text layer creation and character spacing
14 years ago
notmasteryet
315b089b28
( #919 ) Fixing toUnicode mapping for TrueType fonts with identity mapping
14 years ago
notmasteryet
240bde97b2
Using 'in' instead of array index
14 years ago
Kalervo Kujala
1ef4c94de2
Name all constructors.
14 years ago
notmasteryet
301a6795db
( #906 ) fixing glyph width defined by glyph name
14 years ago
notmasteryet
fa18c8022e
remove glyph references outside range of avaialable glyphs
14 years ago
notmasteryet
18db087f79
Fixing TrueType code-glyph assigmnent to pass sanitizer
14 years ago
notmasteryet
7d64d3168f
Revert int16 clamping for horizontal metrics
14 years ago
notmasteryet
9234c315d5
Fix the unicode symbols on the text layer
14 years ago
notmasteryet
fe02078c9d
Fixing missing text ( #886 )
14 years ago
notmasteryet
b8a5d6b8a7
Use unicode mapping cmap when simple identity cmap was originally used
14 years ago
Julian Viereck
cf7d4503d6
Address review comments: Introduce new CanvasGraphics.putBinaryImageData and make sure feature detection work always
14 years ago
notmasteryet
3ea81bf0a6
( #867 ) Set Type3 font encoding; enable text selection testing
14 years ago
notmasteryet
bb6e5c6e00
( #840 ) fix font stretching and overlapping characters encoding
14 years ago
notmasteryet
0414c0711f
Fixing base encoding presence detection; character width scale
14 years ago
notmasteryet
683a8f0de8
Remove indexOf, using reverse map instead
14 years ago
notmasteryet
88310a09c2
Removing refreshToUnicode
14 years ago
notmasteryet
e4e864766d
Fix CIDFontType2 large cmap tables
14 years ago
notmasteryet
08e3fd88ad
Removing adaptUnicode; making cmap equal to ToUnicode tables
14 years ago
notmasteryet
709dc1a0c9
Initial ToUnicode modifications
14 years ago
Artur Adib
9ebec03ddc
Implemented selection for showText()
14 years ago
Artur Adib
7d38d7f062
Missing var
14 years ago
Artur Adib
ddf77cda6b
Using ii convention
14 years ago
Artur Adib
c8c5b4f8ea
First iteration, tracemonkey/ecma262 working
14 years ago
Ionuț G. Stan
090b4d6647
Fix same origin policy issue when adding @font-face rules
...
If the first stylesheet in the document is located on an external domain, then
trying to access the `cssRules` property of that `CSSStyleSheet` object will
result in a Security error being thrown in Firefox. In Safari, `cssRules` will
be null, which causes a null pointer exception in the `styleSheet.cssRules.length`
expression.
14 years ago
notmasteryet
5d347b0ddb
removing differences from the cmap
14 years ago
notmasteryet
aaad824f77
Fixing duplicates in cmap
14 years ago
notmasteryet
a1d2c1c6d3
Fix Type1 width; TrueType special characters
14 years ago
notmasteryet
343e174951
Change cmap encoding for Type 1
14 years ago
notmasteryet
38372ee2f2
TrueType encoding for files without font data
14 years ago
notmasteryet
7f038536fb
Migration of the 'encoding-1' branch (ref #674 )
14 years ago
Kalervo Kujala
7e6a589074
Fix js strict warning in worker.js.
...
Also fix a few minor nits.
14 years ago
Artur Adib
e71b6188c6
'use strict' everywhere
14 years ago