You can intercept using event target
and define a name to the document
target like this:
trigger(document, fileName) {
window.addEventListener('beforeprint', (event) => {
if (!event) return;
event.target.document.title = fileName;
});
window.print();
}