Commit Graph

  • e7fa637bf4 Remove no longer needed code and rename IR forms to the standard ones Julian Viereck 2011-09-07 16:02:26 -07:00
  • a4cfc44409 Add rendering timer Julian Viereck 2011-09-07 15:50:45 -07:00
  • 62afa95fe1 Add support for image xObjs with imageMask Julian Viereck 2011-09-07 15:15:36 -07:00
  • d887d2bd29 Implement paintReadyJpegXObject + add infrastructure to handle JpegStreams Julian Viereck 2011-09-07 14:45:38 -07:00
  • 5bfa9e4f3b Add some comments + fix getColorN_IR_Pattern Julian Viereck 2011-09-07 13:42:38 -07:00
  • 5543d6f448 Move getting the Pattern from IR form out and make setStrokeColorN_IR work Julian Viereck 2011-09-07 13:38:52 -07:00
  • 9e3de8b339 Add shading support for setFillColorN_IR - is that used at all? Julian Viereck 2011-09-07 13:30:12 -07:00
  • c466450aae Use the worker Julian Viereck 2011-09-07 11:48:44 -07:00
  • cdc937a1a4 Fix missing curMatrix variable bug to get TM paper work in Nightly Julian Viereck 2011-09-07 11:40:26 -07:00
  • c77c6d524c Add setFillColorN_IR by implementing new TilingPatternIR Julian Viereck 2011-09-07 11:30:35 -07:00
  • ac4a57e858 Refactor to execute IR on main thead by posting messages to itself Julian Viereck 2011-09-07 10:16:02 -07:00
  • a3baea5fcb Make shadingFill IR form Julian Viereck 2011-09-07 08:50:13 -07:00
  • 89167c0b40 Saving last work Julian Viereck 2011-09-06 15:02:15 -07:00
  • 5c1262e13b Add limited support for setFill/StrokeColorSpace Julian Viereck 2011-09-06 10:45:27 -07:00
  • aa8699a334 Don't display cmds used on the page by default + turn on worker support for now again Julian Viereck 2011-09-06 10:44:26 -07:00
  • 2fcc93c751 Make xObjForm use raw format Julian Viereck 2011-09-05 19:47:16 -07:00
  • 67f745443e Add support for xobj embedded images that are not rendered by the platform + has no mask Julian Viereck 2011-09-05 19:38:22 -07:00
  • eca8f6b80b Working towards embedded image support Julian Viereck 2011-09-05 18:41:11 -07:00
  • cc17707da6 First page is rendering using new worker infrastructure Julian Viereck 2011-09-05 18:12:03 -07:00
  • 5a1488df9f Expose FontMeasure only if running on the main thread as the worker doesnt have a document to attach the canvas to Julian Viereck 2011-09-05 18:10:57 -07:00
  • 71ff8ee586 backup Julian Viereck 2011-09-05 17:42:58 -07:00
  • 0134143c67 Split compilation up in preCompile and Compile. Julian Viereck 2011-09-05 17:01:02 -07:00
  • e3dd329739 Move ensureFont code part of Page into its own function Julian Viereck 2011-09-05 16:40:15 -07:00
  • 0a571899c8 Very basic worker implementation Julian Viereck 2011-09-05 16:07:03 -07:00
  • 2c51c6fb9e Set loadedName in Partial Eval Julian Viereck 2011-09-05 16:06:31 -07:00
  • e9f4a3d8ee Need to use font.translated.name as unique identifier Julian Viereck 2011-09-05 11:19:44 -07:00
  • 6dd82ad5d4 Track loaded such that setFont doesnt need to touch xref anymore Julian Viereck 2011-09-05 09:26:07 -07:00
  • 3006c090ad Merge pull request #477 from arturadib/sanity-checks Chris Jones 2011-09-14 21:56:34 -07:00
  • 1347db797c Merge branch 'master' of https://github.com/andreasgal/pdf.js.git into charstoglyphs notmasteryet 2011-09-14 21:45:12 -05:00
  • e512000877 Fixing properties.widths is null issue; fips197 test file notmasteryet 2011-09-14 21:29:32 -05:00
  • 151694cce1 Merge branch 'refs/heads/check-stylesheet' into continuation-check Artur Adib 2011-09-14 16:31:50 -07:00
  • de253dcbe3 Check for stylesheet presence (font.js) Artur Adib 2011-09-14 16:26:36 -07:00
  • 5587cce165 Check for continuation callback Artur Adib 2011-09-14 11:59:20 -07:00
  • 4dd79a51c1 Merge pull request #474 from notmasteryet/tree-15 Andreas Gal 2011-09-13 20:15:49 -07:00
  • 78528b6d04 Merge pull request #473 from notmasteryet/tree-14 Chris Jones 2011-09-13 20:03:56 -07:00
  • 361d53e1a9 Fixing truncated streams with multiple filters notmasteryet 2011-09-13 22:03:46 -05:00
  • 2132a2f57c Merge pull request #472 from notmasteryet/artofwar Andreas Gal 2011-09-13 19:36:55 -07:00
  • 4e1a5296d2 Fixing and optimizing isYcckImage() notmasteryet 2011-09-13 20:24:24 -05:00
  • a78704567c Merge pull request #471 from kkujala/master notmasteryet 2011-09-13 17:57:30 -07:00
  • 94da20d776 Disable encryption when a ToUnicode stream is used in a font notmasteryet 2011-09-13 19:23:49 -05:00
  • 7a421794a2 Use zeroes in PDFStringTranslateTable array instead of undefined. Kalervo Kujala 2011-09-13 20:56:59 +03:00
  • 9857287806 Use empty strings in zaph dingbats shadow encodings array instead of undefined. Kalervo Kujala 2011-09-13 20:52:05 +03:00
  • 67e264e579 Use empty strings in symbols shadow encodings array instead of undefined. Kalervo Kujala 2011-09-13 20:47:13 +03:00
  • 2b4e722a1c Use empty strings in win ansi shadow encodings array instead of undefined. Kalervo Kujala 2011-09-13 20:42:31 +03:00
  • 7a1c02bc9e Use empty strings in standard shadow encodings array instead of undefined. Kalervo Kujala 2011-09-13 20:30:41 +03:00
  • 68ceff4081 Use empty strings in mac roman shadow encodings array instead of undefined. Kalervo Kujala 2011-09-13 20:17:05 +03:00
  • 1d91f595d8 Merge remote-tracking branch 'upstream/master' Kalervo Kujala 2011-09-13 20:08:42 +03:00
  • 40e0cb40a6 Merge branch 'master' of https://github.com/andreasgal/pdf.js.git into charstoglyphs notmasteryet 2011-09-12 18:14:18 -05:00
  • 3ea4e25fb3 Merge pull request #470 from kkujala/master notmasteryet 2011-09-12 16:11:25 -07:00
  • 9256a62304 Use empty strings in mac shadow encodings array instead of undefined. Kalervo Kujala 2011-09-12 22:04:43 +03:00
  • 30b8d1dd08 Use empty strings in shadow encodings array instead of undefined. Kalervo Kujala 2011-09-12 21:05:52 +03:00
  • b5412c13d8 Fix gjslint warnings. Kalervo Kujala 2011-09-12 20:42:55 +03:00
  • 8e5a8fb49f Fix Mode comment lines. Kalervo Kujala 2011-09-12 20:37:33 +03:00
  • 538d26521d Basic support for the embedded font file of CIDFontType0 Vivien Nicolas 2011-09-12 18:32:46 +02:00
  • 5692dda43f Merge pull request #469 from kkujala/master Chris Jones 2011-09-11 23:27:10 -07:00
  • f16a90bcad Merge pull request #468 from kkujala/master notmasteryet 2011-09-11 13:32:48 -07:00
  • 0dc0dd4c97 fix jslint warnings in fonts.js Kalervo Kujala 2011-09-11 23:04:17 +03:00
  • 07662cf035 fix jslint warnings Kalervo Kujala 2011-09-11 22:54:00 +03:00
  • b5b0357dca Remove extra space notmasteryet 2011-09-11 13:37:13 -05:00
  • eaa5b8dab3 Pruning unreachable code; misc font fixes notmasteryet 2011-09-11 13:32:08 -05:00
  • 95ca8ede85 Add support for Type1C advanced charsets Vivien Nicolas 2011-09-11 17:38:02 +02:00
  • ae0f5e6274 Fix a regression caused by the last patch to resolve the 'dotsection' issue Vivien Nicolas 2011-09-11 16:14:28 +02:00
  • a7332d178a Fix a small error in font encoding Vivien Nicolas 2011-09-11 15:32:32 +02:00
  • bcd8619414 Prevent the deprecated 'dotsection' command in Type1C to hit the sanitizer Vivien Nicolas 2011-09-11 15:23:35 +02:00
  • faf8b8ac0b Refactoring charsToUnicode into charsToGlyphs notmasteryet 2011-09-10 20:21:20 -05:00
  • beea86db31 Merge pull request #464 from notmasteryet/4e21e417cdf56a1ba43475510284b3399c4f7b52 notmasteryet 2011-09-10 17:35:01 -07:00
  • e523e4dc56 Merge pull request #458 from vingtetun/metrics notmasteryet 2011-09-10 17:27:20 -07:00
  • 501a224128 Merge pull request #462 from notmasteryet/bug674619 Andreas Gal 2011-09-10 12:37:03 -07:00
  • 32393db2fc Merge pull request #461 from kkujala/master Andreas Gal 2011-09-10 11:56:26 -07:00
  • ee21d4113f JPEG marker for YCCK images (in support of bug 674619) notmasteryet 2011-09-10 13:45:55 -05:00
  • 7fa63e68dd Merge with upstream Vivien Nicolas 2011-09-10 20:12:57 +02:00
  • ac163da4c8 Fix a small mistake for cmap format 0 Vivien Nicolas 2011-09-10 20:02:42 +02:00
  • cf93f23178 Disable hinting until it works Vivien Nicolas 2011-09-10 20:00:27 +02:00
  • 13bf137220 Draw glyphs one by one to position them correctly and remove all the scaling hack Vivien Nicolas 2011-09-10 19:40:25 +02:00
  • d54e425a96 Refactor the repeat logic in readBlock function. Kalervo Kujala 2011-09-10 20:06:03 +03:00
  • 26a6b9763b Be more generic for serif/sans-serif rule Vivien Nicolas 2011-09-10 16:49:40 +02:00
  • 6a518d53fe Be more generic for bold/italic rules Vivien Nicolas 2011-09-10 16:47:58 +02:00
  • 574bc87741 Fix a small Type1 encoding parsing error that cause the first Type1 font of the Type1 spec to be rejected Vivien Nicolas 2011-09-10 14:50:46 +02:00
  • 001ca071f0 Fix a small bug about how 'W' widths array is parsed Vivien Nicolas 2011-09-10 14:27:04 +02:00
  • 6329f89982 Simplify the cmap format 6 conversion - fix #449 Vivien Nicolas 2011-09-10 13:41:07 +02:00
  • 6245073ad9 Merge pull request #457 from kkujala/master notmasteryet 2011-09-09 15:46:22 -07:00
  • 4e21e417cd Fix test_slave.html ref to metrics.js notmasteryet 2011-09-09 16:46:46 -05:00
  • 946c4e2a88 Initialize inputBuf to zero. Kalervo Kujala 2011-09-09 20:12:38 +03:00
  • 5cb2a07b3d Fix an issue with the vhea/vmtx tables Vivien Nicolas 2011-09-09 16:37:56 +02:00
  • 841fabd4e9 Fix wrong spacing for format 6 Vivien Nicolas 2011-09-09 14:38:09 +02:00
  • a89e7331f4 Add a comment for using unit-per-em in the measureText() method Vivien Nicolas 2011-09-09 14:26:24 +02:00
  • 0ea9411f69 Prevent missing charcode to block the rendering Vivien Nicolas 2011-09-09 13:32:54 +02:00
  • d4fb9c786c Use the built-in widths to calculate glyphs metrics Vivien Nicolas 2011-09-09 01:35:37 +02:00
  • f759e56a02 Merge remote branch 'upstream/master' into HEAD Vivien Nicolas 2011-09-09 01:34:47 +02:00
  • 59af13e09f Merge branch 'refactor' Vivien Nicolas 2011-09-09 01:32:45 +02:00
  • 63d3f06265 Fix lastRow bug. Kalervo Kujala 2011-09-09 00:52:11 +03:00
  • b8263a5c1f Initialize inputBuf. Kalervo Kujala 2011-09-08 23:10:49 +03:00
  • d9e01b1d7a Fix gjslint warnings. Kalervo Kujala 2011-09-08 22:37:35 +03:00
  • 81d7d1a725 Add widths information for the most common fonts cases Vivien Nicolas 2011-09-08 17:57:37 +02:00
  • 71d0f0d55c Remove a useless check in charsToUnicode Vivien Nicolas 2011-09-08 13:03:30 +02:00
  • d687d20c69 Merge pull request #456 from notmasteryet/pdfstring Andreas Gal 2011-09-07 18:32:26 -07:00
  • a7ef696fea Add an empty 'widths' to the properties object for base font Vivien Nicolas 2011-09-08 03:21:27 +02:00
  • f014867bf8 Merge remote branch 'upstream/master' into refactor Vivien Nicolas 2011-09-08 03:16:35 +02:00
  • 567be29720 Add more glue between glyph mapping and code mapping Vivien Nicolas 2011-09-08 03:16:33 +02:00
  • 92a7468e9a Add PDFString conversion notmasteryet 2011-09-07 20:16:32 -05:00