Usar o Javascript dentro de um PDF [fechado]

Onde posso encontrar documentação sobre a execução de Javascript dentro de um PDF?

Nunca adicionei uma acção javascript dentro de um pdf. No entanto, eu fiz um pouco de desenvolvimento web usando javascript. Eu tenho algumas perguntas para quem tem alguma familiaridade com javascript dentro de um PDF.

NitroPDF e Adobe Acrobat suportam definitivamente javascript em PDFs. existe um padrão em vários objetos que existem e funciona para manipular um pdf através de javascript? Tudo Descobri que até agora é de Adobe. Qualquer outro lugar parece referir-se aos documentos do Adobe. Existe um padrão lá fora, ou a Adobe é apenas o padrão "de Facto"?

Também, todos os telespectadores de PDF suportam acções javascript?

Os melhores documentos sobre a utilização do javascript dentro de um documento pdf que encontrei foram do Adobe - : Acrobat Javascript Scripting Guide .

NitroPDF tem este link - NitroPDF :: Javascript em Arquivos PDF, mas, basicamente, só diz que suporta o que o Adobe tem.

também encontrei este link do Scribus - Scribus:: como melhorar as suas formas PDF com JavaScript , mas isto inclui apenas alguns pequenos trechos de código. Nada super útil.

a Adobe tem documentos sobre como definir pontos de paragem, etc... para javascript usando a sua IDE. É possível executar javascript em um pdf usando outra IDE e ter pontos de paragem etc...? Seria fantástico encontrar algo tão fixe como Firebug .

Nota:

Por favor, não responda como manipular um PDF que é carregado num navegador web. A questão é sobre executar javascript a partir de um documento PDF. Estou a tentar explorar as possibilidades disponíveis através da execução do javascript no documento PDF. Especificamente, posso usar funções de quickpdflibrary para adicionar funcionalidade de javascript aos documentos existentes.

Editar

outra ligação útil é a desenvolver-se com Acrobat. Javascript . Aparentemente js em PDFs é frequentemente chamado AcroJS ou Acrobat JavaScript.

Author: SwissFr, 2012-02-10

5 answers

Provavelmente está à procura de JavaScript™ para referência da API Acrobat® .

Esta referência deve ser a mais completa. Mas, como @Orbling disse, Nem todos os telespectadores de PDF podem suportar toda a API.

Editar:

Acontece que existem versões mais recentes da referência no Acrobat SDK (graças ao @jss).

O Acrobat Developer Center contém ligações para diferentes versões da documentação. Versão actual da referência do JavaScript de Acrobat DC SDK também está disponível lá.

 25
Author: Bobrovsky, 2015-07-10 06:56:28
Tenho quase a certeza de que é um padrão Adobe, tendo em conta que todo o padrão PDF é deles, apesar de estar aberto agora.

O meu palpite seria não para todos os telespectadores de PDF que o suportam, uma vez que alguns definitivamente não terão um motor JS. Duvido que você possa contar com suporte total fora das versões mais recentes do Acrobat (Reader). Então eu acho que depende de como você imagina que ele está sendo usado, se principalmente através de um navegador display, então a maioria do mercado é atendido por Acrobat (Reader) and Chrome built-in viewer - dare say there is documentation on whether Chrome's PDF viewer supports JS fully.

 3
Author: Orbling, 2012-02-10 14:43:25

O local completo para a documentação de JavaScript Acrobat é o Acrobat SDK, que pode ser baixado do site da Adobe. Na seção de documentação, você encontrará todo o material necessário para trabalhar com o JavaScript Acrobat.

Para completar a documentação você pode, além disso, obter a especificação do núcleo JavaScript. Meu livro de escolha para isso é "JavaScript, o Guia Definitivo" de David Flanagan, publicado por O'Reilly.

 3
Author: Max Wyss, 2014-03-30 12:27:02

Aqui poderá encontrar "Adobe Acrobat Forms JavaScript Object Specification Version 4.0" Revisto: 27 De Janeiro De 1999

Http://www.weblearn.hs-bremen.de/risse/JScript/ACROJS.PDF

É muito antigo, mas continua a ser útil.
 1
Author: Anatoly, 2013-11-26 19:51:34

Procura livros porTed Padova . Ao longo dos anos, ele escreveu uma série de livros chamados Acrobat PDF {5,6,78,9...} Biblia. Eles contêm capítulo(S) em Javascript em PDFs. Não são tão abrangentes como os documentos de referência aqui listados, mas nos livros há alguns casos de uso realista discutidos no contexto.

Houve também uma palestra sobre hackear PDFs por um cientista da computação, dada em uma conferência em 2010. O ([6]}link na página de anúncio da palestra para o slides está morto, mas o google é seu amigo -. A palestra não é exclusivamente em javascript, no entanto. O vídeo do Youtube começa às 06: 00.
 1
Author: knb, 2018-04-24 19:27:52