Yury Delendik
|
53320ce734
|
Merge pull request #5012 from Snuffleupagus/issue-5010
Prevent CMapFactory.create from failing by passing the necessary parameters from PartialEvaluator_readToUnicode (issue 5010)
|
2014-07-22 10:54:35 -05:00 |
|
Jonas Jenwald
|
a7c786775d
|
[CIDFontType2] Map characters missing in toUnicode to the private use area (bug 1028735 and issue 4881)
|
2014-07-05 00:18:51 +02:00 |
|
Jonas Jenwald
|
04975acceb
|
Prevent CMapFactory.create from failing by passing the necessary parameters from PartialEvaluator_readToUnicode (issue 5010)
|
2014-06-27 00:46:16 +02:00 |
|
Jonas Jenwald
|
158790981c
|
Don't blindly trust toUnicode when building toFontChar for non-standard fonts without a font file (issue 4934)
|
2014-06-14 22:59:08 +02:00 |
|
Yury Delendik
|
34298e4ba7
|
Adds test case for JPX COC marker
|
2014-06-13 18:22:42 -05:00 |
|
Nicholas Nethercote
|
7923eb7edb
|
Fix mishandling of incomplete, inverted masks.
|
2014-06-13 06:14:52 -07:00 |
|
Yury Delendik
|
d379e31d7b
|
Adds CMYK JPEG test
|
2014-06-03 08:56:16 -05:00 |
|
Jonas Jenwald
|
3e1db41ddd
|
Fix loading of fonts with empty font files (bug 866395 and issue 3522)
|
2014-05-18 21:41:06 +02:00 |
|
Jonas Jenwald
|
b907e15a90
|
Build paths for glyph accents when drawing text as curves
|
2014-05-14 00:04:44 +02:00 |
|
Yury Delendik
|
b7bb016b98
|
Missing test for #2537 (e4c3b4501d )
|
2014-05-02 14:04:16 -05:00 |
|
Jonas Jenwald
|
747dec16b2
|
Prevent trying to map characters to the specials unicode block in adjustMapping (issue 4650)
|
2014-04-28 23:33:54 +02:00 |
|
Yury Delendik
|
98e023e464
|
Guesses Type1C font type based on file content
|
2014-04-24 11:48:18 -05:00 |
|
Yury Delendik
|
bf3a2488df
|
Recognizes ascii type1 encoding
|
2014-04-17 07:52:33 -05:00 |
|
Brendan Dahl
|
b242826d29
|
Fix seac regression.
|
2014-04-11 09:55:39 -07:00 |
|
Yury Delendik
|
003e94885b
|
Tests for text layer
|
2014-04-10 19:22:13 -05:00 |
|
Yury Delendik
|
9ccdbbcb55
|
Merge pull request #4574 from Snuffleupagus/bug-850854
Handle 'space' character correctly in WinAnsiEncoding (bug 850854)
|
2014-04-09 14:36:49 -05:00 |
|
Jonas Jenwald
|
9e6c66be12
|
Handle 'space' character correctly in WinAnsiEncoding (bug 850854)
|
2014-04-08 13:07:29 +02:00 |
|
Jonas Jenwald
|
8fc4ebd5cb
|
Handle 'space' character correctly in MacRomanEncoding (bug 878026)
|
2014-04-07 20:59:26 +02:00 |
|
Yury Delendik
|
1801fb2c37
|
Merge pull request #4474 from chriskr/draw-image-subpixel-support
Introduce paintSolidColorImageMask command to handle 1x1 solid image
|
2014-03-19 14:31:15 -05:00 |
|
Christian Krebs
|
543117dd0e
|
Added TC for issue 4436
|
2014-03-19 13:37:53 +01:00 |
|
Thorben Bochenek
|
1d663876b1
|
Add load test for Issue #4461
|
2014-03-18 14:10:44 +01:00 |
|
Basil A. Zabairatsky
|
555d33ffc7
|
Support for the image mask in higher resolution than the image itself
|
2014-03-07 02:16:39 +06:00 |
|
Yury Delendik
|
a583c319a1
|
Implements shading types 4-7
|
2014-01-27 20:35:51 -06:00 |
|
Jonas Jenwald
|
575bdd8863
|
Fix loading of fonts with invalid encoding name entry (bug 859204 and 878112)
|
2014-01-21 02:03:28 +01:00 |
|
Brendan Dahl
|
508b00a34f
|
Merge pull request #4071 from yurydelendik/bug921760
Adds glyph mapping for standard fonts
|
2014-01-08 12:36:54 -08:00 |
|
Brendan Dahl
|
bac4133f21
|
Merge pull request #4068 from yurydelendik/bug864847
Adjusts heuristic for disabling Symbol encoding
|
2014-01-08 10:48:18 -08:00 |
|
Yury Delendik
|
4d01ff4079
|
Merge pull request #4062 from kkujala/calgray
calgray: fix getRgbBuffer problem
|
2014-01-07 10:54:09 -08:00 |
|
Brendan Dahl
|
2e7c71c75e
|
Merge pull request #4011 from Rob--W/issue-3885
Set eof to true at the end of a FlateStream
|
2014-01-07 10:52:37 -08:00 |
|
Yury Delendik
|
51b958dc2b
|
Adds glyph mapping for standard fonts
|
2014-01-03 14:17:50 -06:00 |
|
Brendan Dahl
|
1bada35388
|
Merge pull request #4001 from jryans/clean-test-pdfs
Clean up test PDF references
|
2014-01-03 09:21:18 -08:00 |
|
Yury Delendik
|
5973d40afe
|
Adjusts heuristic for disabling Symbol encoding
|
2014-01-02 18:44:11 -06:00 |
|
Kalervo Kujala
|
4c040dd955
|
calgray: fix getRgbBuffer problem
This fixes issue 3903.
|
2014-01-01 23:49:03 +02:00 |
|
Jonas Jenwald
|
e6c805490b
|
[JBIG2] Fix getting decodeParms when it's an array
|
2013-12-19 20:23:58 +01:00 |
|
Rob Wu
|
4ff1d45f16
|
Add pdf from issue 3885 to tests
Source: https://www.dropbox.com/s/ooqk82fq0gr5p6f/test-min-notext-opt.pdf
|
2013-12-19 18:38:44 +01:00 |
|
J. Ryan Stinnett
|
ea0ca0f810
|
Clean up test PDF references
|
2013-12-16 18:39:17 -06:00 |
|
Jonas Jenwald
|
b1c5ef9ccc
|
Fix loading of fonts that are not referenced by an object identifier
|
2013-12-17 00:19:31 +01:00 |
|
Brendan Dahl
|
29ee96cc67
|
Merge pull request #3927 from Snuffleupagus/issue-3925
Prevent updating the current transformation matrix when the stateStack is empty
|
2013-11-18 14:04:56 -08:00 |
|
Brendan Dahl
|
ff64b50582
|
Merge pull request #3931 from yurydelendik/bug900822
Allocates bigger hashData buffer
|
2013-11-18 13:09:40 -08:00 |
|
Yury Delendik
|
2b63cd7e62
|
Allocates bigger hashData buffer
|
2013-11-18 07:48:06 -06:00 |
|
Jonas Jenwald
|
564ae6e4f7
|
Prevent updating the current transformation matrix when the stateStack is empty
|
2013-11-17 01:54:14 +01:00 |
|
Brendan Dahl
|
7bdee4069c
|
Merge pull request #3848 from brendandahl/page-refs
Don't traverse all pages to get a single page.
|
2013-11-13 17:02:11 -08:00 |
|
Brendan Dahl
|
c2d65fc4ab
|
Don't traverse all pages to get a single page.
|
2013-11-13 15:27:46 -08:00 |
|
Yury Delendik
|
82a9a13e5f
|
Fixes glyphs with invalid flags
|
2013-11-13 13:45:59 -06:00 |
|
Brendan Dahl
|
bd6871a1cd
|
Merge pull request #3884 from yurydelendik/bug868745
Resizes loca table when needed
|
2013-11-11 14:59:18 -08:00 |
|
Tim van der Meij
|
6be8a2bd83
|
Merge pull request #3882 from yurydelendik/issue3438
Ignoring glyphs without points
|
2013-11-08 14:21:17 -08:00 |
|
Yury Delendik
|
57e2a667ee
|
Fixes cvt table length; removes cvt when hints invalid
|
2013-11-08 11:38:36 -06:00 |
|
Yury Delendik
|
d4167b62c8
|
Merge pull request #3890 from sriram-dev/3205-word-spacing
correct word spacing
|
2013-11-08 09:18:00 -08:00 |
|
Brendan Dahl
|
e076eeb5bd
|
Merge pull request #3877 from yurydelendik/issue1171
Skipping empty font tables
|
2013-11-08 09:12:04 -08:00 |
|
Sriram
|
8dad6d6e8a
|
Fix word spacing in Type 0 fonts
Fix word spacing in Type 0 font
correct word spacing
correct word spacing in type 0 font
fix word spacing
|
2013-11-08 20:48:30 +05:30 |
|
Brendan Dahl
|
18d8557abd
|
Merge pull request #3875 from yurydelendik/issue3025
Removes duplicate entries after reading cmap table
|
2013-11-07 12:29:25 -08:00 |
|
Brendan Dahl
|
c8e021dfa6
|
Merge pull request #3867 from yurydelendik/pfb
Workaround for some bad Type1 data
|
2013-11-06 11:14:42 -08:00 |
|
Jonas Jenwald
|
4ae3802484
|
Fix undefined group bounding box
|
2013-11-04 18:16:33 +01:00 |
|
Yury Delendik
|
175341cb0d
|
Resizes loca table when needed
|
2013-11-03 07:29:29 -06:00 |
|
Yury Delendik
|
93076ced03
|
Ignoring glyphs without points
|
2013-11-02 17:07:13 -05:00 |
|
Yury Delendik
|
bbda42110b
|
Skipping empty font tables
|
2013-11-01 19:05:17 -05:00 |
|
Yury Delendik
|
bb2570c9c1
|
Removes duplicate entries after reading cmap table
|
2013-11-01 16:30:28 -05:00 |
|
Yury Delendik
|
cd44093891
|
Workaround for some bad Type1 data
|
2013-11-01 13:58:33 -05:00 |
|
Yury Delendik
|
95d9107d8b
|
Fixes reading Type1 FontBBox data for usWin values
|
2013-11-01 11:33:30 -05:00 |
|
Yury Delendik
|
83e17c2953
|
Avoiding 'pc is undefined' failures
|
2013-10-30 11:14:13 -05:00 |
|
Yury Delendik
|
19485c34c8
|
Merge pull request #3798 from brendandahl/intersect-bbox
Intersect group bounding box with the current canvas dimensions.
|
2013-10-25 13:42:56 -07:00 |
|
Kalervo Kujala
|
a5bf02573d
|
Implement initial CalGray support
Gamma and Whitepoint are supported in this patch for CalGray.
Blackpoint is not supported.
|
2013-10-13 19:55:42 +03:00 |
|
Brendan Dahl
|
29b89f1f1e
|
Intersect group bounding box with the current canvas dimensions.
|
2013-10-10 12:41:11 -07:00 |
|
Yury Delendik
|
e97e0032df
|
Merge pull request #3750 from brendandahl/cidfonttype0c
Proper glyph selection for CIDFontType0C fonts.
|
2013-10-02 15:49:52 -07:00 |
|
Brendan Dahl
|
f79c182314
|
Proper glyph selection for CIDFontType0C fonts.
|
2013-09-30 21:40:28 -07:00 |
|
Sriram
|
f6eee819e2
|
Transposed feature for text decoding in jbig2
|
2013-09-26 20:49:02 +02:00 |
|
Brendan Dahl
|
f32e65b19f
|
Read multi-byte character codes based on codespace ranges.
|
2013-09-25 10:32:04 -07:00 |
|
Yury Delendik
|
0fc8bac7c0
|
Merge pull request #3570 from brendandahl/encoding-wip
Fix handling of multiply-encoded glyphs.
|
2013-08-28 13:51:39 -07:00 |
|
Brendan Dahl
|
547a7aa862
|
Merge pull request #3615 from yurydelendik/stopindexing
Stops objects indexing at the end
|
2013-08-26 10:33:54 -07:00 |
|
Yury Delendik
|
1f232ded90
|
Stops objects indexing at the end
|
2013-08-23 13:03:30 -05:00 |
|
Brendan Dahl
|
db591769a4
|
Fix handling of multiply-encoded glyphs.
|
2013-08-22 10:12:16 -07:00 |
|
Brendan Dahl
|
bb2529de03
|
Move the creation of canvas path fonts to the worker.
|
2013-08-19 16:33:20 -07:00 |
|
Jonas
|
628f4aaf81
|
Enable loading of PDFs with undefined or missing stream lengths
|
2013-08-16 16:32:40 +02:00 |
|
Tim van der Meij
|
b2b922b866
|
Support for CMap GBKp-EUC-H
|
2013-08-11 10:35:56 +02:00 |
|
Jonas
|
d90ad429f6
|
Enable loading of PDFs with invalid document information dictionaries
|
2013-08-08 19:40:54 +02:00 |
|
Yury Delendik
|
f7d2a09bf8
|
Merge pull request #3506 from brendandahl/base-transform
Paint patterns relative to content base transformation.
|
2013-07-30 14:54:36 -07:00 |
|
Yury Delendik
|
34177b01a4
|
Fixes glyph 0 in CIDTypeFont2
|
2013-07-29 15:24:32 -05:00 |
|
Brendan Dahl
|
2aecbe874e
|
Paint patterns relative to content base transformation.
|
2013-07-22 14:52:44 -07:00 |
|
Brendan Dahl
|
a5cc8d1ec3
|
Merge pull request #3464 from yurydelendik/bug889327
Fixes ASCIIHex decoding
|
2013-07-16 10:32:35 -07:00 |
|
Brendan Dahl
|
6c6719efeb
|
Merge pull request #3436 from yurydelendik/jpeg-cmyk
Removes browser decoding optimization for JPEG CMYK
|
2013-07-12 17:54:12 -07:00 |
|
Yury Delendik
|
8ee9db45ef
|
Fixes ASCIIHex decoding
|
2013-07-11 13:33:29 -05:00 |
|
Brendan Dahl
|
d71948038f
|
Merge pull request #3439 from yurydelendik/smask-preblend
Takes SMask's preblending in account
|
2013-07-09 13:26:44 -07:00 |
|
Brendan Dahl
|
b0f78609b3
|
Merge pull request #3386 from yurydelendik/ttf-refactor
Refactoring of TrueType code and implementation of OpenType font repairing
|
2013-07-08 22:11:31 -07:00 |
|
Yury Delendik
|
48146745b9
|
Tests for OpenType fonts
|
2013-07-08 21:11:07 -05:00 |
|
Yury Delendik
|
419bee1314
|
Takes SMask's preblending in account
|
2013-07-02 14:27:06 -05:00 |
|
Yury Delendik
|
5e5b66f688
|
Removes browser decoding optimization for JPEG CMYK
|
2013-07-02 09:46:14 -05:00 |
|
Yury Delendik
|
ba87d2fe11
|
Merge pull request #3373 from SSk123/master
rotation causes textLayer to get messed up
|
2013-06-29 17:24:12 -07:00 |
|
Srishti
|
21a8d62624
|
Fixes Text rotation issue #2095
|
2013-06-30 03:52:30 +05:30 |
|
Brendan Dahl
|
5781eb9c44
|
Merge pull request #3394 from yurydelendik/test-password
Enables testing with password
|
2013-06-27 17:34:14 -07:00 |
|
Brendan Dahl
|
c065b817f3
|
Merge pull request #3390 from yurydelendik/jpgjs-2
Implements FFC1 marker (and syncs with jpgjs)
|
2013-06-27 16:24:12 -07:00 |
|
Brendan Dahl
|
a0528a5ea8
|
Merge pull request #3375 from yurydelendik/bug867484
Fixes missing compressed object detection
|
2013-06-27 13:36:53 -07:00 |
|
Brendan Dahl
|
07fb66dcb4
|
Merge pull request #3391 from brendandahl/font-cache
Cache fonts by reference.
|
2013-06-27 13:33:09 -07:00 |
|
Yury Delendik
|
27c8291ea1
|
Adds test for issue 3371 and enables testing with password.
|
2013-06-25 19:56:47 -05:00 |
|
Yury Delendik
|
8561d2646b
|
Merge pull request #3393 from brendandahl/no-resources
Handle annotations with no resources.
|
2013-06-25 16:40:03 -07:00 |
|
Brendan Dahl
|
b22bc2daa5
|
Merge pull request #3374 from yurydelendik/ei-search
Improves search of EI (end of inlined image)
|
2013-06-25 15:19:41 -07:00 |
|
Brendan Dahl
|
e62ab300f1
|
Handle annotations with no resources.
|
2013-06-25 14:22:03 -07:00 |
|
Yury Delendik
|
71c67976af
|
Implements FFC1 marker (and syncs with jpgjs)
|
2013-06-25 12:35:34 -05:00 |
|
Brendan Dahl
|
a8ad07ccbf
|
Cache fonts by reference.
|
2013-06-25 10:33:53 -07:00 |
|
Jonas
|
d206a1ccdc
|
Fix regression from issue 3312
|
2013-06-24 17:21:12 +02:00 |
|
Yury Delendik
|
004bd848c8
|
Merge pull request #2956 from vyv03354/cmap4_fpgm
Add more sanitizations to TT font programs
|
2013-06-23 12:33:18 -07:00 |
|
Yury Delendik
|
7bef903411
|
Fixes missing compressed object detection
|
2013-06-21 18:04:31 -05:00 |
|