Вставить изображение png в html файл с помощью Jinja2

Я использую Jinja2 для создания html-отчетов в виде одного html-файла. Я хотел бы включить логотип компании в html-файл, а не ссылку на него; таким образом, логотип отображается, даже если человек, читающий отчет, находится в автономном режиме. Можно ли это сделать автоматически с помощью Jinja2? Если нет, как я могу вставить изображение png в html вручную?


person VacuumTube    schedule 27.01.2011    source источник


Ответы (1)


найдите кодировщик Base64 в Google (например, http://www.opinionatedgeek.com/dotnet/tools/base64encode/). После этого можно вставить

<img src="data:image/png;base64,BASE64_ENCODED_DATA">

вместо логотипа :)

person Maximilian Ehlers    schedule 27.01.2011
comment
Интересно... возможно, я сказал слишком рано. - person Scott Cranfill; 27.01.2011