Obter o tamanho da imagem toDataUrl () antes do upload?

Estou usando a tela para manipular imagens, cortar, redimensionar e otimizar antes de enviá-la

Estou usando otoDataUrl() método para obter os dados da imagem depois de manipulados. Eu tenho o url PNG PNG codificado na base 6

Eu sei o tamanho do arquivo da imagem para começar, mas não tenho certeza de como obter o tamanho do arquivo da imagem depois que ela foi cortada, etc ... Sem carregar a image

Obter o comprimento do URL dos dados parece não ter relação com o tamanho da imagem, tanto quanto posso ver ... e não tenho certeza de como obter as informações que estou procurando: O tamanho do arquivo dos dados da imagem após a manipulação , a partir do URL PNG base codificado em 64.

Carregar a imagem neste momento é meio que derrotar o objetivo, pois preciso que tudo isso seja feito no lado do cliente. Eu só preciso garantir que a imagem seja< max antes do upload.

Parece haver tão pouca explicação disso em qualquer lugar, que qualquer informação seria de grande ajud

questionAnswers(1)

yourAnswerToTheQuestion