Genel API Aspose.Cells 8.1.1'deki değişiklikler

Eklenen Özellikler ve Özellikler

HtmlSaveOptions.PresentationPreference Özelliği eklendi

HtmlSaveOptions sınıfı, e-tabloları HTML veya MHTML’e dışa aktarırken sonuçları daha iyi düzende işlemek için kullanılabilen PresentationPreference özelliği için getter/setter özelliğini kullanıma sundu. Varsayılan değer false’tur. true olarak ayarlanırsa, Aspose.Cells API, çalışma sayfası içeriğini daha iyi sunumla dışa aktarır.

Çalışma Sayfası Senaryoları için Destek Eklendi

Senaryo, bir veya daha fazla formülle birbirine bağlanan değişken girdi hücrelerini içeren bir ne olursa olsun modelidir. Aspose.Cells, geliştiricilerin senaryoları oluşturmasına, değiştirmesine ve kaldırmasına yardımcı olmak için Worksheet.Scenarios özelliği için bir alıcı ve ayarlayıcıyı aşağıdaki sınıflarla birlikte kullanıma sunmuştur.

  1. Senaryo: Tek bir senaryoyu temsil eder.
  2. ScenarioCollection: Bir senaryo koleksiyonunu temsil eder.
  3. ScenarioInputCellCollection: Belirli bir senaryo için girdi hücrelerinin listesini temsil eder.
  4. ScenarioInputCell: Belirli bir senaryo için girdi hücreleri koleksiyonundan bir girdi hücresini temsil eder.

CellsException için Davranışta Değişiklik

Aspose.Cells for Java API’in önceki sürümlerinde, bir Çalışma Kitabı örneğine zarar görmüş olma olasılığı bulunan bir elektronik tablo yüklendiğinde, API, sorunun nerede olabileceğinden bahsetmeden genel bir mesaj atma eğilimindeydi. 8.1.1 için bu davranışı değiştirdik, böylece API, şablon dosyasını okurken nerede (hangi hücre) ve neyin (formül ifadesi) istisnaya neden olduğunu gösteren anlamlı bir mesajla bir istisna atar.