Использование Javascript внутри PDF [закрыто]



где я могу найти документацию по запуску Javascript внутри PDF?



Я никогда не добавлял действие javascript внутри pdf. Тем не менее, я сделал довольно много веб-разработки с использованием javascript. У меня есть несколько вопросов к тому, кто имеет какое-либо знакомство с javascript внутри PDF.



NitroPDF и Adobe Acrobat определенно поддерживают javascript в PDF-файлах. есть ли стандарт на различные объекты, которые существуют и функции для управления pdf с помощью javascript? все, что я нашел до сих пор от Adobe. В любом другом месте, похоже, ссылаются на документы Adobe. Есть ли там стандарт, или Adobe просто" де-факто " стандарт ?



и все ли средства просмотра PDF поддерживают действия javascript?



лучшие документы по использованию javascript внутри pdf-документа, которые я мог найти, были из Adobe -Adobe:: Acrobat Javascript Scripting Guide.



NitroPDF имеет эту ссылку - NitroPDF:: Javascript в PDF файлах, но в основном он просто говорит, что поддерживает то, что есть у Adobe.



Я также нашел эту ссылку от Scribus -Scribus :: как улучшить ваши PDF-формы с помощью JavaScript, но это включает в себя только несколько небольших фрагментов кода. Ничего супер полезного.



Adobe имеет документы о том, как вы можете установить точки останова и т. д... для javascript используется их IDE. Можно ли запустить javascript в pdf с помощью другой IDE и иметь точки останова и т. д...? Было бы здорово найти что-то такое же классное, как Firebug.



Примечание:



пожалуйста, не отвечайте, как управлять PDF, который загружен в веб-браузере. Речь идет о запуске javascript из PDF-документа. Я пытаюсь изучить возможности, доступные с помощью выполнения javascript в PDF-документе. В частности, я могу использовать функции из quickpdflibrary чтобы добавить функциональность javascript к существующим документы.



Edit



еще одна полезная ссылка разработка с помощью Acrobat Javascript. По-видимому, js в PDF-файлах часто называют AcroJS или Acrobat JavaScript.

1348   5  

5 ответов:

Вероятно, вы ищете JavaScript™ для Acrobat® API Reference.

эта ссылка должна быть наиболее полной. Но, как сказал @Orbling, не все зрители PDF могут поддерживать все API.

EDIT:

оказывается, есть более новые версии ссылки в Acrobat SDK (благодаря @jss).

Acrobat Developer Center содержит ссылки на различные версии документации. текущая версия Ссылка на JavaScript от Acrobat DC SDK доступен там же.

Я уверен, что это стандарт Adobe, имея в виду, что весь стандарт PDF является их для начала; несмотря на то, что он открыт сейчас.

наверное нет для всех зрителей PDF, поддерживающих его, так как некоторые определенно не будут иметь двигатель JS. Я сомневаюсь, что вы можете рассчитывать на полную поддержку за пределами самых последних версий Acrobat (Reader). Поэтому я предполагаю, что это зависит от того, как вы представляете, что он используется, если в основном через дисплей браузера, то большая часть рынка обслуживается для Acrobat (Reader) и встроенного просмотра Chrome-dare say есть документация о том, поддерживает ли просмотрщик PDF Chrome JS полностью.

полное место для документации Acrobat JavaScript-это Acrobat SDK, который можно загрузить с веб-сайта Adobe. В разделе Документация вы найдете все материалы, необходимые для работы с Acrobat JavaScript.

для завершения документации вы можете дополнительно получить спецификацию ядра JavaScript. Моя книга выбора для этого - "JavaScript, окончательное руководство" Дэвида Фланагана, опубликованное О'Рейли.

здесь вы можете найти " Adobe Acrobat Forms JavaScript Object Specification Version 4.0" Редакция: 27 Января 1999 Года,

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

Это очень старый, но еще полезный.

искать книги Тед Падова. За эти годы он написал серию книг под названием Acrobat PDF {5,6,7,8,9...} Библия. Они содержат главы о Javascript в PDF-файлах. Они не столь всеобъемлющи, как приведенные здесь справочные документы, но в книгах есть некоторые реалистичные варианты использования, обсуждаемые в контексте.

был также разговор о взломе PDF-файлов ученым-компьютерщиком, данный на конференции в 2010 году. Этот ссылка на анонс выступления-страница к слайдам мертв, но google-ваш друг. Однако речь идет не только о javascript. Youtube video: JS начинается в 06: 00

Comments

    Ничего не найдено.