Gerar arquivo PDF no beforeSendValidate

Estou gerando um arquivo .pdf com imagens no beforeSendValidate usando a lib jsPDF, mas estou tendo problemas de acessar as imagens .png que estão na mesma pasta do script e do formuário.

Preciso acessar essas imagens no beforeSendValidate para gerar o base64 e usar na criação do arquivo.

Estou passando o caminho relativo da imagem mas o script não “enxerga” a imagem. Sabem como posso fazer isso?

Quase sempre essas bibliotecas precisam do endereço completo pro recurso.

No Fluig é meio complicado pegar a URL.

Fiz um teste e consegui acessar os recursos dessa forma. Testa se aí funciona também.

const formBaseURL = location.href.replace(/([^?]+).*/, '$1');

// Quero o form.js
const formJs = formBaseURL + 'form.js';