Jonas Jenwald
8ecbb4da05
Adjust the heuristics to recognize more cases of unknown glyphs for |toUnicode| (issue 5070)
11 years ago
Jonas Jenwald
70b934c7a5
Add reduced test-cases for issues 4875 and 4881
11 years ago
Jonas Jenwald
26f5b1b2d3
Add a couple of reduced test-cases for PR 4259
...
PR 4259 fixed a large number of font bugs, but none of those where added as test-cases. This was, in my opinion, unfortunate since it increases the risk of regressions in the future when other font bugs are fixed.
This PR simply adds a few more test-cases, to improve our test coverage somewhat.
11 years ago
Jonas Jenwald
50eeff2fab
Add a reduced test-case for issue 4800
11 years ago
Jonas Jenwald
e5f249605c
Add a reduced test-case for bug 1027533
11 years ago
Jonas Jenwald
2485f11829
Fix loading of PDF files with invalid or missing Type3 characters (issue 5039)
11 years ago
Jonas Jenwald
f13c217b25
Fix another seac regression (issue 4801)
11 years ago
Jonas Jenwald
a7c786775d
[CIDFontType2] Map characters missing in toUnicode to the private use area (bug 1028735 and issue 4881)
11 years ago
Jonas Jenwald
04975acceb
Prevent CMapFactory.create from failing by passing the necessary parameters from PartialEvaluator_readToUnicode (issue 5010)
11 years ago
Jonas Jenwald
158790981c
Don't blindly trust toUnicode when building toFontChar for non-standard fonts without a font file (issue 4934)
11 years ago
Jonas Jenwald
3e1db41ddd
Fix loading of fonts with empty font files (bug 866395 and issue 3522)
11 years ago
Jonas Jenwald
b907e15a90
Build paths for glyph accents when drawing text as curves
11 years ago
Yury Delendik
b7bb016b98
Missing test for #2537 ( e4c3b4501d
)
11 years ago
Jonas Jenwald
747dec16b2
Prevent trying to map characters to the specials unicode block in adjustMapping (issue 4650)
11 years ago
Yury Delendik
98e023e464
Guesses Type1C font type based on file content
11 years ago
Yury Delendik
bf3a2488df
Recognizes ascii type1 encoding
11 years ago
Brendan Dahl
b242826d29
Fix seac regression.
11 years ago
Yury Delendik
003e94885b
Tests for text layer
11 years ago
Jonas Jenwald
9e6c66be12
Handle 'space' character correctly in WinAnsiEncoding (bug 850854)
11 years ago
Jonas Jenwald
8fc4ebd5cb
Handle 'space' character correctly in MacRomanEncoding (bug 878026)
11 years ago
Thorben Bochenek
1d663876b1
Add load test for Issue #4461
11 years ago
Basil A. Zabairatsky
555d33ffc7
Support for the image mask in higher resolution than the image itself
11 years ago
Yury Delendik
a583c319a1
Implements shading types 4-7
11 years ago
Jonas Jenwald
575bdd8863
Fix loading of fonts with invalid encoding name entry (bug 859204 and 878112)
11 years ago
Yury Delendik
5973d40afe
Adjusts heuristic for disabling Symbol encoding
11 years ago
Rob Wu
4ff1d45f16
Add pdf from issue 3885 to tests
...
Source: https://www.dropbox.com/s/ooqk82fq0gr5p6f/test-min-notext-opt.pdf
12 years ago
Jonas Jenwald
b1c5ef9ccc
Fix loading of fonts that are not referenced by an object identifier
12 years ago
Yury Delendik
2b63cd7e62
Allocates bigger hashData buffer
12 years ago
Yury Delendik
82a9a13e5f
Fixes glyphs with invalid flags
12 years ago
Yury Delendik
175341cb0d
Resizes loca table when needed
12 years ago
Yury Delendik
93076ced03
Ignoring glyphs without points
12 years ago
Yury Delendik
bbda42110b
Skipping empty font tables
12 years ago
Yury Delendik
bb2570c9c1
Removes duplicate entries after reading cmap table
12 years ago
Yury Delendik
cd44093891
Workaround for some bad Type1 data
12 years ago
Yury Delendik
95d9107d8b
Fixes reading Type1 FontBBox data for usWin values
12 years ago
Yury Delendik
1f232ded90
Stops objects indexing at the end
12 years ago
Srishti
21a8d62624
Fixes Text rotation issue #2095
12 years ago
Yury Delendik
27c8291ea1
Adds test for issue 3371 and enables testing with password.
12 years ago
Yury Delendik
702da7f3ea
Skips failed-to-download tests
12 years ago
vyv03354
cc5cba8bec
Strip TT programs if it's invalid
12 years ago
Mack Duan
ef423ef30c
Implement progressive loading of PDFs
12 years ago
Yury Delendik
a3b2ad30fa
Adds endchar with 4 arguments test.
12 years ago
vyv03354
c5b8ee6a91
Implements vertical writing
12 years ago
vyv03354
0df411a3da
Fixes non-Japanese characters spacing
12 years ago
mduan
b718a3604a
Default to a built-in font if an invalid non-embedded font is encountered
12 years ago
vyv03354
2ef50c5068
Added tests for PDFs having 'H', 'EUC-H', and '90ms' encodings
12 years ago
mduan
5ab3bb1e03
Skip commands that have too few arguments
...
- Commands that have too few args will be skipped
- Commands that have too many args will generate an info, but still
execute
12 years ago
mduan
fadcb71c21
Handle missing 'FontName' entry in FontDescriptor object
12 years ago
vyv03354
bff75fa629
Added a test PDF having Identity-H encoding without embedded font
12 years ago
Yury Delendik
4c533d065d
Fixes incomplete restore in paintFormXObject
13 years ago