Javascript 작업 추가 PDF
Contents
[
Hide
]
PdfContentEditor 클래스는 Aspose.Pdf.Facades 패키지 하에 있으며, PDF 파일에 Javascript 작업을 추가할 수 있는 유연성을 제공합니다. PDF 뷰어에서 메뉴 항목을 실행하는 일련의 작업과 연결된 링크를 만들 수 있습니다. 이 클래스는 문서 이벤트에 대한 추가 작업을 생성하는 기능도 제공합니다.
우선, Document에 객체가 그려집니다. 우리의 예에서는 Rectangle입니다. 문서에 액션 createJavaScriptLink를 사각형에 설정합니다. 그런 다음 문서를 저장할 수 있습니다.
public static void AddingJavascriptActions()
{
PdfContentEditor editor = new PdfContentEditor();
editor.BindPdf(_dataDir + "sample.pdf");
// 자바스크립트 링크 생성
System.Drawing.Rectangle rect = new System.Drawing.Rectangle(50, 750, 50, 50);
String code = "app.alert('Aspose에 오신 것을 환영합니다!');";
editor.CreateJavaScriptLink(code, rect, 1, System.Drawing.Color.Green);
// 출력 파일 저장
editor.Save(_dataDir + "JavaScriptAdded_output.pdf");
}