Commit Graph

32 Commits

Author SHA1 Message Date
Lu Wang d4fc82b901 fix for poppler 0.31.0 2015-02-16 16:56:43 +08:00
Lu Wang ad6ff61797 ENABLE_SVG is on by default; do not support poppler <0.25.0 2014-11-13 12:32:31 +08:00
Lu Wang 4101e845eb Merge branch 'master' into incoming 2014-11-13 12:19:49 +08:00
Sam Rijs 5baa3be878 fix typo: generalize error message 2014-09-26 16:32:58 +10:00
Lu Wang f5c2cca4f5 render text on background image if used as path 2014-08-21 17:07:42 -07:00
Lu Wang 80b8e1f5de Merge pull request #365 from duanyao/covered_text_handling
Covered text handling
2014-07-13 17:41:31 -07:00
Duan Yao 85f04be632 Covered text handling: rename option name to --correct-text-visibility. 2014-06-29 13:16:42 +08:00
Duan Yao 39e171a737 Improve covered text handling: 1. take care of chars corespond to 0 or more than one unicode points;
2. merge sibling invisiable spans; 3. improve interfaces of HTMLLineState and HTMLRenderer;
2014-06-29 13:12:35 +08:00
Duan Yao a5ac6b4d0d Make SplashBackgroundRenderer working with --process-covered-text 2014-06-29 13:04:12 +08:00
Duan Yao 55def41bcd Proof mode: take care of render mode change inside text object; fix line width calculation in case of rotaion transform. 2014-06-28 14:55:01 +08:00
Duan Yao 0b82165543 Proof mode: stroke and fill texts to improve visibility. 2014-06-27 16:11:42 +08:00
Duan Yao aa15515247 Improve coding style of proof mode. 2014-06-27 11:35:00 +08:00
Duan Yao f8d8a58deb Implement proof output 2014-06-26 21:28:32 +08:00
Duan Yao d09a47d84f Code cleaning. 2014-06-23 17:35:40 -07:00
Duan Yao 6bf2824b1f Move BackgroundRenderer fallback logic to HTMLRenderer. 2014-06-23 17:35:39 -07:00
Duan Yao 85a7c43f83 Add svg-nodes-limit option to avoid overly complicated svg background. 2014-06-23 17:35:39 -07:00
Lu Wang c4aa9cb384 new option: --process-annotation 2014-06-06 21:43:53 -07:00
Lu Wang 2e53655b27 fix #208 2013-09-26 10:09:42 +08:00
Lu Wang 0be34cb104 fix #206 2013-09-25 21:53:24 +08:00
Lu Wang 17ba60c0a4 .. 2013-09-25 15:13:50 +08:00
Lu Wang 8c4e14b1fa working on type3 processing 2013-09-19 05:56:57 +08:00
Lu Wang f04941bed0 support jpeg 2013-09-18 20:24:48 +08:00
Lu Wang dd9d21cb19 new option: --bg-format 2013-09-18 18:01:56 +08:00
Lu Wang 14815eb666 fix build for old poppler 2013-09-16 20:39:53 +08:00
Lu Wang ccfe509e57 dump only bounding box of the background image 2013-09-16 19:53:52 +08:00
Lu Wang 7534466d75 do not embed empty bg image 2013-09-16 16:30:00 +08:00
Lu Wang ecebfb46e8 use reference instead of pointer 2013-04-06 17:01:05 +08:00
Lu Wang bd1c9c138f fallback mode 2013-03-09 01:45:13 +08:00
Lu Wang f4613ceea5 process hidden text (render == 3), make them selectable in HTML. BREAK TEXT STROKE SIMULATION IN FIREFOX 2013-02-23 22:30:21 +08:00
Lu Wang 68d7e7f529 render Type 3 fonts as image 2013-01-19 16:46:50 +08:00
Lu Wang 59a571ac8a new param use-cropbox 2012-12-07 20:31:09 +08:00
Lu Wang 63287ce491 reorganize files 2012-11-29 17:28:05 +08:00