Hướng dẫn how do i embed javascript in a pdf? - làm cách nào để nhúng javascript vào pdf?
Show
2 câu trả lờiĐã trả lời ngày 9 tháng 3 năm 2012 lúc 20:05Mar 9, 2012 at 20:05
Đồi James HilljamesJames Hill 59K18 Huy hiệu vàng142 Huy hiệu bạc161 Huy hiệu Đồng18 gold badges142 silver badges161 bronze badges 3
Bạn đã không quy định một ràng buộc cho ngôn ngữ, vì vậy bạn có thể sử dụng Python để đạt được điều này. Thư viện PYPDF2 có một lớp gọi là
Và đây là một liên kết đến các tài liệu. Lưu ý rằng bạn cần cài đặt python3 (2.7 sẽ biến mất vào cuối năm 2019) và sau đó chạy Đã trả lời ngày 30 tháng 9 năm 2019 lúc 21:37Sep 30, 2019 at 21:37
james-seejames-seejames-see 11.3k5 Huy hiệu vàng37 Huy hiệu bạc43 Huy hiệu đồng5 gold badges37 silver badges43 bronze badges
Về hành độngBạn có thể gây ra một hành động xảy ra khi nhấp vào dấu trang hoặc liên kết hoặc khi một trang được xem. Ví dụ: bạn có thể sử dụng các liên kết và dấu trang để nhảy đến các vị trí khác nhau trong tài liệu, thực thi các lệnh từ menu và thực hiện các hành động khác. Hành động được đặt trong hộp thoại Thuộc tính. Đối với dấu trang hoặc liên kết, bạn chỉ định một hành động xảy ra khi nhấp vào dấu trang hoặc liên kết được nhấp. Đối với các mục khác, chẳng hạn như các trang, clip phương tiện và trường biểu mẫu, bạn xác định một kích hoạt gây ra hành động xảy ra và sau đó xác định chính hành động. Bạn có thể thêm nhiều hành động vào một kích hoạt. Tùy chọn bị khóa ngăn chặn sự xuất hiện và hành động liên quan đến một đối tượng không bị thay đổi. option prevents the appearance and actions associated with an object from being accidentally changed. Thêm một hành động vào dấu trang, trường mẫu, nút hoặc clip
Thêm hành động vào hình thu nhỏ trangĐể nâng cao chất lượng tương tác của tài liệu, bạn có thể chỉ định các hành động, chẳng hạn như thay đổi giá trị zoom, xảy ra khi một trang được mở hoặc đóng.
Các loại hành độngBạn có thể gán các hành động sau đây cho các liên kết, dấu trang, trang, clip phương tiện và trường biểu mẫu: Thực hiện một mục menu Thực thi một lệnh menu được chỉ định là hành động. Đi đến chế độ xem 3D/đa phương tiện Nhảy đến chế độ xem 3D được chỉ định. Chuyển đến chế độ xem trang Nhảy đến đích được chỉ định trong tài liệu hiện tại hoặc trong một tài liệu khác. Nhập dữ liệu biểu mẫu Mang dữ liệu biểu mẫu từ một tệp khác và đặt nó ở dạng hoạt động. Hoạt động đa phương tiện (Acrobat 9 trở lên) Thực hiện một hành động được chỉ định cho một đối tượng đa phương tiện trong tệp (chẳng hạn như phát tệp âm thanh). Đối tượng đa phương tiện phải được thêm vào tệp trước khi bạn có thể chỉ định một hành động cho nó. Mở tệp tin Khởi chạy và mở một tập tin. Nếu bạn đang phân phối một tệp PDF có liên kết đến một tệp khác, người đọc cần ứng dụng gốc của tệp được liên kết đó để mở thành công. (Bạn có thể cần thêm tùy chọn mở cho tệp đích.) Mở một liên kết web Nhảy đến đích được chỉ định trên Internet. Bạn có thể sử dụng các giao thức HTTP, FTP và Mailto để xác định liên kết của bạn. Chơi một âm thanh Phát các tệp âm thanh được chỉ định. Âm thanh được nhúng vào tài liệu PDF ở định dạng đa nền tảng. Chơi phương tiện (Acrobat 5 tương thích) Phát ra bộ phim QuickTime hoặc AVI được chỉ định được tạo thành Acrobat & NBSP; 5 tương thích. Phim được chỉ định phải được nhúng trong tài liệu PDF. Chơi phương tiện (Acrobat 6 trở lên tương thích) Đóng một bộ phim được chỉ định được tạo thành Acrobat & NBSP; tương thích 6. Phim được chỉ định phải được nhúng trong tài liệu PDF. Đọc một bài báo Theo một luồng bài viết trong tài liệu hoạt động hoặc trong một tài liệu PDF khác. Đặt lại một biểu mẫu Xóa dữ liệu đã nhập trước đó trong một biểu mẫu. Bạn có thể kiểm soát các trường được đặt lại với hộp thoại Chọn trường.Select Fields dialog box. Chạy một JavaScript Chạy JavaScript được chỉ định. Đặt khả năng hiển thị lớp Xác định cài đặt lớp nào đang hoạt động. Trước khi bạn thêm hành động này, chỉ định cài đặt lớp thích hợp. Hiển thị/ẩn một trường Bật giữa hiển thị và ẩn một trường trong tài liệu PDF. Tùy chọn này đặc biệt hữu ích trong các trường mẫu. Ví dụ: nếu bạn muốn một đối tượng bật lên bất cứ khi nào con trỏ qua nút, bạn có thể đặt một hành động hiển thị trường trên chuột nhập kích hoạt và ẩn một trường trên lối ra của chuột.Mouse Enter trigger and hides a field on Mouse Exit. Gửi một biểu mẫu Gửi dữ liệu biểu mẫu đến URL được chỉ định. Các loại kích hoạtTrình kích hoạt xác định cách các hành động được kích hoạt trong các clip, trang và trường biểu mẫu. Ví dụ: bạn có thể chỉ định một clip phim hoặc âm thanh để phát khi một trang được mở hoặc đóng. Các tùy chọn có sẵn phụ thuộc vào phần tử trang được chỉ định. Bạn có thể sử dụng các trình kích hoạt sau cho các clip và trường biểu mẫu (không phải liên kết hoặc dấu trang): Chuột lên (Acrobat Pro) Khi nút chuột được phát hành sau khi nhấp chuột. Đây là kích hoạt nút phổ biến nhất, bởi vì nó cung cấp cho người dùng một cơ hội cuối cùng để kéo con trỏ ra khỏi nút và không kích hoạt hành động. Trang có thể nhìn thấy (chỉ clip phương tiện) Khi trang chứa clip phương tiện có thể hiển thị, bất kể đó là trang hiện tại. Nó có thể hiển thị một trang mà không phải là trang hiện tại, chẳng hạn như khi bố cục trang liên tục hiển thị các trang cạnh nhau. Trang vô hình (chỉ clip phương tiện) Khi trang chứa clip phương tiện được chuyển ra khỏi tầm nhìn. Trang Enter (Chỉ có clip phương tiện) Khi trang chứa clip phương tiện trở thành trang hiện tại. Thoát trang (chỉ có clip phương tiện)) Khi người dùng rời khỏi trang chứa clip phương tiện. Di chuột xuống Khi nút chuột được nhấp (không được phát hành). Trong hầu hết các trường hợp, chuột lên là kích hoạt ưa thích.Mouse Up is the preferred trigger. Chuột nhập Khi con trỏ vào trường hoặc khu vực chơi. Thoát chuột Khi con trỏ ra khỏi trường hoặc khu vực chơi. ON Nhận lấy nét (chỉ clip phương tiện) Khi khu vực liên kết nhận được tiêu điểm, thông qua hành động của chuột hoặc tab. Khi mất tập trung (chỉ clip phương tiện) Khi trọng tâm di chuyển đến một khu vực liên kết khác. Giới thiệu về JavaScript trong AcrobatNgôn ngữ JavaScript được phát triển bởi NetScape Communications như một phương tiện để tạo các trang web tương tác dễ dàng hơn. Adobe đã tăng cường JavaScript để bạn có thể dễ dàng tích hợp mức độ tương tác này vào các tài liệu PDF của mình. language was developed by Netscape Communications as a means to create interactive web pages more easily. Adobe has enhanced JavaScript so that you can easily integrate this level of interactivity into your PDF documents. Bạn có thể gọi mã JavaScript bằng cách sử dụng các hành động được liên kết với dấu trang, liên kết và trang. Lệnh Set Document Action cho phép bạn tạo các hành động JavaScript cấp tài liệu áp dụng cho toàn bộ tài liệu. Ví dụ: chọn tài liệu đã lưu chạy JavaScript sau khi một tài liệu được lưu.Set Document Actions command lets you create document-level JavaScript actions that apply to the entire document. For example, selecting Document Did Save runs the JavaScript after a document is saved. Acrobat Pro & NBSP; được yêu cầu sử dụng JavaScript với các biểu mẫu và các phù thủy hành động. is required to use JavaScript with forms and action wizards. Trong Acrobat Pro, bạn cũng có thể sử dụng JavaScript với các biểu mẫu PDF và Trình hướng dẫn hành động. Các cách sử dụng phổ biến nhất cho JavaScript trong các biểu mẫu là định dạng dữ liệu, tính toán dữ liệu, xác thực dữ liệu và gán một hành động. Các tập lệnh cấp trường được liên kết với một trường hoặc trường biểu mẫu cụ thể, chẳng hạn như một nút. Loại tập lệnh này được thực thi khi xảy ra sự kiện, chẳng hạn như hành động của chuột.Acrobat Pro, you can also use JavaScript with PDF forms and action wizard. The most common uses for JavaScript in forms are formatting data, calculating data, validating data, and assigning an action. Field-level scripts are associated with a specific form field or fields, such as a button. This type of script is executed when an event occurs, such as a Mouse Up action. Để tìm hiểu cách tạo các tập lệnh JavaScript, hãy tải xuống hướng dẫn JavaScript từ trang web Adobe. Phát triển Acrobat®Applations bằng JavaScript ™ chứa thông tin và hướng dẫn cơ bản và JavaScript ™ cho tham chiếu Acrobat®API chứa thông tin tham chiếu chi tiết. Những tài nguyên này và các tài nguyên JavaScript khác được đặt trên trang web Adobe.Applications Using JavaScript™ contains background information and tutorials, and the JavaScript™ for Acrobat®API Reference contains detailed reference information. These and other JavaScript resources are located on the Adobe website. Làm cách nào để thêm JavaScript vào Adobe Acrobat?Sau đây cung cấp một số hướng dẫn chung để thêm JS vào các biểu mẫu PDF trong Acrobat. Mở Acrobat và làm một trong hai: Mở một biểu mẫu hiện có và chọn Công cụ> Chỉnh sửa ... Chọn một kích hoạt sẽ thực thi JavaScript. .... Chọn Chạy JavaScript làm hành động .. Chọn thêm .. Làm cách nào để kích hoạt JavaScript trong Adobe PDF?Chọn Chỉnh sửa> Tùy chọn (Windows) hoặc Acrobat / Acrobat Reader> Tùy chọn (Mac OS).Từ các danh mục bên trái, chọn JavaScript.Trong bảng bảo mật JavaScript, đặt các tùy chọn để quản lý JavaScript: khi cần thiết.
Bạn có thể đặt mã trong PDF không?Hiểu những gì bạn có thể mã trong PDFS Bạn có thể chọn và mã văn bản hoặc vùng của trang: 1 Chọn và mã các phần của văn bản.Theo mặc định, PDFS mở trong chế độ chọn văn bản, bạn có thể nhấp và kéo để chọn văn bản bạn muốn mã.Bạn cũng có thể nhấp đúp vào để chọn một từ và nhấp ba lần để chọn một dòng.You can select and code text or regions of the page: 1 Select and code portions of text. By default, PDFs open in text selection mode—you can click and drag to select the text you want to code. You can also double-click to select a word and triple-click to select a line.
Làm cách nào để lưu javascript dưới dạng pdf?Có hai cách để lưu pdf khỏi tập lệnh, mục menu "Lưu" và hàm javaScript doc.saveas ().Hãy nhớ rằng việc thực hiện một lần lưu hoàn toàn im lặng đòi hỏi một trong những cơ chế tin cậy được đề cập trước đó.Một cách dễ dàng để thử mã được trình bày trong bài viết này là chạy nó từ cửa sổ bảng điều khiển.the "Save" menu item and the Doc. SaveAs() JavaScript function. Keep in mind that performing a fully silent save requires one of the previously mentioned trust mechanisms. An easy way to try out the code presented in this article is to run it from the Console Window. |