En la aplicación que uso en mi trabajo, debemos establecer un tamaño máximo de pdf que el usuario puede insertar en la aplicación.
¿Está serializando el PDF y enviándolo en una solicitud JSON?
Si ese es el caso, puede solicitar el tamaño del blob durante la serialización. Sin embargo, recomiendo encarecidamente que no se adopte este enfoque.
Si usa un formulario HTML regular, puede establecer el atributo maxSize