Eric Lapouyade
b94fad8232
Add replace_pic() method to replace pictures from its filename (Thanks to Riccardo Gusmeroli)
2017-10-05 18:01:36 +02:00
Riccardo Gusmeroli
d1452e5a8b
Comments fix
2017-10-05 12:39:09 +02:00
Riccardo Gusmeroli
c7425832b0
New image replacement function
2017-10-05 12:32:07 +02:00
Eric Lapouyade
c0e50b47e0
Improve image attachment for InlineImage ojects
2017-09-10 12:41:15 +02:00
Eric Lapouyade
b2295a7d4b
Merge branch 'master' into defer-image-attachment
2017-09-10 12:33:18 +02:00
Eric Lapouyade
be149b367d
- Add replace_embedded() method (useful for embedding docx)
...
- Add replace_media() method (useful for header/footer images)
2017-09-09 12:28:22 +02:00
hugokernel
35cac9c937
Defer image attachment
...
If the Word template does not use the images sent in the template context
information, there is no need to insert them into the generated document.
2017-09-08 11:51:30 +02:00
Eric Lapouyade
b7947ca10c
Add replace_medias() utility (useful for header/footer images)
2017-09-03 20:36:31 +02:00
Eric Lapouyade
a4fa1b4f26
Fix exception in fix_table()
2017-06-27 16:38:40 +02:00
Eric Lapouyade
dac4425a1f
Fix bug when using more than one {{r }} or {%r %} in the same run
2017-06-21 00:17:58 +02:00
Eric Lapouyade
00db8d49c8
Better head/footer jinja2 handling&
2017-06-13 08:55:05 +02:00
hugokernel
546dc55077
Remove useless code
2017-06-09 10:07:25 +02:00
hugokernel
878197a93c
Force header / footer nodes format.
...
get_headers_footers_xml was returning the xml in a raw string without any
processing on it. If we had a quote in docx document, it was encode in a xml
entity ("), but because of the entities, Jinja raise error.
Now, xml passes through etree.tostring and we have a clean string.
2017-06-09 10:06:33 +02:00
hugokernel
1e6523d464
Put xml to string code in a new independent method
2017-06-09 10:05:52 +02:00
Eric Lapouyade
c35a4ed676
Fix bug where one is using '%' (modulo operator) inside a tag
2017-02-20 09:12:54 +01:00
Eric Lapouyade
84062c0c28
Add Listing class to manage \n and \a (new paragraph) and escape text AND keep current styling
2017-02-14 11:20:46 +01:00
Eric Lapouyade
90e6dc12c3
Add {%tc } tags for dynamic table columns
2017-02-07 09:58:31 +01:00
Eric Lapouyade
35df392f79
Remove version limitation over sphinx package in setup.py
2017-01-31 09:26:14 +01:00
Eric Lapouyade
6e1b8b72cf
Add PNG & JPEG in tests/test_files/
2017-01-16 09:44:24 +01:00
Eric Lapouyade
86b1c49991
Add InlineImage class to add images into generated doc without using subdoc
2017-01-15 11:48:00 +01:00
Eric Lapouyade
4989ff6297
working on inline image...
2017-01-14 19:42:23 +01:00
Eric Lapouyade
e80f5c3fd1
add {% colspan %} tag, doc and test files
2017-01-14 17:39:23 +01:00
majkls23
a92a219595
add possibility to manage colspan cell property
...
Added colspan subroutine to patch_xml(). Usage is like tag bgcolor in template, however parameter is number representing colspan
2017-01-13 09:50:20 +01:00
Eric Lapouyade
47feece958
v0.2.4
2016-11-30 09:12:36 +01:00
Eric Lapouyade
5fb424405b
v0.2.3
2016-11-30 08:51:44 +01:00
EzequielTBH
803c3b332f
Fix bug with enter in RichText.
...
The character (\n) is not escaped correctly, which causes that the line
break does not appear in any office version.
(Open office, Libre office or Microsoft office)
2016-11-29 12:49:12 -03:00
Mattia Larentis
ec7a93718f
supporting py3...
2016-08-09 16:42:47 +02:00
Eric Lapouyade
4e024bef06
add utf-8 support in header/footer -> docxtpl 0.2.2
2016-07-19 10:23:12 +02:00
Eric Lapouyade
12316e94d7
Autodetect header/footer encoding
2016-07-13 16:38:40 +02:00
Eric Lapouyade
4088bc4ab0
Version 0.2.1
2016-06-11 19:28:27 +00:00
Eric Lapouyade
686c519bf1
Fix bug in RichText, add new paragraph for \a,
...
add escape example, update doc
2016-04-09 11:35:16 +02:00
Eric Lapouyade
41baec8d2e
Add header and footer support
2016-03-17 09:38:50 +01:00
Eric Lapouyade
f599a5d3ee
fix '>' '<' in jinja tags
2016-03-01 15:26:53 +01:00
Eric Lapouyade
d9ee9620e5
version 0.1.10
2016-02-12 14:23:47 +01:00
Eric Lapouyade
f446c47a0e
Add jinja_env render option
2016-02-11 15:09:55 +01:00
Eric Lapouyade
e7a9291723
better subdoc management : accept tables
2016-01-18 11:12:38 +01:00
Eric Lapouyade
67fd432dbd
better xml code cleaning around Jinja2 tags
2015-11-05 09:30:23 +01:00
elapouya
630dfe996f
Try a fix ...
2015-11-04 17:59:29 +01:00
roba
f5831ecb46
Port to Python 3
2015-09-09 18:28:23 +03:00
Eric Lapouyade
8f472222d7
version 0.1.6
2015-07-17 09:56:34 +02:00
jfdesrochers
f0e0e2de38
Remove temp file in render_xml
...
Fixes an incompatibility in Windows
2015-07-16 02:46:38 -04:00
elapouya
0f1569188d
fix template filter with quote
2015-05-11 12:50:35 +02:00
elapouya
423b3005ef
Freeze version 0.1.4
2015-03-27 09:01:24 +01:00
Eric Lapouyade
1483bae331
Update RichText
2015-03-26 11:23:05 +01:00
elapouya
28f7f6b6dd
RichText class coded
2015-03-25 17:23:06 +01:00
elapouya
d5c3e7dcec
add comment
2015-03-13 17:11:52 +01:00
elapouya
028820f3dd
Add subdoc support
2015-03-13 17:05:26 +01:00
elapouya
80a10956ed
remove debug code
2015-03-13 12:17:17 +01:00
elapouya
e9b9a8bf3f
First running version
2015-03-13 11:59:50 +01:00
Eric Lapouyade
d8a33febe0
first setup.py
2015-03-12 18:13:24 +01:00