Да, я сталкивался с принтингом документов когда писал агрегатор маркетплейсов и нужна была печать штрих-кодов на отгрузку и всё такое. На печать отправлял через
printjs. Доки формировал фронтом через канву в пдф и насколько я помню скармливал через base64, то ли как html указывал id канвы - не припомню уже. Но это реально, даже управлять контентом билетов не задействуя сервер вообще