Mack Duan
2ce00279be
Address more of brendan's comments
12 years ago
Mack Duan
27fe18e8c6
Address brendan's comments
12 years ago
Mack Duan
dbccbaaa27
Make getOperatorList() calls independent and merge queues at end
12 years ago
Mack Duan
6b2c6fc223
Changes to regression tests for progressive loading
12 years ago
Brendan Dahl
15a9ab34d3
Lower two common warnings to info.
12 years ago
vyv03354
0ee757e22d
Increase minimum font size to 16px to avoid conflict with browser's minimum font size settings
12 years ago
Brendan Dahl
3cba5a0c8a
Normalize CFF CID sub matrices to work on windows.
12 years ago
Mack Duan
ef423ef30c
Implement progressive loading of PDFs
12 years ago
terrafrost
78dde0efab
fix grammar in comment
...
migth -> might
want -> wants
12 years ago
Brendan Dahl
ecb04c8bbe
Use at least 1x1 pixel canvas for groups.
12 years ago
Brendan Dahl
0f41b2db44
Fix priority of which font encoding is used.
12 years ago
vyv03354
e39c34584a
Refactor 'cmap' generation
12 years ago
vyv03354
b697001ce4
Improve TT font program parser
12 years ago
Mack Duan
6beb33c25b
Remove initialization code that's no longer used
12 years ago
Mack Duan
db4b199efd
Remove redundant getOperatorList()
12 years ago
Mack Duan
96167d2ce6
Remove code that is not being used
12 years ago
Yury Delendik
9c76ed0a35
Fixes Dict_assignXref type
12 years ago
Yury Delendik
9699dd16bf
Disables cloning of the Dict
12 years ago
Brendan Dahl
09b52d7663
Fix lab colorspace decoding and rgb conversion.
12 years ago
Yury Delendik
c48a689352
Speeds up the CMYK color conversion
12 years ago
Brendan Dahl
bd7eba0d46
Add back mozOpaque.
12 years ago
Brendan Dahl
ec311f303b
Use white backdrop when possible.
12 years ago
Mack Duan
4782a3acb9
Changes to viewer to support progressive loading
12 years ago
Brendan Dahl
82eb374fad
Fix encoding of type1 private dictionary arrays.
12 years ago
Brendan Dahl
028151d13a
Restructure/rewrite of the Type1 font parser.
12 years ago
vyv03354
7ad3e46ca8
Correct a typo in DeviceRgbCS_getRgbBuffer
12 years ago
Brendan Dahl
fea4507c24
Create color maps for single component color spaces.
12 years ago
Mack Duan
79831d7ec5
Support rendering appearance streams for annotations
12 years ago
Yury Delendik
0d54347d57
Adds unicode conversion for js code
12 years ago
Yury Delendik
6809f254eb
Protection from empty/invalid root or kid in NameTree
12 years ago
vyv03354
538894f115
Always separate the last segment of the format 4 'cmap' subtable
12 years ago
vyv03354
9bcd6bb280
Add MS built-in Japanese fonts to nonStdFontMap
12 years ago
vyv03354
9e43ad0673
Implement "B5pc-H" CMap
12 years ago
Brendan Dahl
93b99e7352
Fix where image component decoding takes place.
12 years ago
Brendan Dahl
725cd5407f
Add basic support for transparency groups.
12 years ago
vyv03354
99165fb702
Fix the calculation of default vertical metrics
...
Fixes bug 849627 and 849628.
The current code was obviously wrong per the spec 9.7.4.3.
12 years ago
Brendan Dahl
523aa9c152
Add support for blend modes.
12 years ago
Yury Delendik
ad3390c24c
Removes isOS2Valid; resets fsType
12 years ago
Brendan Dahl
7050a54a4e
Use empty private dictionaries instead of removing them.
12 years ago
Ofir
549a35e67f
Make sure IE9 gets integers because grad.addColorStop fails with floats
12 years ago
Yury Delendik
8ee193892b
Seac support for Windows
12 years ago
vyv03354
999cac517a
Skip FontName vs. BaseFont check for Type 3 fonts
...
Type 3 font dict does not have a BaseFont entry (see PDF Reference 9.6.5 Table 112). This check is actually causing false positives:
http://math.berkeley.edu/~daisuke/Bonn2013.pdf
http://math.berkeley.edu/~daisuke/BVSOL.pdf
http://www.ieice-hbkb.org/files/06/06gun_02hen_04.pdf
http://www.asahi-net.or.jp/~td6i-st/fuku-cathedral/new/gat.pdf
12 years ago
vyv03354
9310e852db
Pass commonObjs to TilingPattern constructor
...
Broken example: http://www.eiken.or.jp/eiken/apply/private/flow/pdf/ichiji.pdf
12 years ago
vyv03354
6c3d66fb46
Convert CID fonts using "ToUnicode" CMap if available
12 years ago
Yury Delendik
2bdfc0727f
Fixes NameTree reading
12 years ago
vyv03354
96f6fcf8ba
Convert cid to Unicode when rebuilding Type 2 CID fonts encoded with non-Identity CMap
12 years ago
vyv03354
c9ee7b9bfa
Implement "90pv" CMap
12 years ago
Martin Koegler
63c9685ea7
Fix decrypting of arrays
12 years ago
Brendan Dahl
5c43565404
Hack to support automatic printing from pdf javascript.
12 years ago
Kalervo Kujala
6f65fef64b
Sharpen the patterns.
...
Draw the patterns with the intended resolution instead of scaling
afterwards. Scaling leads to unclear patterns.
Also:
Make TilingPattern function for paintType switch case.
Make TilingPattern function for bbox clipping.
Make TilingPattern functions for scaling code.
Increase MAX_PATTERN_SIZE to 4096.
Add Singular Value Decomposition function.
12 years ago