Я хочу поставить разрыв страницы перед изображением , но документация автоматически добавляется в VTL. Вы можете написать html / css / javascript, но все же все элементы автоматически добавляются на языке VTL. (Мы работаем над слиянием ).
Итак, я не обязательно хочу знать, как VTL распознает изображения , но когда я это делаю (JavaScript):
@media print {
.image {
page-break-after: always ;
}
}
Ничего не делает. Я предполагаю, что это потому, что он не обнаруживает изображения, поскольку они добавляются в код следующим образом ( VTL ):
<ac:layout-cell>
<h6 style="text-align: center;">
<ac:image ac:align="center" ac:width="640">
<ri:attachment ri:filename="1.2 ImageIWantToDetect.JPG"/>
</ac:image>Photo 2: This is text below the photo.
</h6>
</ac:layout-cell>
Я не знаю, нужно ли мне знать, как VTL распознает изображения или, если есть какой-либо другой способ перейти через формат VTL и заставить javascript распознать его.
Большое редактирование: Я нашел этот php код , что может помочь найти все изображения.