Guillaume Ayoub
|
efd231ea15
|
Remove useless cairo import
|
2020-05-16 00:19:41 +02:00 |
|
Guillaume Ayoub
|
70e195f464
|
Use transform instead of scale and translate
|
2020-05-16 00:19:25 +02:00 |
|
Guillaume Ayoub
|
47b8f80695
|
Don’t use Cairo for tests
|
2020-05-16 00:04:18 +02:00 |
|
Guillaume Ayoub
|
1383592243
|
Fix multi-page PNG generation
|
2020-05-16 00:04:09 +02:00 |
|
Guillaume Ayoub
|
9733cb1718
|
Handle WOFF fonts
|
2020-05-15 16:12:45 +02:00 |
|
Guillaume Ayoub
|
5b4bbb22e7
|
Fix many tests
|
2020-05-13 01:02:43 +02:00 |
|
Guillaume Ayoub
|
cad749b93e
|
Lint
|
2020-05-12 23:54:42 +02:00 |
|
Guillaume Ayoub
|
e4aab188f9
|
Use a reference for ToUnicode
|
2020-05-12 23:47:22 +02:00 |
|
Guillaume Ayoub
|
b3fb006184
|
Improve readibility
|
2020-05-12 23:06:18 +02:00 |
|
Guillaume Ayoub
|
90843ac4a1
|
Fix cmap letters for multiple runs
|
2020-05-12 22:37:40 +02:00 |
|
Guillaume Ayoub
|
00110952bb
|
Merge branch 'pydyf' of gitlab.com:courtbouillon/weasyprint into pydyf
|
2020-05-12 21:54:07 +02:00 |
|
Guillaume Ayoub
|
cd5f178409
|
Fix outlines
|
2020-05-12 21:53:54 +02:00 |
|
Lucie Anglade
|
12272f50e4
|
Cmaps into font
|
2020-05-12 18:38:12 +02:00 |
|
Guillaume Ayoub
|
c42bbf1fae
|
Fix embedded OpenType fonts
|
2020-05-12 13:11:52 +02:00 |
|
Guillaume Ayoub
|
21226efbe1
|
Fix zlib compression
|
2020-05-12 02:03:39 +02:00 |
|
Guillaume Ayoub
|
099347ce94
|
Fix arrays in char widths
|
2020-05-12 02:00:07 +02:00 |
|
Lucie Anglade
|
c4fb5324b5
|
Use pydyf text methods
|
2020-05-12 00:24:20 +02:00 |
|
Guillaume Ayoub
|
c7acb05b63
|
Improve readability
|
2020-05-10 18:22:13 +02:00 |
|
Guillaume Ayoub
|
53caa99a50
|
Use a smaller array for characters widths
|
2020-05-10 18:09:06 +02:00 |
|
Guillaume Ayoub
|
36cc7c6f68
|
Fix insconsistent kerning and font metrics values
|
2020-05-10 17:51:37 +02:00 |
|
Guillaume Ayoub
|
e1b458e174
|
Handle TTF and OTF font files with dedicated PDF syntaxes
|
2020-05-10 00:14:56 +02:00 |
|
Guillaume Ayoub
|
24c81ad99e
|
Simplify kerning and font size management
|
2020-05-09 22:23:33 +02:00 |
|
Guillaume Ayoub
|
d25527351b
|
Always store 1pt fonts to get metrics
|
2020-05-09 18:06:20 +02:00 |
|
Guillaume Ayoub
|
e9122c989e
|
Fix units used for characters widths and kerning
|
2020-05-09 15:52:43 +02:00 |
|
Guillaume Ayoub
|
aa7c9e3aa8
|
Add kerning values
|
2020-05-09 01:35:43 +02:00 |
|
Guillaume Ayoub
|
46a1524af6
|
Fix text size and position
|
2020-05-09 00:00:07 +02:00 |
|
Guillaume Ayoub
|
d53b86053d
|
Use font codepoints instead of Unicode codepoints
|
2020-05-08 17:14:45 +02:00 |
|
Lucie Anglade
|
6e3214eea8
|
Fix widths
|
2020-05-08 15:14:10 +02:00 |
|
Lucie Anglade
|
a6ff868094
|
First and last characters, and widths
|
2020-05-08 15:07:51 +02:00 |
|
Guillaume Ayoub
|
d4b7f242c3
|
Remove useless variable
|
2020-05-08 02:13:44 +02:00 |
|
Guillaume Ayoub
|
8f640237e5
|
Remove useless font name prefix
|
2020-05-08 01:58:43 +02:00 |
|
Guillaume Ayoub
|
954dcc03b4
|
Fix font name
|
2020-05-08 01:55:50 +02:00 |
|
Guillaume Ayoub
|
aa2030d737
|
Change some font attributes names
|
2020-05-08 01:50:41 +02:00 |
|
Guillaume Ayoub
|
05bc5eed17
|
Don’t use the 3/4 ratio, as Pango and PDF both use points
|
2020-05-08 01:39:42 +02:00 |
|
Guillaume Ayoub
|
3342386a28
|
Fix font bounding box
|
2020-05-08 01:30:07 +02:00 |
|
Lucie Anglade
|
36ed176a36
|
Use computed values
|
2020-05-08 00:40:01 +02:00 |
|
Guillaume Ayoub
|
c1f95ab8f7
|
Remove useless parenthesis
|
2020-05-08 00:31:50 +02:00 |
|
Guillaume Ayoub
|
6f44d18b81
|
Merge branch 'pydyf' of gitlab.com:courtbouillon/weasyprint into pydyf
|
2020-05-08 00:31:00 +02:00 |
|
Guillaume Ayoub
|
0dcddc7a4e
|
Display some text
|
2020-05-08 00:29:46 +02:00 |
|
Lucie Anglade
|
a8eb334f9d
|
Release memory
|
2020-05-08 00:28:30 +02:00 |
|
Lucie Anglade
|
088e06da0e
|
Use the saved pango_font
|
2020-05-08 00:24:30 +02:00 |
|
Lucie Anglade
|
0a412542d9
|
Fix parameters
|
2020-05-08 00:23:13 +02:00 |
|
Lucie Anglade
|
18e10631f9
|
Set flags always to 4, symbolic
|
2020-05-08 00:19:07 +02:00 |
|
Lucie Anglade
|
f306418cfd
|
Get FontBBox and CapHeight
|
2020-05-08 00:11:19 +02:00 |
|
Guillaume Ayoub
|
590c0c57ce
|
Fully describe PangoGlyphInfo
|
2020-05-07 23:39:21 +02:00 |
|
Lucie Anglade
|
7dab88c3ad
|
Font name, and save glyphs
|
2020-05-07 23:27:43 +02:00 |
|
Guillaume Ayoub
|
1129f82cea
|
Don’t import pango twice
|
2020-05-07 22:37:11 +02:00 |
|
Lucie Anglade
|
e64e98a56a
|
Move getting font informations from text to document
|
2020-05-07 19:33:54 +02:00 |
|
Lucie Anglade
|
aab07099a9
|
Start retrieving font descriptor info
|
2020-05-06 20:10:18 +02:00 |
|
Guillaume Ayoub
|
5ed840fc7d
|
Include font streams
|
2020-05-06 07:42:45 +02:00 |
|