Boa Tarde,
O funcionamento do ScriptCase é gerar o PDF no servidor, não existe a possibilidade de colocar na máquina cliente. Como sabemos a intenção das aplicações criadas no ScriptCase e demais aplicações Web, é que não existe pré-requisito na máquina cliente para utilizar um software ou acessar algum dado, o único requisito é ter um navegador (browser). Então, creio que se algumas funcionalidades fossem necessários colocar na máquina cliente, perderia um pouco o sentido, porque imagine 500 clientes necessitando gerar um PDF e não funcionando porque precisa instalar o JRE? Sabemos que normalmente as máquinas já possuem o JRE instalado, mas seria um pré-requisito “chato” para os usuários dos sistemas desenvolvidos.
Com relação à mudança, foi uma necessidade que com o passar do tempo o ScriptCase precisou migrar de biblioteca, e de funcionalidades relacionado ao PDF. Existiam coisas que não era possível fazer no PDF, por causa da biblioteca utilizada e que ficou um pouco complicado para as aplicações. Este foi o motivo de utilizar a biblioteca que utiliza o JRE.
É um problema, de fato, que vejo entre clientes e Servidores, que alegam ser uma falha na segurança, ter o JRE instalado, mas não consigo ver exatamente este problema… deve haver concerteza como qualquer outra funcionalidade, sempre existe uma “brecha”. Existe um tópico anterior onde já foi discutido isto e que fala de servidores onde foi possível implementar.
Não sei ajudei muito na explicação, mas espero ter ajudado de alguma forma.
Rodrigo Lins.