Как центрировать заголовок при экспорте PDF в Balkan OrgChartJSCSS

Разбираемся в CSS
Ответить
Anonymous
 Как центрировать заголовок при экспорте PDF в Balkan OrgChartJS

Сообщение Anonymous »

Код: Выделить всё

function preview() {
/*centerElement();*/
let fileNameWithTitle = MyTitle.replace(/\s+/g, '_');
let PdfTitle = "" + MyTitle + "";
OrgChart.pdfPrevUI.show(chart, {
format: 'A4',
landscape: true,
padding: 50,
header: PdfTitle,
filename: fileNameWithTitle += "_OrgChart.pdf"
});
}
Выше приведен код, который я использую для предварительного просмотра PDF-файла перед его экспортом. Я попытался центрировать элемент, жестко закодировав тег в самом заголовке, но это не сработало, поскольку заголовок на самом деле находится в теге, как показано ниже:

Код: Выделить всё

Division Organization Chart
Нацеливание на заголовок boc с идентификатором также не будет работать, так как он находится только по центру веб-сайта, но при экспорте самого себя (происходит на балканском сервере) результатом всегда будет заголовок слева сторона.
Если вам интересно, как я нацеливаюсь на заголовок id boc,

Код: Выделить всё

@import url("https://fonts.googleapis.com/css?family=Gochi+Hand");

.node {
font-family: Arial;
}

boc-header {
color: rgb(117, 117, 117) !important;
position: absolute !important;
left: 50% !important;
top: 15px !important;
transform: translateX(-50%) !important;
}

.node.HR rect {
fill: #E99113;
}
.node.HR line {
stroke: #E99113;
}


chart.on('exportstart', function (sender, args) {
args.styles += document.getElementById('myStyles').outerHTML;
});

Я не уверен, возможно ли это. Единственный способ центрировать его — манипулировать заголовком. Какой бы стиль я ни применял, он отображается в экспортированном результате.
Спасибо.
Все подробности указаны выше

Подробнее здесь: https://stackoverflow.com/questions/786 ... orgchartjs
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «CSS»