Импорт HTML в Word -> размеры встроенного изображения игнорируются - PullRequest
0 голосов
/ 14 октября 2019

При импорте файла HTML в Microsoft Word размеры встроенного изображения игнорируются. Например, следующий код HTML:

<html>
<body>
<div>
here's an image 50px in height: 
<img height=50 src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAT4AAACfCAMAAABX0UX9AAAAMFBMVEUMETYmKD8AADFlZnCQkZcAACwkJj6Xl5wWGTU5O0oFDDUAACUeIDqpqaxfYGtvcHd51QkgAAABV0lEQVR4nO3QwQGCMAAAsaIIKqj7bysz9L7JCBn7c2HS9hrrYzDpvekrFn2FvkRfoi/Rl+hL9CX6En2JvkRfoi/Rl+hL9CX6En2JvkRfoi/Rl+hL9CX6En2JvkRfoi/Rl+hL9CX6En2JvkRfoi/Rl+hL9CX6En2JvkRfoi/Rl+hL9CX6En2JvkRfoi/Rl+hL9CX6En2JvkRfoi/Rl+hL9CX6En2JvkRfoi/Rl+hL9CX6En2JvkRfoi/Rl+hL9CX6En2JvkRfoi/Rl+hL9CX6En2JvkRfoi/Rl+hL9CX6En2JvkRfoi/Rl+hL9CX6En2JvkRfoi/Rl+hL9CX6En2JvkRfoi/Rl+hL9CX6En2JvkRfoi/Rl+hL9CX6En2JvkRfoi/Rl+hL9CX6En2JvkRfoi/Rl+hL9CX6En2JvkRfoi/Rl+hL9CX6En2JvuTqO27MOsfne2fW7w+KdA3sU/NzBAAAAABJRU5ErkJggg==">
</div>
</body>
</html>

выглядит в браузере следующим образом:

enter image description here

, но выглядит такв Word (обратите внимание на огромный размер относительно шрифта в 12 пт):

enter image description here

Как получить изображение в Word для масштабирования до правильногоразмер? Обратите внимание:

  • Добавление style="height:50px;width:100px;max-width:100px;max-height:50px;" к тегу img не влияет на результат Word
  • Исходное изображение должно быть встроенным (src="data:... и не может быть сохранено в отдельном файле). файл)
  • Уменьшение размеров закодированных данных составляет , а не , а вариант, потому что разрешение становится неприемлемо низким (это не будет иметь значения для изображения, представленного в этом примере, но это будет иметь значениемного для реальных изображений, которые будут использоваться для)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...