Pular para o conteúdo principal
Este tópico se aplica ao FRE para Linux e Windows .
Como o Java é independente de plataforma, ele não possui ferramentas especiais para integração com tecnologias dependentes de plataforma, como COM. Em vez disso, ele oferece uma interface verdadeiramente independente de plataforma, porém de baixo nível, para integração com qualquer plataforma nativa — a Java Native Interface (JNI). Criar wrappers usando JNI não é uma tarefa simples: é preciso escrever wrappers para cada interface e método que se pretende utilizar, o que resulta em grandes volumes de código. O FineReader Engine permite contornar esse problema ao fornecer classes Java prontas para uso para a biblioteca do Engine. Essas classes Java podem ser usadas diretamente em aplicações Java. Se você desenvolver sua aplicação no Windows, mas pretender executá-la no Linux, não será necessário fazer nenhuma alteração no código — basta utilizar o arquivo .jar do pacote de distribuição. A API para as três plataformas é a mesma, com algumas pequenas exceções. Para mais informações, consulte Usando Java com FRE para Windows ou Usando Java com FRE para Linux.