1
0
mirror of https://github.com/pdf2htmlEX/pdf2htmlEX.git synced 2024-07-07 10:20:33 +00:00
pdf2htmlEX/src
Trent Petersen 9ed21007e5
New master (#2)
* Show header in font map files

* fix a usage of unique_ptr with array

* Added '--quiet' argument to hide progress messages (resolves #503)

* Revert cout messages to cerr (see #622)

* bump version

* fix build; fix some coverity warnings

* Many bug fixes and improvements, including:

- Incorporated latest Cairo files from cairo-0.15.2
- Moved build to out-of-source
- Added clean script
- Rewritten correct_text_visibility option to improve accuracy
- Transparent characters drawn on background layer
- Improved bad unicode detection

* Many bug fixes and improvements, including:

- Incorporated latest Cairo files from cairo-0.15.2
- Moved build to out-of-source
- Added clean script
- Rewritten correct_text_visibility option to improve accuracy
- Transparent characters drawn on background layer
- Improved bad unicode detection

* Rationlise DPI to single number.
Implement actual_dpi - clamp maximum background image size in cases of huge PDF pages

* DPI fixes - increase DPI when partially covered text to covered-text-dpi
Add font-style italic for oblique fonts
Reduce char bbox for occlusion tests

* Don't shrink bbox - not required if zoom=25 used

* Ignore occlusion from stroke/fill with opacity < 0.5
Better compute char bbox for occlusion
Use 10% inset for char bbox for occlusion
Back out adding font-weight: bold to potentially bold fonts
Fix bug to ensure CID ascent/descent matches subfont values

* Removed zero char logging

* Remove forced italic - missing italic is due to fontforge bug which needs fixing

* Typos fixed, readme updated

* Typos

* Increase maximum background image width
Fix private use range to avoid stupid mobile safari switching to emoji font

* included -pthread switch to link included 3rdparty poppler files.

* Updated files from poppler 0.59.0 and adjusted includes.

* Support updated "Object" class from poppler 0.59.0
2018-01-10 13:31:38 -06:00
..
BackgroundRenderer New master (#2) 2018-01-10 13:31:38 -06:00
HTMLRenderer New master (#2) 2018-01-10 13:31:38 -06:00
util New master (#2) 2018-01-10 13:31:38 -06:00
ArgParser.cc use auto when possible 2014-11-16 22:11:03 +08:00
ArgParser.h new option --embed, --embed-*; better ArgEntry 2013-05-27 07:43:26 +08:00
Base64Stream.cc .. 2013-04-07 14:25:39 +08:00
Base64Stream.h .. 2013-04-07 14:25:39 +08:00
Color.cc Proof mode: stroke and fill texts to improve visibility. 2014-06-27 16:11:42 +08:00
Color.h Proof mode: stroke and fill texts to improve visibility. 2014-06-27 16:11:42 +08:00
CoveredTextDetector.cc New master (#2) 2018-01-10 13:31:38 -06:00
CoveredTextDetector.h New master (#2) 2018-01-10 13:31:38 -06:00
css_class_names.cmakelists.txt some more corrections and cleaning 2014-11-14 14:28:17 -05:00
DrawingTracer.cc New master (#2) 2018-01-10 13:31:38 -06:00
DrawingTracer.h New master (#2) 2018-01-10 13:31:38 -06:00
HTMLState.h Improve covered text handling: 1. take care of chars corespond to 0 or more than one unicode points; 2014-06-29 13:12:35 +08:00
HTMLTextLine.cc New master (#2) 2018-01-10 13:31:38 -06:00
HTMLTextLine.h Merge pull request #365 from duanyao/covered_text_handling 2014-07-13 17:41:31 -07:00
HTMLTextPage.cc use auto when possible 2014-11-16 22:11:03 +08:00
HTMLTextPage.h Make SplashBackgroundRenderer working with --process-covered-text 2014-06-29 13:04:12 +08:00
Param.h New master (#2) 2018-01-10 13:31:38 -06:00
pdf2htmlEX-config.h.in ENABLE_SVG is on by default; do not support poppler <0.25.0 2014-11-13 12:32:31 +08:00
pdf2htmlEX.cc New master (#2) 2018-01-10 13:31:38 -06:00
Preprocessor.cc New master (#2) 2018-01-10 13:31:38 -06:00
Preprocessor.h use reference instead of pointer 2013-04-06 17:01:05 +08:00
StateManager.h New master (#2) 2018-01-10 13:31:38 -06:00
StringFormatter.cc rearrange files 2013-04-06 16:45:01 +08:00
StringFormatter.h .. 2013-06-13 18:00:25 +08:00
TmpFiles.cc use auto when possible 2014-11-16 22:11:03 +08:00
TmpFiles.h Added a parameter to limit the output size. This is an estimate, but should be good enough. 2013-11-22 16:39:28 -05:00