Passe o mouse sobre o texto para revelá-lo

Passe o mouse sobre o texto para revelá-lo

Tenho um livro de medicina em formato PDF e quero ocultar algumas palavras dele porque quero lê-lo mais ativamente.

Gostaria que as palavras fossem reveladas quando eu realizar alguma ação (por exemplo, passar o mouse sobre ou destacar o texto oculto).

Por exemplo, isso é conseguido no StackExchange com o ">!" sintaxe. Como posso fazer isso em um editor de PDF?

Responder1

Isto pode ser feito, e já tem sido possível há uns bons 20 anos.

O que você faria no documento é colocar um campo de botão sobre as palavras que deseja revelar. A cor de fundo do campo seria a cor do papel (geralmente branco), e a propriedade mais importante seria o texto de ajuda da ponta do mouse, que então é o texto coberto.

Existem outras possibilidades, como tornar a cor de fundo do campo transparente ao clicar no campo (ou Shift-Click, para torná-lo um pouco menos acidental) e voltar à cor de fundo padrão ao sair do perímetro do campo.

A criação de tais campos seria possível manualmente ou usando algum JavaScript do Acrobat para analisar o documento e procurar suas palavras-chave. Quando uma palavra-chave é encontrada, esse script criaria o campo de botão no local do texto encontrado e adicionaria as informações necessárias.

A coisa toda é bastante simples.

Responder2

O PDF não foi criado para isso. Existem apenas alguns recursos interativos suportados no formato PDF, como hiperlinks e mídia incorporada, mas ele não possui uma linguagem de script como os navegadores da web. O PDF destina-se principalmente a documentos imprimíveis ou, hoje em dia, pelo menos a documentos legíveis.

No entanto, o formato PDF oferece suporte a anotações, portanto, você poderá desenhar retângulos pretos como anotações e ocultá-los desativando as anotações no visualizador. No entanto, nem todos os visualizadores de PDF mostram as anotações, principalmente os visualizadores integrados em aplicativos de e-mail ou dispositivos móveis.

informação relacionada