Julian Viereck
a3baea5fcb
Make shadingFill IR form
14 years ago
Julian Viereck
89167c0b40
Saving last work
14 years ago
Julian Viereck
5c1262e13b
Add limited support for setFill/StrokeColorSpace
14 years ago
Julian Viereck
2fcc93c751
Make xObjForm use raw format
14 years ago
Julian Viereck
67f745443e
Add support for xobj embedded images that are not rendered by the platform + has no mask
14 years ago
Julian Viereck
eca8f6b80b
Working towards embedded image support
14 years ago
Julian Viereck
cc17707da6
First page is rendering using new worker infrastructure
14 years ago
Julian Viereck
71ff8ee586
backup
14 years ago
Julian Viereck
0134143c67
Split compilation up in preCompile and Compile.
14 years ago
Julian Viereck
e3dd329739
Move ensureFont code part of Page into its own function
14 years ago
Julian Viereck
2c51c6fb9e
Set loadedName in Partial Eval
14 years ago
Julian Viereck
e9f4a3d8ee
Need to use font.translated.name as unique identifier
14 years ago
Julian Viereck
6dd82ad5d4
Track loaded such that setFont doesnt need to touch xref anymore
14 years ago
Artur Adib
5587cce165
Check for continuation callback
14 years ago
notmasteryet
361d53e1a9
Fixing truncated streams with multiple filters
14 years ago
notmasteryet
4e1a5296d2
Fixing and optimizing isYcckImage()
14 years ago
notmasteryet
94da20d776
Disable encryption when a ToUnicode stream is used in a font
14 years ago
Kalervo Kujala
7a421794a2
Use zeroes in PDFStringTranslateTable array instead of undefined.
14 years ago
Kalervo Kujala
9857287806
Use empty strings in zaph dingbats shadow encodings array instead of undefined.
14 years ago
Kalervo Kujala
67e264e579
Use empty strings in symbols shadow encodings array instead of undefined.
14 years ago
Kalervo Kujala
2b4e722a1c
Use empty strings in win ansi shadow encodings array instead of undefined.
14 years ago
Kalervo Kujala
7a1c02bc9e
Use empty strings in standard shadow encodings array instead of undefined.
14 years ago
Kalervo Kujala
68ceff4081
Use empty strings in mac roman shadow encodings array instead of undefined.
14 years ago
Kalervo Kujala
9256a62304
Use empty strings in mac shadow encodings array instead of undefined.
14 years ago
Kalervo Kujala
30b8d1dd08
Use empty strings in shadow encodings array instead of undefined.
14 years ago
Kalervo Kujala
b5412c13d8
Fix gjslint warnings.
14 years ago
Kalervo Kujala
07662cf035
fix jslint warnings
...
jslint revealed unused and misspelled variable names. Also some code was
refactored to be more simple.
14 years ago
notmasteryet
ee21d4113f
JPEG marker for YCCK images (in support of bug 674619)
14 years ago
Vivien Nicolas
13bf137220
Draw glyphs one by one to position them correctly and remove all the scaling hack
14 years ago
Kalervo Kujala
d54e425a96
Refactor the repeat logic in readBlock function.
...
In the function repeat the variabe i is not defined in the scope of the
function. This function was from moved by
92fa629d10
from its original place which had
the i as defined. This fix avoids the scope dependency.
14 years ago
Vivien Nicolas
001ca071f0
Fix a small bug about how 'W' widths array is parsed
14 years ago
Kalervo Kujala
946c4e2a88
Initialize inputBuf to zero.
14 years ago
Vivien Nicolas
d4fb9c786c
Use the built-in widths to calculate glyphs metrics
14 years ago
Kalervo Kujala
63d3f06265
Fix lastRow bug.
...
It was introduced by 99ffc9991e
.
14 years ago
Kalervo Kujala
b8263a5c1f
Initialize inputBuf.
...
Fix also another jslint error.
14 years ago
Kalervo Kujala
d9e01b1d7a
Fix gjslint warnings.
14 years ago
Vivien Nicolas
a7ef696fea
Add an empty 'widths' to the properties object for base font
14 years ago
Vivien Nicolas
567be29720
Add more glue between glyph mapping and code mapping
14 years ago
notmasteryet
92a7468e9a
Add PDFString conversion
14 years ago
Kalervo Kujala
a9e0ddc22f
Use typed arrays instead of normal arrays in FlateStream.
...
Also fix a couple of lint warnings.
14 years ago
Kalervo Kujala
fb5807721e
Fix array initializations.
...
And refactor one loop.
14 years ago
Vivien Nicolas
92081af896
Revert a change from the narrow hack
14 years ago
Vivien Nicolas
c5b83eaf73
Refactor translateFont() to be more readable - part3
14 years ago
Vivien Nicolas
4d2b8ea1c8
Refactor translateFont() to be more readable - part2
14 years ago
Vivien Nicolas
8c21f53c98
Refactor translateFont() to be more readable
14 years ago
Vivien Nicolas
ea42fd69e4
Add a list of common serif fonts to not always fallback on sans-serif if the font file is missing
14 years ago
Kalervo Kujala
24babb6536
Use unique variable names in toplevelPagesDict function.
14 years ago
Kalervo Kujala
5c132be0e0
Use radix in parseInt function calls.
14 years ago
Vivien Nicolas
5e37bf7aeb
Do not alter the encoding if no file is going to be altered
14 years ago
Vivien Nicolas
9012fbd010
Use sans-serif for font fallback by default
14 years ago