Как спуститься в Acrobat
Обновлено: 21.11.2024
Некоторые из наших описаний инструментов автоматизации и снимки экрана, чтобы дать вам представление о возможностях Acrobat JavaScript.
Например, есть определенные документы (такие как Справочник по Acrobat JavaScript), которые я использую ежедневно. Поэтому я добавил элементы в меню справки Acrobat для открытия этих файлов. Просто, но оно того стоит, так как эти документы часто используются. С другой стороны, у меня был клиент, которому нужно было поставить на тот же документ печать с индивидуальной информацией о клиенте, защитить его и отправить клиенту по электронной почте. Информация о клиенте и электронные письма были в электронной таблице Excel. Поскольку записей было сотни, выполнение этой задачи вручную могло занять несколько дней; ввод данных клиента, вероятно, приведет к некоторым ошибкам; и, вероятно, будут различия в стиле ввода данных в отдельные штампы. Скрипт автоматизации выполнил весь процесс за несколько минут, данные были точно расшифрованы, и каждый раз это делалось одинаково.
Автоматизация задачи может занять время, которое, по вашему мнению, лучше потратить на выполнение задачи вручную. Но такой образ мышления обычно ошибочен. Автоматизация может иметь огромные преимущества, и вот список наиболее очевидных из них.
<УЛ>- Команда Acrobat (новое в Acrobat DC, одна предопределенная операция/скрипт Acrobat)
Действия (старая пакетная обработка)
Доступно только в Acrobat Professional. Раньше называлась «Пакетная обработка», а в Acrobat X изменена на «Действия». Действия — это способ применения ряда команд к одному или нескольким файлам и тип автоматизации, доступный для наибольшего числа пользователей, поскольку он не требует написания сценариев. Мастер действий Acrobat предоставляет набор предопределенных команд, которые пользователь может выбрать для создания пользовательской последовательности. Эти команды почти точно такие же операции, которые можно применять вручную из обычных инструментов Acrobat. Но одной из команд является «Запустить JavaScript», которая добавляет дополнительную гибкость тому, что можно сделать с помощью действия. Команды JavaScript, которые можно использовать в действии, почти такие же, как и в доверенной функции.
JavaScript на уровне папки
Сценарии уровня папки — это файлы JavaScript (.js), которые помещаются в одну из двух папок JavaScript Acrobat. Acrobat загружает и запускает эти файлы при запуске. В настоящее время сценариям в этих файлах предоставляются особые привилегии, поэтому они могут запускать любые функции и получать доступ к любым свойствам в Acrobat DOM. Идея такого файла заключается в том, что он будет выполнять ряд действий по настройке, таких как создание переменных, данных, функций и элементов пользовательского интерфейса, таких как кнопки панели инструментов или пункты меню. По сути, настройка инструмента автоматизации.
Инструменты автоматизации, созданные с помощью скрипта на уровне папки, будут в центре внимания тем этого отдела. Однако почти все разделы применимы и к сценариям, используемым в действиях. Дополнительную информацию можно найти в статье «Установка скрипта на уровне папки».
IAC, связь между приложениями
IAC — это программный интерфейс, который позволяет управлять Acrobat из внешнего приложения, обычно Visual Basic или AppleScript. Это очень мощный способ создания инструментов автоматизации, которые имеют как общий доступ к системе, так и доступ ко всем инструментам Acrobat. Но поскольку этот инструмент зависит от платформы и требует наличия у пользователя специальных средств разработки, здесь мы не будем на нем акцентировать внимание.
Подключаемые модули Acrobat
Подключаемые модули Acrobat написаны на C++ и представляют собой самый мощный способ автоматизации Acrobat. У них есть глубокий доступ к внутренностям как Acrobat, так и PDF. Они также зависят от платформы и сложны в создании. Разработчику требуются экспертные знания Acrobat, структуры PDF и программирования на C++. Эта тема в настоящее время выходит за рамки данного веб-сайта.
Комбинация
Когда мешают ограничения одного метода автоматизации, любой из этих методов можно комбинировать с любым другим для создания гибридных решений. Существуют также методы, которые здесь не упоминаются, такие как интерфейс браузера Acrobat, использование инструментов на стороне сервера и инструментов сторонних разработчиков. Существует множество возможностей для создания решений автоматизации для PDF.
Части инструмента автоматизации
Я занимаюсь этим уже много лет, и крайне редко одна и та же задача автоматизации возникает дважды. У каждого свой способ использования Acrobat и своя уникальная потребность в автоматизации, поэтому это индивидуальная задача программирования. Однако сценарии автоматизации имеют много общих характеристик. Для всех сценариев требуется какой-либо пользовательский интерфейс, то есть способ активировать инструмент и ввести любые параметры настройки. Для всех сценариев требуется доступ к одним и тем же функциям, доступным в пунктах меню и на панелях инструментов Acrobat. И, наконец, для многих задач автоматизации потребуется доступ к внешним ресурсам, таким как база данных или Интернет. Эти элементы можно разделить на две категории: пользовательский интерфейс и бизнес-логика.
Перечисленные ниже статьи охватывают темы, связанные со сценариями автоматизации. Некоторые из них обычно полезны для автоматизации, например статья о координатах страницы, а некоторые посвящены конкретным действиям по автоматизации, например статья об импорте и экспорте данных файла Excel.
Ограничения Функции, использующие app.popUpMenu() Одноуровневое возвращаемое значение Многоуровневая программная настройка пунктов меню с помощью app.popUpMenuEx() . продолжайте читать
Основные сведения Поле ответа обеспечивает быстрый и простой способ получить от пользователя одну строку текста. Поле ответа, показанное в верхней части этой страницы, было создано с помощью этой единственной строки кода. Пытаться . продолжайте читать
Пользовательские диалоговые окна — это визуально интуитивно понятный инструмент пользовательского интерфейса премиум-класса и наиболее предпочтительный метод пользовательского интерфейса для сбора сложных данных от пользователей. продолжайте читать
Конструктор диалоговых окон перетаскивания для Acrobat JavaScript. продолжайте читать
Узнайте, как использовать пункты меню Acrobat в своих сценариях. Пункты меню можно использовать для доступа к функциям, недоступным для сценария, а также в качестве ярлыка для выполнения некоторых задач. Этот метод более удобен, чем вы думаете, потому что Acrobat имеет гораздо больше пунктов меню, чем отображается в пользовательском интерфейсе. На самом деле в Acrobat есть пункт меню почти для каждой функции. продолжайте читать
Возможность сохранения файла на диск — это важная функция автоматизации рабочего процесса Acrobat, и, к счастью, есть несколько способов сделать это с помощью скрипта. В этой статье представлены скрипты не только для сохранения PDF-файла на диск, но и для сохранения PDF-файла в различные форматы, такие как файл изображения, MS Word, текст и даже HTML. продолжайте читать
Acrobat изначально был программой, управляемой с помощью меню, поэтому для каждой функции есть буквально один пункт меню, а затем еще несколько. Эти пункты меню чрезвычайно полезны для сценариев автоматизации, но, начиная с Acrobat 10, большинство из них скрыто. Эта статья представляет собой простой список всех элементов меню в Acrobat, скрытых или иных. продолжайте читать
Зачем доверять? Поскольку Интернет стал более популярным, он также стал более опасным. Чтобы защитить пользователей Acrobat от вредоносных документов, Adobe добавила новые функции безопасности в Acrobat/Reade. продолжайте читать
Есть несколько функций и свойств сценариев, которые представляют угрозу безопасности в Acrobat и Reader. Однако это одни из самых полезных операций для создания сценариев автоматизации. В этой статье рассматриваются концепции безопасности в Acrobat, связанные со сценариями, и способы выполнения этих рискованных операций. продолжайте читать
Диалоговые окна являются обязательной функцией для любого сценария Acrobat, где требуется сложный пользовательский ввод, например сценарии динамической печати и инструменты автоматизации на уровне папок. Тогда для нас хорошо, что Acrobat предоставляет возможность создавать настраиваемые диалоги. Однако это непростая задача. Эти 3 видеоруководства представляют собой введение в создание и использование настраиваемых всплывающих диалоговых окон для Acrobat JavaScript. продолжайте читать
Цифровые идентификаторы обычно очень конфиденциальны и хранятся в одном безопасном месте. Но есть рабочие процессы, в которых необходимо совместное использование цифрового идентификатора несколькими системами. Например, когда небольшой группе пользователей в закрытой среде необходимо иметь возможность расшифровывать одни и те же документы, или для одного пользователя, использующего несколько систем (рабочая станция, ноутбук и т. д.). В этой статье рассматривается перенос цифрового удостоверения на другой компьютер. продолжайте читать
Скрипты и методы для автоматической установки значений полей формы из выбора в раскрывающемся списке. продолжайте читать
Формы LiveCycle PDF имеют встроенную возможность подключения к базе данных через драйверы OLE DB. Хотя прямое соединение между формой и связанной базой данных может быть чрезвычайно полезным, th. продолжайте читать
Внешние данные, то есть данные вне Acrobat или файла PDF, часто являются очень важной частью рабочего процесса. Например, информация о клиентах, продуктах, сотрудниках и т. д. обычно хранится в файлах Excel, базах данных или на сервере. Одной из наиболее распространенных проблем с автоматизацией такого рабочего процесса является получение данных из внешнего файла или источника данных в сценарий автоматизации.В этой статье представлены методы и примеры сценариев для получения внешних данных. продолжайте читать
Кнопки панели инструментов являются наиболее важными элементами пользовательского интерфейса для активации сценариев автоматизации Acrobat, но они также полезны во многих других отношениях. В этой статье рассматриваются подробности создания кнопок панели инструментов, значков кнопок панели инструментов и их подключения к сценариям автоматизации. продолжайте читать
Захват и использование щелчков мыши для скрипта автоматизации может быть неудобным в реализации. Но это идеальное решение для многих процессов, управляемых пользователем. В этой статье рассматриваются детали реализации использования мыши для размещения штампов. продолжайте читать
Когда вы создаете формы PDF для приема заказов, опроса клиентов или получения справочной информации от потенциальных сотрудников, вы используете поля для интерактивного сбора ответов. Когда вам нужно предложить больше вариантов, чем переключатели могут изящно обработать, выпадающие списки упрощают задачу предоставления набора действительных ответов на вопрос. Поскольку вы можете включить раскрывающиеся списки для приема ввода, введенного пользователем, они также подходят для ситуаций, в которых вы не можете предусмотреть все приемлемые ответы. Adobe Acrobat Standard и Pro включают широкий набор параметров для точной настройки раскрывающихся полей.
Откройте меню «Инструменты» Adobe Acrobat, найдите его подменю «Формы» и выберите «Редактировать». Adobe Acrobat переводит ваш файл в режим редактирования и открывает панель задач «Формы», чтобы вы могли выбирать команды редактирования.
Нажмите на раздел "Задачи" на панели задач и выберите "Добавить новое поле". Выберите инструмент «Раскрывающийся список». Вы также можете щелкнуть документ правой кнопкой мыши, чтобы выбрать инструмент.
Нажмите на странице документа, чтобы создать поле размера по умолчанию. Нажмите и перетащите, чтобы задать размеры поля в интерактивном режиме.
Назовите свое поле в поле «Имя поля», которое открывается под ним на странице формы. Нажмите кнопку «Все свойства», чтобы открыть диалоговое окно «Свойства».
Введите основные свойства поля на вкладке «Общие» диалогового окна «Свойства». Вы можете изменить имя поля, создать всплывающую подсказку, поясняющую его назначение, когда пользователь наводит на него курсор, изменить видимость и возможность печати поля, а также повернуть его с шагом 90 градусов.
Перейдите на вкладку "Внешний вид", чтобы задать стилистические свойства, влияющие на дизайн вашего поля. Вы можете указать заливку фона, толщину и стиль границы, а также выбрать цвета для этих параметров. Вы также можете изменить размер текста, шрифт и цвет вашего поля.
Используйте вкладку "Параметры", чтобы настроить список элементов, из которых пользователь выбирает. Введите содержимое списка по одной строке в поле «Элемент» и нажмите кнопку «Добавить», чтобы поместить каждую запись в список. Используйте кнопки вверх и вниз, чтобы переместить элемент в начало или конец списка, или установите флажок «Сортировать элементы», чтобы автоматически упорядочить список в числовом или алфавитном порядке. Чтобы разрешить пользователю добавлять элемент в список, установите флажок «Разрешить пользователю вводить пользовательский текст».
Переключитесь на вкладку "Расчет", чтобы сделать значение поля частью математической операции. Вы можете выбрать одну из простых предопределенных функций, которые складывают, умножают, усредняют или выбирают наименьшее или наибольшее значение.
Используйте вкладку "Формат", чтобы ограничить типы значений, которые принимает ваше поле, если вы разрешаете пользователям вводить свои собственные ответы, а не просто выбирать из вашего списка. Если вы используете буквенно-цифровые значения, установите для этих параметров значение «Нет». Если вы используете числа, вы можете стилизовать отрицательные значения, установить десятичные разряды и применить валютное или десятичное форматирование.
Перейдите на вкладку "Проверка", чтобы установить ограничения на допустимый ввод данных в поле. Если ваше поле использует или принимает нечисловые значения, вы можете вообще отключить проверку. Для более сложных требований проверки создайте собственный код JavaScript для проверки значений полей.
Знаете ли вы, что PDF-документ очень легко редактировать, если вы не предпримете меры для его защиты? Вы можете преобразовать PDF в Word в MS Word 2016 или в Adobe Acrobat и других приложениях для преобразования PDF. Вы также можете легко редактировать PDF в Acrobat. Если вы хотите защитить PDF-файл, есть много способов сделать это, но самая надежная защита — это применение водяного знака, отключение копирования и печати и применение цифровой подписи. Этот трехэтапный процесс позволит создать документ, который будет очень сложно изменить или воспроизвести.
Чтобы создать PDF-документ, который было бы трудно изменить, в том числе воспроизвести со снимка экрана, можно выполнить трехэтапный подход:
1.) Первый шаг — применить водяной знак. Чтобы добавить водяной знак, введите «Водяной знак» в поле «Инструменты поиска» и выберите «Добавить водяной знак». Есть много вариантов на выбор, и вы можете добавить любой текст, который вам нравится, например, «Не изменять» или «Окончательно».
2.) Затем добавьте защиту паролем.Вы можете применить защиту паролем, которая требует пароль для открытия документа, но вы также можете применить защиту, которая включает отключение печати, редактирования или копирования документа. Это хороший метод защиты, хотя Acrobat предупреждает, что другие программы для чтения и конвертации PDF-файлов могут не соблюдать ограничения. Как и все пароли, пароль должен быть длинным, надежным и уникальным.
3.) В Adobe Acrobat DC Pro (и предыдущих версиях Acrobat) можно применить дополнительные, еще более строгие меры безопасности, создав цифровую подпись. Цифровая подпись позволит вам заблокировать документ PDF с помощью надежного цифрового идентификатора, который шифрует документ, идентифицирует вас как владельца документа с помощью уникального идентификатора и добавляет видимое доказательство аутентификации через синюю полосу, которая появляется в верхней части документа. документ.
Вы можете получить идентификатор на основе сертификата цифровой подписи, аккредитованный центром сертификации или одобренным Adobe поставщиком услуг доверия, таким как Intesi Group или Dtrust, или использовать цифровой идентификатор на основе файла, хранящийся на вашем локальном устройстве или в виде сертификата Windows. Если цель состоит в том, чтобы просто добавить защиту к PDF-файлу помимо пароля, тогда будет достаточно идентификатора на основе файла. Процесс добавления подписи на основе сертификата также защитит файл от изменения.
Нажмите, чтобы увеличить изображение
Самый простой и удобный способ добавить невидимую цифровую подпись в Adobe Acrobat DC Pro — ввести «Сертифицировать» в поле «Инструменты поиска» в правом столбце. Выберите «Подтвердить (невидимая подпись)». Появится всплывающее окно с предложением получить сторонний сертификат. Хотя вы, безусловно, можете это сделать, если вы продолжите, вы можете создать цифровой идентификатор или цифровой идентификатор Windows, которого будет достаточно для защиты документа от подделки. Нажмите «Настроить новый цифровой идентификатор», а затем «Создать новый цифровой идентификатор». Затем выберите «Сохранить в файл». Нажмите «Продолжить» и следуйте инструкциям, чтобы создать самозаверяющий цифровой идентификатор. Выберите «Цифровые подписи и шифрование данных» в раскрывающемся меню «Использовать цифровой идентификатор для». Вам будет предложено создать пароль. Самоподписанный сертификат будет храниться на компьютере, на котором вы его создаете, поэтому этот цифровой идентификатор будет доступен только на том компьютере, который вы используете для создания идентификатора.
После создания идентификатора вы можете продолжить и применить его. Вам будут предоставлены некоторые варианты разрешений, которые может иметь получатель, включая заполнение форм и аннотацию. Примените необходимые разрешения, затем завершите подписание. Рассмотрите возможность сохранения этой копии с водяным знаком, защищенной от копирования и цифровой подписью в качестве версии, добавив «_certified» к имени файла, чтобы было легче отличить и определить, что это сертифицированная копия.
Идеальной безопасности не существует, и очень мотивированный человек может просто просмотреть документ на экране и перепечатать его. Однако, добавляя водяные знаки и цифровые подписи, вы будете знать, что все остальное является подделкой. Если вы хотите посмотреть обучающее видео о том, как выполнить эти шаги, а также о том, как защитить документы MS Word, см. «Как… не вытягивать Манафорта» из видеотеки How To… Чикагской коллегии адвокатов.
Кэтрин Сандерс Рич – директор Центра практического управления Северной Каролины. Члены NCBA, нажмите здесь, чтобы узнать больше о том, как Центр управления практикой может вам помочь. NCBA CPM: практикуйтесь с умом.
В файле PDF закладки упрощают переход с одной страницы на другую или переход к определенным разделам текста. Они также могут предоставить обзор содержимого документа. Закладки действуют как целевые ссылки в веб-документе или текст с закладками в документе Word. В этом документе объясняется, как работать с закладками в файлах PDF..
Создание закладок
Когда вы создаете закладку, она будет ссылаться на страницу, которую вы сейчас отображаете по умолчанию. Однако вы можете связать закладки с любым местом в текущем документе или с другими файлами, такими как веб-сайты и фильмы. Чтобы изменить закладку так, чтобы она ссылалась на внешние файлы, см. раздел Изменение свойств закладки ниже.
Создание закладки для выделенного текста
Откройте документ PDF, в который вы хотите добавить закладку.
На панели инструментов Выбрать и масштабировать нажмите кнопку Выбрать инструмент.
В документе PDF выделите текст, который хотите добавить в закладки.
ПРИМЕЧАНИЕ. Для закладки будет установлен точный уровень увеличения или процент масштабирования, с которым вы в данный момент просматриваете документ.
На панели Закладки в раскрывающемся меню Параметры выберите Новая закладка
ИЛИ
Вкл. на панели Закладки нажмите кнопку Новая закладка.
Закладка появится в списке Закладки.Выбранный текст будет названием закладки по умолчанию, но при желании вы можете ввести новое имя.
Создание закладки для изображения
Откройте документ PDF, в который вы хотите добавить закладку.
На панели инструментов Выбрать и масштабировать нажмите кнопку Выбрать инструмент.
В документе PDF щелкните изображение, которое вы хотите добавить в закладки, чтобы оно было выбрано.
ПРИМЕЧАНИЕ. Для закладки будет установлен точный уровень увеличения или процент масштабирования, с которым вы в данный момент просматриваете документ.
На панели Закладки в раскрывающемся меню Параметры выберите Новая закладка.
ИЛИ
На панели Закладки нажмите кнопку Новая закладка.
Закладка появится в списке Закладки. У него не будет названия, но вы можете ввести новое имя, если хотите.
Использование закладок
Закладки в файле PDF обычно следуют иерархической структуре документа и, следовательно, действуют как оглавление. С первого взгляда вы можете увидеть разделы, темы или темы в публикации. Щелкнув по закладке, вы попадете в указанное место в документе. Дополнительные сведения о навигации по документу PDF с помощью закладок см. в разделе Навигация с помощью закладок.
Переименование закладок
Введите имя новой закладки.
Изменение расположения закладок
Вы можете изменить место назначения закладки после ее создания.
Откройте документ PDF, с которым вы хотите работать.
В списке Закладки выберите закладку, расположение которой вы хотите изменить.
В документе PDF выберите текст или изображение новой закладки.
ПРИМЕЧАНИЕ. Дополнительную информацию о том, как выбирать изображения или текст, см. в разделе Создание закладок выше.
(Необязательно) Вы также можете ничего не выбирать. Закладка будет установлена на текущий вид в документе PDF.
Нажмите Да.
Закладка теперь установлена на новом месте назначения.
Изменение свойств закладки
Закладку можно изменить, чтобы изменить ее поведение. Свойства закладки позволяют изменить внешний вид названия закладки. Вы также можете изменить закладку, указав ссылки на фильмы, внешние ссылки и другие виды мультимедиа.
Изменение внешнего вида закладки
Откройте документ PDF, с которым вы хотите работать.
В списке Закладки выберите закладку, которую хотите изменить.
Выберите вкладку Внешний вид.
В раскрывающемся меню Стиль выберите нужный стиль.
В палитре Цвет выберите нужный цвет.
Нажмите "ОК".
Внешний вид закладки изменен.
Настройка действия с закладкой
Откройте документ PDF, с которым вы хотите работать.
В списке Закладки выберите закладку, которую хотите изменить.
Выберите вкладку Действия.
Диалоговое окно Свойства закладки меняет вид.
В разделе Добавить действие в раскрывающемся списке Выберите действие выберите нужное действие.
Нажмите «Добавить».
Появится диалоговое окно, соответствующее вашему выбору.
Выберите необходимые параметры и записи, соответствующие выбранному вами действию.
Нажмите "ОК".
ПРИМЕЧАНИЕ. Действия выполняются в том порядке, в котором они указаны в разделе «Действия». Вы можете изменить порядок, выбрав действие и нажав Вверх или Вниз.
Нажмите "Удалить".
Нажмите "ОК".
Когда вы удовлетворены действием, нажмите OK.
Свойства закладки изменены.
Изменение организации закладок
По умолчанию закладки появляются в том порядке, в котором они были созданы. Вы можете легко изменить порядок или иерархическую организацию закладок. Вы можете создать несколько уровней закладок, которые могут создавать эффект глав и разделов внутри глав. Примеры см. в разделе Реорганизация закладок.
Была ли эта статья полезной? Да Нет
Подключиться к УВЭК
Университет Висконсина – О-Клэр
Авторское право © 2022 UW-Eau Claire и Попечительский совет системы Университета Висконсина
Читайте также: