Ứng viên cần Adobe Acrobat Reader 8. 1 trở lên có bật JavaScript để sử dụng Biểu mẫu việc làm trực tuyến trên các trang web của Trung tâm tuyển dụng
Để bật JavaScript trong Adobe Acrobat Reader
Mở Adobe Acrobat Reader
Chuyển đến Chỉnh sửa> Tùy chọn
Trong Danh mục, nhấp vào JavaScript
Trong phần JavaScript, hãy kiểm tra Bật Acrobat JavaScript
thông tin thêm
Giới thiệu về mẫu công việc trực tuyến
Làm chủ mẫu công việc trực tuyến
Bật Hiển thị PDF trong Trình duyệt
Tìm hiểu các vị trí thực nơi có thể nhập JavaScript vào môi trường Acrobat JavaScript
Phạm vi. nhào lộn chuyên nghiệp 6. 0 trở lên
Cấp độ kỹ năng. Từ Sơ cấp đến Nâng cao, có điều gì đó ở đây dành cho tất cả mọi người
Điều kiện tiên quyết. Làm quen với Acrobat Professional
Nếu bạn đang đọc bài viết này, thì có lẽ bạn đã cố gắng tìm ra cách thực hiện điều gì đó trong Acrobat và được thông báo "Bạn cần JavaScript cho điều đó. " Acrobat JavaScript là ngôn ngữ lập trình được sử dụng để viết kịch bản hoạt động trong Acrobat. Nó rất hữu ích. Nó được sử dụng để tự động hóa và kiểm soát nhiều tác vụ trong tài liệu Acrobat và PDF. Một trong những tác dụng phụ của chức năng đa dạng này là một danh sách dài, đôi khi khó hiểu về các vị trí thực nơi JavaScript có thể được nhập vào môi trường Acrobat JavaScript.
Mỗi vị trí nhập JavaScript được liên kết với một sự kiện cụ thể. Khi sự kiện được kích hoạt, tập lệnh tại vị trí đó sẽ được chạy. Ví dụ: ít nhất hai sự kiện được kích hoạt khi người dùng nhấp chuột vào trường biểu mẫu. Chuột Xuống và Chuột Lên. Đây là một phần của lớp sự kiện lớn hơn [được gọi là Sự kiện Widget]. Vì các sự kiện được liên kết với một trường biểu mẫu nên chúng được nhập vào hộp thoại thuộc tính trường biểu mẫu.
Vì vậy, tất cả các sự kiện khác là gì và làm thế nào để bạn nhập một kịch bản vào một? . Nó được tải sẵn đầy đủ với tất cả các công cụ cần thiết để nhập, chỉnh sửa, kiểm tra và gỡ lỗi Acrobat JavaScript. Bảng 1 dưới đây cung cấp điều thứ hai bạn cần. Đây là một bản tóm tắt toàn diện về các vị trí tập lệnh trong Acrobat, với mô tả về cách mỗi vị trí được truy cập từ Acrobat Professional. Lưu ý rằng Acrobat Standard X cũng chứa tất cả các công cụ cần thiết để nhập tập lệnh
Bảng chia các vị trí tập lệnh thành ba loại.
- tập lệnh ứng dụng
- tập lệnh PDF
- tập lệnh bên ngoài
Tập lệnh ứng dụng được liên kết với ứng dụng Acrobat. Chúng tồn tại trong các tệp trên hệ thống của người dùng hoặc được tạo động bởi tệp tập lệnh trên hệ thống của người dùng. Acrobat tải và xử lý các tệp script này khi nó khởi động. Bởi vì nó biết về chúng khi khởi động, nhiều tập lệnh trong số này có mức độ tin cậy cao [còn gọi là đặc quyền]. Vị trí tập lệnh đặc quyền có thể chạy mã thường được coi là rủi ro bảo mật, chẳng hạn như các chức năng truy cập hệ thống tệp cục bộ.
Tập lệnh PDF bao gồm tập lệnh trang, tập lệnh đánh dấu trang, tập lệnh trường biểu mẫu và bất kỳ tập lệnh nào khác được lưu trữ bên trong tệp PDF. Tất cả các tập lệnh PDF được nhập vào vị trí thích hợp của chúng bằng hộp thoại thuộc tính cho phần tử PDF đang kích hoạt sự kiện tập lệnh. Ví dụ: một hành động đánh dấu được đặt từ tab hành động trên hộp thoại thuộc tính dấu trang
Các tài liệu PDF có thể [và thường là như vậy] đến từ bên ngoài hệ thống của người dùng, vì vậy chúng thường không đáng tin cậy. Tuy nhiên, có những trường hợp đặc biệt khi mã trong PDF được tăng mức độ tin cậy nhưng hạn chế. Ví dụ: cả tiện ích mở rộng Trình đọc và chứng nhận có chữ ký điện tử đều truyền tải một số mức độ tin cậy vào tập lệnh PDF
Các tập lệnh bên ngoài được đưa vào công cụ Acrobat JavaScript từ các vị trí bên ngoài môi trường Acrobat JavaScript. Vì lý do này, các công cụ bên ngoài phải được sử dụng để truy cập chúng và chúng không đáng tin cậy
Bảng 1- Tóm tắt các vị trí tập lệnh trong Acrobat
Vị trí tập lệnh
đặc quyền
Truy cập [Acrobat Professional]
Tập lệnh ứng dụng – Tập lệnh được liên kết với Ứng dụng Acrobat
Cửa sổ bảng điều khiển
Thật
Cửa sổ lệnh chế độ ngay lập tức nằm trên hộp thoại Trình gỡ lỗi JavaScript
Cấp thư mục
Đúng1
Tệp đĩa có ". js" tiện ích mở rộng. Được tạo bằng công cụ chỉnh sửa văn bản/mã bên ngoài. Nằm trong các thư mục JavaScript.
Tìm bằng.
Địa phương. ứng dụng. getPath["user","javascript"];
Toàn cục. ứng dụng. getPath["ứng dụng","javascript"];
Hành động [Trình tự hàng loạt]
Thật
Acrobat X – Bảng công cụ, Ngăn hành động
Acrobat 9 trở về trước – Trên danh sách Lệnh hàng loạt, từ mục Menu. Nâng cao>Xử lý hàng loạt…
Mục menu
Sai2
Được tạo bằng JavaScript với.
ứng dụng. addMenuItem[];
Nút Thanh công cụ
Sai
Được tạo bằng JavaScript với.
ứng dụng. addToolbarButton[]
hẹn giờ
Sai
Được tạo bằng JavaScript với.
ứng dụng. setInterval[];
ứng dụng. setTimeOut[];
Tem
Thật
Tập lệnh tính toán trường trên PDF cho Dấu động. Tìm thư mục tem với.
ứng dụng. getPath["user","tem"];
Tập lệnh PDF– Tập lệnh bên trong tài liệu PDF
Tài liệu –Level Scripts
Sai
Acrobat X – Trên Bảng điều khiển Công cụ, Ngăn JavaScript.
Acrobat 9 trở về trước – Trên mục Menu.
Nâng cao>JavaScript>JavaScript tài liệu…
Hành động tài liệu
Sai
Acrobat X – Trên Bảng điều khiển Công cụ, Ngăn JavaScript.
Acrobat 9 trở về trước – Trên mục Menu.
Nâng cao>JavaScript>Đặt tác vụ tài liệu…
Hành động trang
Sai
Tab hành động trên hộp thoại Thuộc tính trang.
Chỉ có thể truy cập từ menu trên tab điều hướng Trang.
Hành động đánh dấu trang
Sai
Tab Hành động trên hộp thoại Thuộc tính Dấu trang.
Chỉ có thể truy cập từ menu trên tab điều hướng Dấu trang.
Tập lệnh trường/
Tác vụ tiện ích
Sai
Các tab Hành động, Định dạng, Xác thực và Tính toán trên hộp thoại Thuộc tính Trường.
Được truy cập từ Công cụ chọn đối tượng, nhấp chuột phải vào Menu bật lên
Liên kết hành động
Sai
Tab Hành động trên Hộp thoại Thuộc tính Trường.
Được truy cập từ menu bật lên nhấp chuột phải vào Công cụ chọn đối tượng
Tập lệnh XFA
Sai
Nhà thiết kế Adobe LiveCycle
Chú thích 3D
Sai
Chỉ dành cho công cụ chỉnh sửa tập lệnh bên ngoài, Acrobat 7 trở lên. Sau đó, nó được nhập từ hộp thoại thuộc tính Annot3D