Lisanslama

Değerlendirme Sürümü Sınırlamaları

Java için Aspose.PSD’in değişiklik yapmanıza izin veren tam lisanslı sürümle aynı özellikleri sunan bir değerlendirme sürümünü indirme sayfasından indirebilirsiniz. Değerlendirme sürümü, birkaç kısıtlamayla birlikte, bileşenin tam lisanslı sürümünden aynı özellikleri sunar. Aspose.PSD satın alırsanız, lisansı uygulamak yüklü değerlendirme sürümündeki kısıtlamaları kaldırır.

Aspose.PSD için Java’nın değerlendirme sürümü, yalnızca iki sınırlamaya sahiptir:

  • Her görüntüde bir filigran: Kaydettiğiniz, değiştirdiğiniz veya dışa aktardığınız herhangi bir görüntüde “Yalnızca Değerlendirme. Aspose.PSD ile Oluşturuldu. Telif Hakkı 2018-2019 Aspose Pty Ltd.” yazan bir filigran bulunur. Tam filigran sığmayacak küçük görüntülerde, görüntünün üstüne iki çapraz çizgi eklenir.
  • Temel çizim işlevselliği için destek yok: Değerlendirme modunda, görüntü pikselleri yüklenemez veya görüntüye kaydedilemez. Görüntüler çizmek için, temel çizim işlevselliği yerine gelişmiş çizim işlevselliğini kullanın. Bu sınırlama, temel çizim işlevselliğine bağlı işlevselliği etkiler. Aspose.PSD for Java, kendi dosya biçiminizi kaydetmenize olanak tanır. Ancak, bu özellik temel çizim işlevselliğine bağlı olduğundan, değerlendirme modunda kullanılmasının anlamı yoktur çünkü bu dosyaların içeriğini değiştiremezsiniz.

Lisans Dosyası Hakkında

Aspose.PSD’nin değerlendirmesinden memnun olduğunuzda, lisansı Aspose web sitesinden satın alabilirsiniz. Sunulan farklı abonelik türleri hakkında bilgi edinin. Herhangi bir sorunuz varsa, Aspose satış ekibiyle iletişime geçmekten çekinmeyin.

Her Aspose lisansı, yazılım güncellemeleri için bir yıllık abonelik içerir. İlk yılın ardından, en son özellikleri ve güncellemeleri almaya devam etmek için aboneliklerinizi yenileyin. Teknik destek ücretsiz ve sınırsızdır ve lisanslı ve değerlendirme kullanıcılarına, Destek Forumları aracılığıyla sağlanır.

Lisans, ürün adı, lisanslı geliştiricilerin sayısı, abonelik son kullanım tarihi gibi detayları içeren bir XML dosyasıdır. Dosya dijital olarak imzalanmıştır, bu nedenle değiştirmeyin: hatta dosyaya yanlışlıkla ek bir satır eklemek bile dosyayı geçersiz kılar.

Aspose.PSD satın aldıktan sonra, resim oluşturmadan, düzenlemeden veya başka şekillerde işlem yapmadan önce lisansı uygulamanız gerekir. Lisansı uygulamayı unutursanız, çıktı görüntülerinde değerlendirme filigranı olacaktır. Lisansı sadece uyguladığınız uygulama veya işlem başına bir kez ayarlamanız yeterlidir.

Lisansı Uygulama

Java için Aspose.PSD’nin bir değerlendirme sürümünü indirme sayfasından indirebilirsiniz. Değerlendirme sürümü, ürünün tam lisanslı sürümüyle tamamen aynı yeteneklere sahiptir. Dahası, bir lisans satın alıp lisansı uygulamak için birkaç satır kod eklediğinizde, değerlendirme sürümü lisanslı hale gelir.

Aspose.PSD’nin değerlendirmesinden memnun olduğunuzda, Aspose web sitesinden bir lisans satın alabilirsiniz. Sunulan farklı abonelik türleri hakkında bilgi edinin. Herhangi bir sorunuz varsa, Aspose satış ekibine başvurmaktan çekinmeyin.

Her Aspose lisansı, bu süre zarfında çıkan tüm yeni sürümlere veya düzeltmelere ücretsiz yükseltme hakkı içerir. Teknik destek ücretsiz ve sınırsızdır ve hem lisanslı hem de değerlendirme kullanıcılarına sağlanır.

Lisans Ayarlama

Lisans, ürün adı, lisanslı geliştiricilerin sayısı, abonelik sona erme tarihi gibi detayları içeren düz metin bir XML dosyasıdır. Dosya dijital olarak imzalanmıştır, bu nedenle dosyayı değiştirmeyin; dosyaya yanlışlıkla ekstra bir satır aralığı eklemek bile dosyayı geçersiz kılar.

Aspose.PSD’nin değerlendirme sınırlamalarını önlemek istiyorsanız lisansı ayarlamanız gerekir. Lisansı uygulamak yalnızca uygulama veya işlem başına bir kez gereklidir.

Lisans, aşağıdaki konumlardan bir akımdan veya dosyadan yüklenebilir:

  1. Belirli yol.
  2. Aspose.PSD.jar dosyasını içeren klasör.

Bileşeni lisanslamak için License .setLicense yöntemini kullanın. Lisansı ayarlamak için genellikle en kolay yol, Aspose.PSD.jar dosyasının bulunduğu klasöre lisans dosyasını koymak ve aşağıdaki örnekte gösterildiği gibi yalnızca dosya adını belirtmektir:

Örnek 1

Bu örnekte Aspose.PSD, uygulamanızın JAR’larını içeren klasörde lisans dosyasını bulmaya çalışacaktır.

Java

 com.aspose.psd.License license = new com.aspose.psd.License();

license.setLicense("Aspose.PSD.Java.lic");

Örnek 2

Akımdan bir lisansı başlatır.

Java

 com.aspose.psd.License license = new com.aspose.psd.License();

license.setLicense(new java.io.FileInputStream("Aspose.PSD.Java.lic"));

Lisansı Doğrulama

Lisansın doğru bir şekilde ayarlanıp ayarlanmadığını doğrulamak mümkündür. License sınıfının isLicensed alanı, lisansın doğru bir şekilde ayarlandığı durumda true döndürecektir.

Java

 License license = new License();

license.setLicense("Aspose.PSD.Java.lic");

if (License.isLicensed()) {

    System.out.println("Lisans Ayarlandı!");

}

Uygulamanızda Bir Lisansı Nereye Uygulayacağınız

Bir lisansı uygulayacağınız yer, geliştirdiğiniz uygulamanın türüne bağlıdır. Bu basit kuralları takip edin:

  • Lisans, uygulama alanı başına yalnızca bir kez ayarlanmalıdır. License.setLicense birden fazla kez çağrılmak zararlı olmasa da işlemci zamanını boşa harcar.
  • Herhangi bir Aspose.PSD sınıfını çağırmadan önce lisansı uygulayın.
  • Java uygulamaları: Başlangıç kodunda License.SetLicense metodunu çağırın.
  • Sınıf kütüphanesi: Aspose.PSD’yi kullanan sınıfın statik kurucusundan License.setLicense yöntemini çağırın. Statik kurucu, sınıfınızın bir örneği oluşturulmadan önce çalıştığı için Aspose.PSD lisansının doğru bir şekilde ayarlandığından emin olur.

Birden Fazla Aspose Ürünü Kullanma

Uygulamanızda bir Aspose ürününden daha fazlasını kullanıyorsanız, örneğin Aspose.PSD ve Aspose.Cells, işte bazı faydalı ipuçları.

  • Her Aspose ürünü için lisansı ayrı ayrı uygulayın. Tüm bileşenler için tek bir lisans dosyasına sahip olsanız bile, örneğin ‘Aspose.Total.lic’, uygulamadaki her Aspose ürünü için License.setLicense’ı ayrı ayrı çağırmanız gerekir.
  • Tam nitelikli lisans sınıf adını kullanın. Her Aspose ürününün kendi isim alanında bir License sınıfı vardır. Örneğin, Aspose.PSD’in com.aspose.psd.license.License ve Aspose.Cells’in com.aspose.cells.License’ı vardır. Tam nitelikli bir sınıf adı, hangi lisansın hangi ürüne uygulandığı konusunda herhangi bir karmaşayı önler.