Kurulum
Genel Bakış
Bu makale, Aspose.Slides for .NET’i Windows ve macOS’ta nasıl kuracağınızı açıklar. NuGet tabanlı kurulum üzerine odaklanır ve kütüphaneyi bir Visual Studio projesine Windows’ta NuGet Paket Yöneticisi veya Paket Yöneticisi Konsolu aracılığıyla nasıl ekleyeceğinizi gösterir. Ayrıca paketi nasıl güncelleyeceğinizi ve gerektiğinde ön sürüm derlemelerini nasıl kuracağınızı anlatır.
Windows
NuGet, Aspose API’lerini .NET için PC’lerde indirme ve kurma konusunda en kolay yolu sunar.
Yöntem 1: Aspose.Slides’i NuGet Paket Yöneticisi ile Kurun veya Güncelleyin
- Microsoft Visual Studio’yu açın.
- Basit bir konsol uygulaması oluşturun veya mevcut bir projeyi açın.
- Tools > NuGet package manager üzerinden ilerleyin.
- Browse altında, metin alanına Aspose Slides yazın ve arayın.
- Aspose.Slides.NET‘e tıklayın ve ardından Install düğmesine tıklayın.
- Aspose.Slides’i güncellemek istiyorsanız — zaten kurulu olduğunu varsayarak— bunun yerine Update‘a tıklayın.
Seçilen API indirildikten sonra projenize referans olarak eklenir.
Yöntem 2: Aspose.Slides’i Paket Yöneticisi Konsolu ile Kurun veya Güncelleyin
Paket yöneticisi konsolu aracılığıyla Aspose.Slides API referans gösterme şekli şöyle:
- Microsoft Visual Studio’yu açın.
- Basit bir konsol uygulaması oluşturun veya mevcut bir projeyi açın.
- Tools > Library Package Manager > Package Manager Console üzerinden ilerleyin.

- Bu komutu çalıştırın:
Install-Package Aspose.Slides.NET
En son tam sürüm uygulamanıza kurulacaktır.
- Alternatif olarak, komuta
-prereleasesonekini ekleyerek en son sürümün (hotfix’ler dahil) kurulmasını da belirtebilirsiniz.
Installing Aspose.Slides.NET ipucu pencerede alt kısma doğru görünür.

İndirme tamamlandığında bazı onay mesajları görmelisiniz.
Aspose EULA ile tanışık değilseniz, URL’de belirtilen lisansı okumanız faydalı olabilir.

Uygulamanızda, Aspose.Slides’in başarıyla eklendiğini ve referans verildiğini görmelisiniz.

Paket Yöneticisi Konsolu’nda, Aspose.Slides paketinin güncellemelerini kontrol etmek için Update-Package Aspose.Slides.NET komutunu çalıştırabilirsiniz. Güncellemeler (varsa) otomatik olarak kurulur. En son sürümü güncellemek için -prerelease sonekini de kullanabilirsiniz.
Paylaşılan Sunucu Ortamında Çalıştırma Düşünceleri
Tüm Aspose .NET bileşenlerini Full Trust izin setiyle çalıştırmanızı şiddetle öneririz; çünkü Aspose bileşenleri bazen kayıt defteri ayarlarına ve sanal dizinden farklı konumlardaki dosyalara erişim gerektirir—örneğin, fontları okurken.
Ayrıca, Aspose.NET bileşenleri temel .NET sistem sınıflarına dayanır ve bu sınıfların bazıları belirli durumlarda Full Trust iznine ihtiyaç duyar.
Farklı şirketlerden çoklu uygulamaları barındıran Internet Service Provider’lar genellikle Medium Trust güvenlik seviyesini zorunlu kılar. .NET 2.0 durumunda, bu güvenlik seviyesi Aspose.Slides’in işlemlerini etkileyebilecek kısıtlamalara neden olabilir:
- RegistryPermission mevcut değildir. Bu, belge render ederken yüklü fontları listelemek için gereken kayıt defterine erişemeyeceğiniz anlamına gelir.
- FileIOPermission kısıtlıdır. Bu, yalnızca uygulamanızın sanal dizin hiyerarşisindeki dosyalara erişebileceğiniz anlamına gelir. Bu da dışa aktarım işlemleri sırasında fontların okunamama ihtimalini ortaya çıkarır.
Yukarıdaki nedenlerden dolayı, Aspose.Slides’i Full Trust izinleriyle çalıştırmanızı şiddetle öneririz. Medium trust kullanırsanız, bazı kütüphane özelliklerinin (örneğin render) belirli görevlerde çalışmayabileceği tutarsızlıklar yaşayabilirsiniz.
macOS
NuGet, macOS’ta .NET için Aspose.Slides’i indirme ve kurma konusunda en kolay yolu sunar.
Önkoşulu Kurun
System.Drawing ad alanı macOS’ta farklı çalıştığından mono-libgdiplus kurmanız gerekir.
.NET 5 ve önceki sürümlerde, System.Drawing.Common NuGet paketi Windows, Linux ve macOS’ta çalışır. Ancak bazı platform farklılıkları vardır. Linux ve macOS’ta GDI+ işlevselliği libgdiplus kütüphanesi tarafından uygulanır. Bu kütüphane çoğu Linux dağıtımında varsayılan olarak kurulu değildir ve Windows ve macOS’taki GDI+ işlevselliğinin tamamını desteklemez. Ayrıca libgdiplus’un tamamen bulunmadığı platformlar da vardır. Linux ve macOS’ta System.Drawing.Common paketindeki türleri kullanmak için libgdiplus’u ayrı olarak kurmalısınız. Daha fazla bilgi için Install .NET on Linux veya Install .NET on macOS sayfalarına bakın.
Mac’inizde mono-libgdiplus’u ayrı olarak kurmak için .NET belgelerindeki bu makale adresine bakın.
Aspose.Slides’i Kurun
- Visual Studio’yu açın.
- Basit bir konsol uygulaması oluşturun veya mevcut bir projeyi açın.
- Project > Manage NuGet Packages… üzerinden ilerleyin.

- Metin alanına Aspose.Slides yazın.
- Aspose.Slides for .NET‘e tıklayın ve ardından Add Package‘a tıklayın.
- Basit bir kod parçacığı ekleyin.
- Bu sayfada kodu kopyalayabilirsiniz.
- Uygulamayı çalıştırın.
- Projenizin folder/bin/Debug/presentation_file_name klasörünü açın.
SSS
Ücretsiz bir sürüm ya da deneme kısıtlaması var mı?
Evet, varsayılan olarak Aspose.Slides değerlendirme modunda çalışır, bu da filigran ekler ve başka sınırlamalar olabilir. Kısıtlamaları kaldırmak için geçerli bir lisans uygulamanız gerekir.