Lisanslama
Genel Bakış
Aspose.Slides, değerlendirme modunda veya geçerli bir lisansla kullanılabilir. Değerlendirme sürümü, lisanslı sürümle aynı işlevselliği sunar, ancak kaydettiği her sunumun her slaytına bir değerlendirme filigranı ekler ve kodunuzun sunumlardan okuduğu metni kısaltır.
Aspose.Slides’i Değerlendirin
Aspose.Slides for Python via .NET‘in değerlendirme sürümünü indirme sayfası üzerinden indirebilirsiniz. Değerlendirme sürümü, lisanslı ürünle aynı özellikleri sunar. Değerlendirme paketi, satın alınan paketle aynı olup lisansı uygulamak için birkaç satır kod eklediğinizde lisanslı hâle gelir.
Aspose.Slides‘in değerlendirmesinden memnun kaldığınızda, bir lisans satın alabilirsiniz. Mevcut abonelik seçeneklerini incelemenizi öneririz. Sorularınız varsa, Aspose satış ekibiyle iletişime geçin.
Her Aspose lisansı, bu süre içinde yayınlanan yeni sürümlere ve düzeltmelere ücretsiz yükseltmeler içeren bir yıllık abonelik içerir. Lisanslı ve değerlendirme kullanıcıları ücretsiz ve sınırsız teknik destek alır.
Değerlendirme Sürümünün Sınırlamaları
- Değerlendirme sürümü (lisans uygulanmadığında) tam işlevsellik sağlar, ancak kaydettiği her sunumun her slaytına bir değerlendirme filigranı metin kutusu ekler.
- Kodunuzun bir sunumdan okuduğu metin, ilk birkaç karakterine kısaltılır ve ardından değerlendirme sınırlamasına dair bir uyarı eklenir. Kodunuzun yazdığı metin tam olarak kaydedilir.
Note
Kısıtlamalar olmadan Aspose.Slides’i test etmek için 30 günlük Geçici Lisans talep edebilirsiniz. Detaylar için Geçici Lisans Nasıl Alınır sayfasına bakın.Aspose.Slides’te Lisanslama
- Bir değerlendirme sürümü, bir lisans satın alındıktan ve lisansı uygulamak için birkaç satır kod eklendikten sonra lisanslı hale gelir.
- Lisans, ürün adı, kapsadığı geliştirici sayısı, abonelik bitiş tarihi vb. gibi ayrıntıları içeren, düz metin XML dosyasıdır.
- Lisans dosyası dijital olarak imzalanmıştır, bu yüzden değiştirilmemelidir. Tek bir satır sonu eklemek bile geçersiz kılar.
- Aspose.Slides for Python via .NET, lisansı kendisine verdiğiniz yolda arar. Göreli bir yol ya da yolsuz bir dosya adı, geçerli çalışma dizinine göre çözülür; bu dizin Python betiğinizin bulunduğu klasör olmayabilir.
- Değerlendirme sınırlamalarından kaçınmak için, Aspose.Slides’i kullanmadan önce lisansı ayarlayın. Uygulama ya da işlem başına yalnızca bir kez ayarlamanız yeterlidir.
Note
Ayrıca Ölçülü Lisanslama sayfasını inceleyebilirsiniz.Lisans Uygulama
Bir lisans, dosya ya da akış üzerinden yüklenebilir.
Note
Aspose.Slides, lisanslamayı yönetmek için License sınıfını sağlar.Warning
Yeni lisanslar, sadece 21.4 veya daha sonraki sürümde Aspose.Slides’ı etkinleştirebilir. Daha eski sürümler farklı bir lisanslama sistemi kullanır ve bu lisansları tanımaz.Dosya
Bir lisansı ayarlamanın en basit yolu, lisans dosyasının yolunu set_license metoduna geçirmekdir. Aşağıdaki örnekteki gibi yalnızca dosya adını verirseniz, Aspose.Slides dosyayı geçerli çalışma dizininde arar.
Aşağıdaki Python kodu, lisans dosyasını nasıl ayarlayacağınızı gösterir:
import aspose.slides as slides
# Lisans sınıfını örnekler.
license = slides.License()
# Lisans dosyası yolunu ayarlar.
license.set_license("Aspose.Slides.lic")
Warning
Eğer lisans dosyasını farklı bir dizine yerleştirirseniz, License.set_license metodunu çağırdığınızda, açık yolun sonundaki dosya adı lisans dosyanızın adıyla aynı olmalıdır.
Örneğin, lisans dosyasını Aspose.Slides.lic.xml olarak yeniden adlandırabilirsiniz. Ardından kodunuzda, bu dosyanın tam yolunu (Aspose.Slides.lic.xml ile biten) License.set_license metoduna geçirin.
Akış
Bir lisansı akıştan (stream) yükleyebilirsiniz. Aşağıdaki Python örneği, bir akıştan lisans nasıl uygulanacağını gösterir:
import aspose.slides as slides
# Lisans sınıfının bir örneğini oluşturur.
license = slides.License()
# Lisansı bir akıştan ayarlar.
with open("Aspose.Slides.lic", "rb") as stream:
license.set_license(stream)
Lisansı Doğrulama
Lisansın doğru bir şekilde uygulanıp uygulanmadığını doğrulamak için, lisansı doğrulayabilirsiniz. Aşağıdaki Python kodu, bir lisansı nasıl doğrulayacağınızı gösterir:
import aspose.slides as slides
license = slides.License()
license.set_license("Aspose.Slides.lic")
if license.is_licensed():
print("License is good!")
İş Parçacığı Güvenliği
Warning
License.set_license metodu iş parçacığı güvenli değildir. Birden fazla iş parçacığından aynı anda çağırmanız gerektiğinde,threading.Lock gibi bir senkronizasyon primi kullanarak sorunlardan kaçının.
SSS
Lisansı tamamen çevrim dışı bir ortamda (internet erişimi olmadan) uygulayabilir miyim?
Evet. Lisans doğrulaması, lisans dosyası kullanılarak yerel olarak yapılır; internet bağlantısı gerekmez.
Bir yıllık abonelik süresi dolduktan sonra ne olur? Kütüphane çalışmayı durdurur mu?
Hayır. Lisans süresizdir: Abonelik bitiş tarihinizden önce yayınlanan sürümleri kullanmaya devam edebilirsiniz; ancak yenilerini kullanmak için aboneliği yenilemeniz gerekir.