Aspose.Cells 8.1.1 Kamu API Değişiklikleri

Özellikler ve Özellikler Eklendi

HtmlSaveOptions.PresentationPreference Özelliği Eklendi

HtmlSaveOptions sınıfı, HTML veya MHTML’ye elektronik tabloları dışa aktarırken sonuçları daha iyi düzen ile görüntülemek için kullanılacak PresentationPreference özelliğinin getter/setter’ını açığa çıkardı. Varsayılan değer false’tur. true olarak ayarlansa, Aspose.Cells API çalışma sayfası içeriğini daha iyi sunar.

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

Senaryo, bir veya daha fazla formül tarafından birbirine bağlı değişken giriş hücrelerini içeren bir ne olur modelidir. Aspose.Cells, geliştiricilerin senaryolar oluşturmalarına, manipüle etmelerine ve kaldırmalarına yardımcı olmak için Worksheet.Scenarios özelliği için bir get ve set erişimi ile birlikte aşağıdaki sınıfları ortaya çıkartmıştır.

  1. Senaryo: Bireysel bir senaryoyu temsil eder.
  2. SenaryoKoleksiyonu: Senaryoların bir koleksiyonunu temsil eder.
  3. SenaryoGirişHücresiKoleksiyonu: Belirli bir senaryo için giriş hücrelerinin listesini temsil eder.
  4. SenaryoGirişHücresi: Belirli bir senaryo için giriş hücresini temsil eder.

CellsException için Davranış Değişikliği

Önceki Aspose.Cells for Java API sürümlerinde, hasar görmüş bir elektronik tablo bir Workbook örneğinde yüklendiğinde, API genellikle sorunun nerede olabileceğini belirtmeden genel bir mesaj fırlatma eğilimindeydi. 8.1.1 için bu davranışı değiştirdik, böylece API, şablon dosyasını okurken hangi hücrede ve hangi formül ifadesinin istisnaya neden olduğunu belirten anlamlı bir mesajla istisna fırlatır.