Я пытаюсь экспортировать круговое изображение с использованием встроенного CSS, но при экспорте в документ Word я получаю огромное прямоугольное изображение. Зачем? И как я могу это решить? Есть ли другой способ экспортировать его просто (в .docx или PDF или что-то еще)?CSS Радиус границы не работает в jQuery-word-export plugin
Я использую плагин jQuery-word-export, разработанный markswindoll.
То, что я пытаюсь это: Profile picture example
Что я получаю это: Exported example
Мой код:
<div id="export-content">
<!-- PROFILE PICTURE -->
<div id="divProfielfoto" ng-controller="profielfotoCtrl">
<img id="profielfoto" ng-src="{{profielfoto}}" alt="profielfoto" style="width: 125px;height:125px;margin-bottom: 20px; border-radius:50%; border: 7px solid orange;" />
</div>
<input style="display: none;" id="profileUpload" type="file" accept="image/*"/>
<!-- PROFILE PICTURE END -->
</div>
<button class="word-export" onclick="export()">Export as .doc</button>
Мой код для экспорта выглядит следующим образом:
$(".word-export").click(function (event) {
$("#export-content").wordExport("CV " + naam);
});
Любые другие плагины/решения также приветствуются, если они просты в использовании (я новичок в разработке веб-приложений)
Я бы предположил, что в библиотеке экспорта нет кода для поддержки круговых границ в Word? Вероятно, вы не можете этого сделать, к сожалению, за исключением переписывания библиотеки или добавления ее в качестве запроса разработчику. – junkfoodjunkie
Если это не поможет, попробуйте ли вы использовать эту границу по фоновому изображению для вашего #divProfielfoto div? – nguyenhoai890
nguyenhoai890 Я пробовал, но это не сработает. Ну, в экспортированном файле он работает с границей (он показывает), но не как круг – Johnnybossboy