Python을 사용하여 PDF에 JavaScript 추가

이 문서는 Python을 사용하여 PDF에 JavaScript를 추가하는 방법을 설명합니다. 개발 환경 설정, 단계 목록 및 Python을 사용하여 JS가 포함된 PDF를 생성하는 샘플 코드를 제공합니다. PDF의 다양한 동작에 JavaScript를 추가하는 여러 방법을 배우게 됩니다.

Python을 사용하여 PDF JS를 추가하는 단계

  1. PDF에 JS를 추가하기 위해 Aspose.PDF for Python via .NET을 사용할 환경을 설정합니다
  2. 라이브러리에서 Document, License 및 JavascriptAction 클래스를 가져옵니다
  3. 기존 PDF를 Document 클래스 객체로 로드합니다
  4. PDF 파일이 열릴 때 실행될 JavaScript를 생성합니다
  5. 이 JavaScript를 Document.open_action 속성을 사용하여 Open 동작에 설정합니다
  6. actions 컬렉션에 접근하여 닫기 전 동작에 다른 스크립트를 추가합니다
  7. JavaScript가 포함된 PDF 파일을 저장합니다

위 단계는 Python을 사용하여 PDF 내부에 JavaScript를 추가하는 방법을 요약합니다. 필요한 Document, License 및 JavascriptAction 클래스를 라이브러리에서 가져오고, 기존 PDF를 Document 클래스 객체로 로드한 후 적절한 메시지로 JavascriptAction을 생성하여 PDF의 열기 동작에 설정합니다. PDF의 다른 동작에 JS를 할당하려면 동작 컬렉션에 접근하고 다른 메시지로 새 JavaScriptAction 객체를 생성하여 before_closing과 같은 다른 이벤트에 설정합니다. 그런 다음 출력 PDF를 저장합니다.

Python을 사용한 PDF 스크립팅 코드

위 코드는 Python을 사용하여 PDF 파일에 JavaScript를 추가하는 과정을 보여줍니다. BeforeSaving, BeforeClosing, AfterSaving, BeforePrinting 및 AfterPrinting과 같은 다른 동작도 처리할 수 있습니다. JavascriptAction 클래스는 app.launchURL 메서드를 사용하여 URL을 여는 등 다양한 동작 설정을 지원합니다.

이 문서를 통해 PDF 파일에 JavaScript를 추가하는 방법을 배웠습니다. PDF 파일에 툴팁을 추가하려면 다음 문서를 참조하세요 Python을 사용하여 PDF에서 강조 표시 제거.

 한국인