Bu çok temel konu, Python kullanarak salt okunur Sunumun nasıl oluşturulacağı konusunda rehberlik eder. Gerekli PYPI paketleri hakkındaki tüm ayrıntıları, program mantığını vurgulayan adım adım programlama görevlerinin bir listesini ve salt okunur bir sunum oluşturmak ve Python kullanarak PPTX düzenlemeyi önlemek için çalıştırılabilir bir örnek kodu kapsar . Geliştirilen uygulama macOS, Windows ve Linux’ta .NET ve Python destekli herhangi bir ortamda kullanılabiliyor.
Python kullanarak Salt Okunur Sunum Oluşturma Adımları
- Python kullanarak salt okunur PPTX oluşturmak için IDE’yi .NET aracılığıyla Python için Aspose.Slides’ı kullanın olarak yapılandırın
- Presentation sınıfının bir örneğini kullanarak hedef PPTX sunum dosyasına erişin
- ReadOnlyRecommended özellik değeri için True adlı sunum sınıfına (ProtectionManger) erişin
- Düzenlenemeyen ve salt okunur sunum dosyasını diske kaydedin
Yukarıda belirtilen adımlar, birkaç API çağrısı kullanarak PPTX’i Python’da düzenlenemez hale getirme sürecini açıklamaktadır. İşlem, hedef sunum dosyasının diskten açılmasıyla veya Sunum sınıfının bir örneğini kullanarak sıfırdan yeni bir sunum oluşturularak başlatılacaktır. Daha sonra ProtectionManager sınıfı örneğine sunum özelliklerinden erişilecek ve ReadOnlyRecommended özelliği için True değeri ayarlanacak; bu, yüklenen sunumu diske kaydetmeden önce yalnızca salt okunur erişime sahip olacak şekilde dönüştürecektir.
Python kullanarak Sunumu Düzenlenemez Hale Getirecek Kod
Yukarıdaki kod örneği, Python kullanarak Sunumu düzenlenemez hale getirmenin basit sürecini gösterir. ProtectionManager sınıfı örneği, sunum dosyası düzenlemesini kısıtlamak için kullanılır ve aynı zamanda EncryptDocumentProperties, EncryptionPassword, RemoveEncryption ve SetWriteProtection gibi diğer farklı özellikleri ve yöntemleri de açığa çıkarır. Ayrıca salt okunur özelliğini kaldırıp değerini False olarak ayarlayarak sunum korumasını düzenlemeye izin verecek şekilde sıfırlayabilirsiniz.
Bu örnek bize Python kullanarak Sunum düzenlemeyi nasıl önleyeceğimizi öğretti. Sunu içindeki metnin üzerini nasıl çizeceğinizi öğrenmek istiyorsanız Python kullanarak PPTX’te Metin Nasıl Çizilir ile ilgili makaleye bakın.