Из того, что я выхожу из вашего вопроса, прослушивание события изменения размера действительно не будет делать разрез для печати. Итак, вам нужно послушать запрос на печать и запустить из него код изменения:
window.addEventListener("beforeprint", beforePrint);
window.addEventListener("afterprint", afterPrint);
if (window.matchMedia) {
var mediaQueryList = window.matchMedia('print');
mediaQueryList.addListener(function(mql) {
if (mql.matches) {
beforePrint();
} else {
afterPrint();
}
});
}
function beforePrint() {
//Resize for printing
}
function afterPrint() {
//Resize again for after printing
}
Это взято из этой статьи . Пожалуйста, прочитайте его для более подробного описания, ограничений и других возможных обходов.
Для любых других ситуаций, когда вам нужно изменить размер, но событие изменения размера окна недостаточно, обычно есть как минимум полупростой обход. JavaScript - это ваш единственный вариант для чего-то такого же сложного, как сортировка и размер элементов на графике.
commitOffsets: последние успешно зафиксированные смещения для Kafka для каждого раздела. Метрика конкретного раздела может быть указана по имени темы и идентификатору раздела.
currentOffsets: текущее смещение чтения потребителя для каждого раздела. Метрика конкретного раздела может быть указана по имени темы и идентификатору раздела.