1
0
mirror of https://github.com/pdf2htmlEX/pdf2htmlEX.git synced 2024-07-16 13:58:51 +00:00
Commit Graph

171 Commits

Author SHA1 Message Date
Lu Wang
0e9cc3444e added an option to embed external fonts 2012-08-31 17:47:37 +08:00
Lu Wang
14a137b449 fix unify.pe 2012-08-31 17:06:19 +08:00
Lu Wang
9a2047777f use asc/dec of local matched font if possible 2012-08-31 15:50:14 +08:00
Lu Wang
0ef68558ae added an option to embed local font for base 14 fonts 2012-08-31 15:27:17 +08:00
Lu Wang
a1fa24422d better space detection 2012-08-31 13:00:24 +08:00
Lu Wang
e49459d21f better asc/des handling 2012-08-31 12:45:16 +08:00
Lu Wang
c99f725c72 unify asc/dsc for FF/Chrome 2012-08-31 10:24:26 +08:00
Lu Wang
6916ffb91b unify asc/dsc for ff/chrome, need more work 2012-08-31 10:10:06 +08:00
Lu Wang
d72c5123e8 .. 2012-08-31 01:18:28 +08:00
Lu Wang
1492d815ad better positioning
need to check:
Q1Q2.pdf on FF
simple.pdf
2012-08-31 01:08:31 +08:00
Lu Wang
f661aa5d8a use real asc/dec of the extracted font; cache line for multiple font/size 2012-08-31 00:25:05 +08:00
Lu Wang
e9b353c3de do not round the coordinates 2012-08-30 23:36:30 +08:00
Lu Wang
4b1aff0da5 Better solution for ascent/descent
but need more work when:
- different styles in the same line
- non-embedded fonts (that we cannot find the correct ascent/descent)
2012-08-30 20:08:42 +08:00
Lu Wang
02d5cbf244 better solution to the ascent/descent problem 2012-08-30 08:39:49 +08:00
Lu Wang
6f87affd82 corrected vertical position of LaTeX Math fonts, but this may hurt the font? just wait for bugs 2012-08-30 01:01:45 +08:00
Lu Wang
19dbaa3149 .. 2012-08-28 19:10:31 +08:00
Lu Wang
cfc91c2a3f .. 2012-08-28 19:00:30 +08:00
Lu Wang
d36a227a9e .. 2012-08-28 18:27:45 +08:00
Lu Wang
f75ee118ea fixed re-encoding for cid nonttf fonts 2012-08-28 00:27:12 +08:00
Lu Wang
f460476c0f best solution so far, need more check of CID fonts 2012-08-28 00:14:11 +08:00
Lu Wang
28eb708339 a little bit better encoding 2012-08-28 00:06:09 +08:00
Lu Wang
1642b4a37e disable toUnicode for non-ttf fonts by default 2012-08-27 23:09:01 +08:00
Lu Wang
45c7c1e2da better private unicode mapping 2012-08-27 18:37:00 +08:00
Lu Wang
1ee8518096 seems better font re-encoding 2012-08-27 15:56:16 +08:00
Lu Wang
92c929777e working... 2012-08-27 07:26:30 +08:00
Lu Wang
a65c4924c2 better bold/italic recognition 2012-08-27 07:17:48 +08:00
Lu Wang
0103e02d70 still working... 2012-08-27 07:10:21 +08:00
Lu Wang
09cf5f6d6a working on font encoding 2012-08-27 06:51:35 +08:00
Lu Wang
adf6d686c1 Merge branch 'exp' into devv 2012-08-26 23:57:56 +08:00
Lu Wang
a907cda379 working on font encoding 2012-08-26 23:56:38 +08:00
Lu Wang
c786a629fa remove debug background 2012-08-26 22:51:01 +08:00
Lu Wang
32fd0c6fdf remove debug code 2012-08-24 20:21:34 +02:00
Lu Wang
6e0b487ff5 fixed a padding bug 2012-08-24 20:21:04 +02:00
Lu Wang
cde35df1a1 add a class for rise 2012-08-24 19:40:43 +02:00
Lu Wang
beb1f7fbb7 .. 2012-08-24 19:19:09 +02:00
Lu Wang
1801ec52df do not use hacky zero font size 2012-08-24 19:15:15 +02:00
Lu Wang
34b12b774c Merge branch 'devv' into exp 2012-08-24 09:10:51 +02:00
Lu Wang
d920cbdc83 should get the mapping without ToUnicode, instead of disabling it 2012-08-24 09:10:45 +02:00
Lu Wang
3506805092 .. 2012-08-24 08:21:20 +02:00
Lu Wang
1feaa11ecb Merge branch 'devv' into exp 2012-08-23 23:26:45 +02:00
Lu Wang
65ad038459 .. 2012-08-23 23:26:41 +02:00
Lu Wang
17c44e8cb0 working on new positioning 2012-08-23 23:07:01 +02:00
Lu Wang
5892b2438a better positioning 2012-08-23 22:36:27 +02:00
Lu Wang
ec87a51a75 .. 2012-08-23 21:47:26 +02:00
Lu Wang
7603f3cb88 Merge branch 'devv' into exp 2012-08-23 21:30:43 +02:00
Lu Wang
4fec08e764 better font processing 2012-08-23 21:30:37 +02:00
Lu Wang
f07fe3089c better accuracy with new positioning method, but break text selection in Chrome 2012-08-23 18:29:40 +02:00
Lu Wang
87ae148179 .. 2012-08-21 22:34:39 +02:00
Lu Wang
e9f48e7480 don't write double in scientific notation 2012-08-21 22:22:56 +02:00
Lu Wang
62d29db121 .. 2012-08-21 21:50:52 +02:00