Rob Wu
849d8cfa24
Improve memory-efficiency of DOMElement_toString in domstubs
...
Test case:
Using the PDF file from https://github.com/mozilla/pdf.js/issues/8534
node --max_old_space_size=200 examples/node/pdf2svg.js /tmp/FatalProcessOutOfMemory.pdf
Before this patch:
Node.js crashes due to OOM after processing 10 pages.
After this patch:
Node.js crashes due to OOM after processing 19 pages.
8 years ago
Rob Wu
4f22ba54bf
Add getAttributeNS to domstubs for SVG example
...
The closePath method in src/display/svg.js relies on this.
8 years ago
巴里切罗
8d5d97264e
fix(svg) adjust strategy for decoding JPEG images
8 years ago
Yury Delendik
1e4886a15a
Remove global window and navigator usages from the core code.
9 years ago
Yury Delendik
79c2f69c32
Adds/modifies examples for node.js and webpack.
10 years ago
Yury Delendik
06c1904675
Refactors FontLoader to group fonts per document.
10 years ago
Manas
a2ba1b8189
Uses editorconfig to maintain consistent coding styles
...
Removes the following as they unnecessary
/* -*- Mode: Java; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
/* vim: set shiftwidth=2 tabstop=2 autoindent cindent expandtab: */
10 years ago
Collin Anderson
54e984c763
cleaned whitespace
10 years ago
Yury Delendik
6048c8a910
Minor node/pdf2svg.js fixes.
11 years ago
Yury Delendik
de23d3791e
Fixes image and font embedding
11 years ago
pramodhkp
0e5998a325
Added svg export tool
11 years ago