Добавление разрыва страницы перед изображением внутри VTL - PullRequest
0 голосов
/ 27 февраля 2020

Я хочу поставить разрыв страницы перед изображением , но документация автоматически добавляется в 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 код , что может помочь найти все изображения.

...