Commit Graph

121 Commits

Author SHA1 Message Date
vyv03354
622276ecc8 Update font name matching for Type 0 CIDFont 2013-01-24 08:03:13 +09:00
mduan
b718a3604a Default to a built-in font if an invalid non-embedded font is encountered 2013-01-16 13:57:41 -08:00
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
2013-01-15 14:07:16 -08:00
mduan
fadcb71c21 Handle missing 'FontName' entry in FontDescriptor object 2013-01-15 11:48:20 -08:00
vyv03354
0980b4c322 Fix a problem about Japanese PDFs without embedded fonts 2013-01-12 11:18:44 -06:00
Yury Delendik
10bb6c9ec0 Refactors font matrix operations 2013-01-03 22:38:14 -06:00
Yury Delendik
cae62341ac Split large image groups into smaller chunks 2012-12-07 17:19:06 -06:00
Yury Delendik
d71c702dcf Removes "too many inline images" limit 2012-12-07 12:19:43 -06:00
waddlesplash
32fbf687ab Refactor names in various files.
web/viewer.js
src/fonts.js (& remove unused global)
src/evaluator.js
src/canvas.js
2012-11-10 14:59:13 -05:00
Julian Viereck
318b286da3 Fix typo in PartialEvaluator_getTextContent 2012-10-29 23:03:30 +01:00
Yury Delendik
69b72078c0 Separate page objects/images from the fonts; does not store large images 2012-10-28 15:24:54 -05:00
Yury Delendik
8c3a82ff4d Falls back to ErrorFont when font object is not available or corrupted 2012-10-15 11:48:45 -05:00
Yury Delendik
62b2c5a030 Stops font processing when valid glyphs are absent in the font 2012-10-12 17:54:20 -05:00
Julian Viereck
47809fe316 Address yury's review comments 2012-09-26 19:46:06 +02:00
Julian Viereck
658c6936fc Tune whitespace insertion 2012-09-25 16:07:59 +02:00
Julian Viereck
e98eba1b11 Merge pull request #2127 from jviereck/text-algo-3
Use the text extracted in the getTextContent function for the divs of the textLayer.
2012-09-25 05:52:46 -07:00
Julian Viereck
f1e0edbaa9 Address Yurys review comments 2012-09-22 11:18:26 +02:00
Julian Viereck
3d0e6da2ff Move some more font conversion into loadFont function to make type3 fonts work for now 2012-09-20 17:12:36 +02:00
Julian Viereck
fdb6a013c9 Fix unitialized text/dirs array 2012-09-20 17:10:52 +02:00
Julian Viereck
a525492f65 Make lint happy 2012-09-20 17:10:51 +02:00
Julian Viereck
6bc2a0b84a Remove spaces that don't make sense when using the text in divs 2012-09-20 17:10:51 +02:00
Julian Viereck
e22fc80d3e Add handling for gs in getTextContent 2012-09-20 17:10:51 +02:00
Julian Viereck
bd4434a7ea Apply bidi algorithm to the text in the worker 2012-09-20 17:10:51 +02:00
Julian Viereck
897b99500e Fix typos that prevent space insertion for showSpaced in getTextContent 2012-09-20 17:10:51 +02:00
Julian Viereck
7432e596a1 Improve the space detection for the getTextContent function 2012-09-20 17:08:43 +02:00
Julian Viereck
9b9de87ac4 Undo some changes for now until there is support for font.spacedWidth 2012-09-20 17:08:43 +02:00
Julian Viereck
668c2867d4 Change the format of textContent to be an array 2012-09-20 17:01:16 +02:00
Julian Viereck
a38c4bc729 Make getTextContent return offset array and improve the algorithm. Make
parts in viewer.js work again.
2012-09-20 17:01:15 +02:00
Yury Delendik
3d78ccd570 Renaming export to exportData 2012-09-20 09:38:59 -05:00
Brendan Dahl
8dc49a3c9b Merge pull request #2124 from yurydelendik/fallback-font
Provides right fallback fonts for text layer
2012-09-17 10:06:42 -07:00
Yury Delendik
8d506212a8 Adds heuristic for monospace font detection 2012-09-16 14:38:30 -05:00
Yury Delendik
45741c33a5 Fixes RTL text extraction 2012-09-14 10:26:46 -07:00
Yury Delendik
e086cf36f4 Refactor text extraction / font loading logic 2012-09-13 15:12:42 -07:00
Yury Delendik
9fba150dd2 Move font translation to the worker 2012-09-12 17:31:04 -07:00
Brendan Dahl
332ae4ce41 Change to the Apache v2 license. 2012-08-31 15:48:21 -07:00
Yury Delendik
a89cb5dd7a Disables symbolic encoding for non-standard fonts 2012-08-24 08:05:06 -05:00
Yury Delendik
8aab1a7a7b Fix loading of the font widths 2012-07-31 17:58:28 -05:00
sbarman
dd14b3051e Fix for issue #1796 2012-06-08 22:42:56 -07:00
Artur Adib
9597efb3f4 merge upstream 2012-05-29 11:54:11 -04:00
Brendan Dahl
5416b92392 Add todo comment. 2012-05-25 13:07:07 -07:00
Brendan Dahl
2da12930a6 Merge branch 'master' of github.com:mozilla/pdf.js into fallback-ui
Conflicts:
	extensions/firefox/components/PdfStreamConverter.js
2012-05-24 14:01:10 -07:00
Yury Delendik
6971aec9f3 Adjust heuristic to properly handle unicode characters 2012-05-21 22:15:09 -05:00
Yury Delendik
43f1946c7a Add prefixes for literals 2012-05-20 14:05:23 -05:00
Yury Delendik
ec6c185cf5 Allow parsing of the "glued" commands 2012-05-20 13:44:03 -05:00
Artur Adib
0bac4abcb5 Merge branch 'master' of github.com:mozilla/pdf.js into textsearch 2012-05-16 12:51:19 -04:00
Brendan Dahl
e962d93946 Change to info for most gstate settings. 2012-05-15 16:05:45 -07:00
Brendan Dahl
080c3e79fc Merge upstream. Use new l10n. 2012-05-15 10:33:01 -07:00
Brendan Dahl
034583e1a1 Add new severity log info(). Change severity of some log messages. Trigger fallback on errors and warnings for extension. 2012-05-14 17:19:09 -07:00
Dmitry Kataev
6acdf1791c Two or more operations can be combined together like qqBT 2012-05-09 21:29:50 +04:00
Artur Adib
2d3ed7fc78 Merge branch 'refs/heads/master' into textsearch
Conflicts:
	web/viewer.css
	web/viewer.html
	web/viewer.js
2012-05-08 17:22:48 -04:00