Pergunta

Hi
estou incorporando arquivo pdf para minha página asp.net como este

<object data="..." type="application/pdf" width="300" height="200">
</object>

O problema é que eu criei minha própria barra de ferramentas para pdf, e quer aumentar o zoom, o documento da minha imagem barra de ferramentas botões. Eu sei que eu pode incorporar o JavaScript para documento pdf, ao criar documentos a partir do zero, mas como posso incorporar javascript para pdf em html tendo apenas o caminho desse documento?

Foi útil?

Solução

Deixe a carga documento pdf. Uma vez que o documento está pronto, injetar Javascript.

No entanto, nota que o Javascript, como executado pelo navegador é diferente do Javascript executado pelo plugin Adobe Reader para o seu browser. A estrutura é semelhante, mas o DOM é totalmente diferente.

Além disso, o JavaScript no seu documento HTML não pode acessar diretamente / modificar o DOM do documento pdf carregado. Para isso você terá que ir através do plugin leitor. Lamento não ter usado o plugin leitor desta forma. Dê uma olhada na API:

http://www.adobe.com/devnet/acrobat/pdfs/ js_api_reference.pdf

e também ler este guia:

http://www.adobe.com/devnet/acrobat/pdfs/ Acro6JSGuide.pdf

Estes podem ser sua melhor aposta, porque muito poucas pessoas no SO parecem estar trabalhando em Javascript para pdf. Eu tenho algumas perguntas antes, mas nunca tive quaisquer respostas: (

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top