Bu makale, Python kullanarak PDF içine JavaScript ekleme işlemini açıklar. Geliştirme ortamını kurma detayları, adımların listesi ve Python ile JS içeren PDF oluşturma için örnek kod sağlar. PDF içindeki farklı eylemlere JavaScript eklemek için çeşitli yöntemler öğreneceksiniz.
Python kullanarak PDF JS ekleme adımları
- PDF’ye JS eklemek için Aspose.PDF for Python via .NET kullanmak üzere ortamı ayarlayın
- Kütüphaneden Document, License ve JavascriptAction sınıflarını içe aktarın
- Mevcut PDF’yi Document sınıf nesnesine yükleyin
- PDF dosyası açıldığında çalışacak JavaScript oluşturun
- Bu JavaScript’i Document.open_action özelliğini kullanarak Open eylemine ayarlayın
- actions koleksiyonuna erişin ve kapatmadan önce eylemine başka bir komut dosyası ekleyin
- JavaScript içeren PDF dosyasını kaydedin
Yukarıdaki adımlar, Python kullanarak PDF içine JavaScript ekleme sürecini özetler. Gerekli Document, License ve JavascriptAction sınıflarını kütüphaneden içe aktarın, mevcut PDF’yi Document sınıf nesnesine yükleyin, uygun bir mesajla JavascriptAction oluşturun ve bunu PDF’deki açma eylemine ayarlayın. PDF içindeki diğer eylemlere JS atamak için eylemler koleksiyonuna erişin, farklı bir mesajla yeni bir JavaScriptAction nesnesi oluşturun ve bunu before_closing gibi başka bir olaya ayarlayın. Ardından çıktı PDF’yi kaydedin.
Python kullanarak PDF scripting için kod
Yukarıdaki kod, Python kullanarak PDF dosyalarına JavaScript ekleme sürecini gösterir. BeforeSaving, BeforeClosing, AfterSaving, BeforePrinting ve AfterPrinting gibi diğer eylemleri de yönetebilirsiniz. JavascriptAction sınıfı, app.launchURL yöntemi kullanılarak URL açma gibi çeşitli eylemlerin ayarlanmasını destekler.
Bu makale bize PDF dosyasına JavaScript ekleme sürecini öğretti. PDF dosyasına tooltip eklemek için şu makaleye bakın Python kullanarak PDF’den vurgulamayı kaldırma