Ürünlerimize göz atın
Aspose.Cells for Java 17.02.0 Sürüm Notları
Anahtar | Özet | Kategori |
---|---|---|
CELLSJAVA-42009 | Destek MS Excel 2016 Ağaç Haritası Grafiği | Yeni özellik |
CELLSJAVA-42008 | Destek MS Excel 2016 Şelale Tablosu | Yeni özellik |
CELLSJAVA-41521 | Metni Sütunlara Dönüştürme MS Excel özelliğini destekler | Yeni özellik |
CELLSJAVA-42165 | Gizli satırlar ve sütunlar içeren aralığı yeni çalışma kitabına kopyalayıp HTML’e dönüştürürken veri kaybı | Böcek |
CELLSJAVA-42164 | Gizli satırlar ve sütunlar içeren aralığı yeni çalışma kitabına kopyalayıp HTML - II’ye dönüştürürken veri kaybı | Böcek |
CELLSJAVA-42162 | Gizli satırlar ve sütunlar içeren aralığı yeni çalışma kitabına kopyalayıp HTML - III’e dönüştürürken veri kaybı | Böcek |
CELLSJAVA-40251 | PDF olarak kaydet, biçimlendirmeyi korumaz | Böcek |
CELLSJAVA-42187 | Excel formülü çalışmıyor ve “#DIV/0!” olarak gösteriliyor. | Böcek |
CELLSJAVA-42184 | Eşzamanlı kaydetme sorunu | Böcek |
CELLSJAVA-42156 | HTML’e dönüştürülürken hücrelerin üst ve alt kenarları kayboldu | Böcek |
CELLSJAVA-42147 | Excel formülü düzgün çalışmıyor | Böcek |
CELLSJAVA-42131 | Aspose Cells API’leri kullanılarak bir dizi formülün yeniden hesaplanması “#NUM!” hata | Böcek |
CELLSJAVA-42188 | Matematiğin demo sayfası GridWeb (Java) demo projesinde doğru şekilde yüklenmiyor | Böcek |
CELLSJAVA-41565 | Liste veri doğrulama açılır menüsü, veriler yeniden yüklenirken kapanmıyor | Böcek |
CELLSJAVA-42159 | PageSetup.BlackAndWhite çalışmıyor gibi görünüyor | Böcek |
CELLSNET-45106 | İstisna Türü’nün değiştirildiği deneme yakalama ve yeniden atma istisnasında hata | Böcek |
CELLSJAVA-42189 | Şelale grafiği, hesapla() çağrıldığında, grafik serisi renkleri geri alınır. | Böcek |
CELLSJAVA-42160 | Excel’deki logaritmik ölçek hatası, Aspose Cells’in askıda kalmasına neden oluyor | Böcek |
CELLSJAVA-42158 | E-tablo oluşturulurken Dikey Eksen sınır değerleri PDF olarak değiştirildi | Böcek |
CELLSJAVA-42157 | Grafik EMF olarak oluşturulurken yatay ve dikey eksen sınır değerleri değiştirildi | Böcek |
CELLSJAVA-42133 | İbranice - PDF’de boşluk karakteri eksik | Böcek |
CELLSJAVA-42107 | Grafik, resme dönüştürülürken dikey olarak gizleniyor | Böcek |
CELLSJAVA-42105 | Grafiği resme aktarırken DataTable serisi eksik | Böcek |
CELLSJAVA-42090 | Grafik resme dönüştürüldüğünde başlıkta alt çizgi eksik | Böcek |
CELLSJAVA-42086 | Grafikteki arka plan resmi yanlış | Böcek |
CELLSJAVA-42084 | Çıktı PDF dosyasında boşluk s/b grafiğinin ekseni (İbranice) etiketleri/göstergesi eksik | Böcek |
CELLSJAVA-41831 | E-tablo HTML’e dönüştürülürken dikdörtgen şeklinin içeriği işlenmiyor | Böcek |
CELLSJAVA-42095 | E-tablo HTML’e dönüştürülürken grafik değiştirildi | Böcek |
CELLSJAVA-42096 | Elektronik tablo HTML’e dönüştürülürken grafikteki formül konumu değiştirdi | Böcek |
CELLSJAVA-42169 | Excel’den PDF’e dönüştürme - Arapça metin tersine çevrilir | Böcek |
CELLSJAVA-42193 | Sayfa adı, formül eklenirken Büyük Harfli oluyor | Böcek |
CELLSJAVA-42191 | updateSelectedValue, activeSheetIndex değişikliklerini güncelleme çağrısı | Böcek |
CELLSJAVA-42181 | XLS dosyasını yeniden kaydettikten sonra korumalı görünüm | Böcek |
CELLSJAVA-42180 | Bir çalışma kitabının kopyalanması standardHeight’ı değiştirir | Böcek |
CELLSJAVA-42177 | Çalışma kitabı XLS biçiminde kaydedildiğinde özel doğrulamadaki formül kayboluyor | Böcek |
CELLSJAVA-42173 | Excel’in Aspose.Cells aracılığıyla basit kaydetme işleminden sonra dosyayı kurtarması gerekiyor | Böcek |
CELLSJAVA-42171 | Şekiller için yazı tipini değiştirdikten sonra elektronik tablo bozuluyor | Böcek |
CELLSJAVA-42168 | Koleksiyondaki birkaç şekil için yazı tipi değiştirilemiyor | Böcek |
CELLSJAVA-42166 | Parola korumalı Excel dosyası yükleme sırasında istisna atıyor | Böcek |
CELLSJAVA-42163 | Hedef çalışma kitabının boyutu, kaynak çalışma kitabının boyutunun neredeyse iki katıdır. | Böcek |
CELLSJAVA-42161 | Sayfaları çalışma kitaplarında kopyalamak formülü değiştirir | Böcek |
CELLSJAVA-42154 | CheckBox’ın metin değeri okunamıyor | Böcek |
CELLSJAVA-42150 | GetNames() yöntemi tüm adları döndürmüyor | Böcek |
CELLSJAVA-40511 | PDF tarafından oluşturulan PDF sayfalarının tümü siyah | Böcek |
CELLSJAVA-42179 | Bir HTML yüklenirken Workbook ctor’da NullPointerException | İstisna |
CELLSJAVA-42174 | HTML - II yüklenirken Workbook ctor’da NullPointerException | İstisna |
CELLSJAVA-42192 | CellsException: Geçersiz delik boyutu: 10 ile 90 arasında olmalıdır | İstisna |
CELLSJAVA-42190 | İstisna: XLSX dosya biçimi yüklenirken “java.lang.IndexOutOfBoundsException” | İstisna |
CELLSJAVA-42185 | İstisna - ReadElementString yalnızca çağrılabilir - çalışma kitabı açılırken oluştu | İstisna |
Herkese Açık API ve Geriye Dönük Uyumsuz Değişiklikler
Aşağıda, API numaralı telefon numarasına eklenen, yeniden adlandırılan, kaldırılan veya kullanımdan kaldırılan üyeler gibi genele açık olarak yapılan tüm değişikliklerin ve Aspose.Cells for Java numaralı telefona yapılan geriye dönük uyumlu olmayan değişikliklerin bir listesi bulunmaktadır. Listelenen herhangi bir değişiklikle ilgili endişeleriniz varsa lütfen şu adrese bildirin: Aspose.Cells destek forumu.
HTMLLoadOptions.AutoFitColsAndRows Özelliği eklendi
Aspose.Cells for Java API’in bu sürümü, HTML’i nesne modunda içe aktarırken API’in sütunları ve satırları otomatik olarak sığdırıp sığdırmayacağını belirten HTMLLoadOptions.AutoFitColsAndRows özelliğini ekledi. Boole tipi özelliği, varsayılan değer olarak false’a sahiptir; bu, hücre yüksekliklerinin ve genişliklerinin olduğu gibi içe aktarılacağı anlamına gelir, ancak yukarıda belirtilen özellik true olarak ayarlandığında, API, içeriğe göre sütun genişliklerini ve satır yüksekliklerini ayarlamaya çalışır. .
İşte HTMLLoadOptions.AutoFitColsAndRows özelliğinin basit kullanım senaryosu.
// Create an instance of HTMLLoadOptions
HTMLLoadOptions loadOptions = new HTMLLoadOptions();
// Set the AutoFitColsAndRows property to true
loadOptions.setAutoFitColsAndRows(true);
// Create an instance of Workbook and load HTML while passing
// the object of HTMLLoadOptions class created above
Workbook book = new Workbook(dir + "sample.htm", loadOptions);
WorkbookSettings.WarningCallback & LoadOptions.WarningCallback Özellikleri Eklendi
Aspose.Cells for Java 17.02.0, uyarı geri aramasını almak veya ayarlamak için WarningCallback özelliğini LoadOptions ve WorkbookSettings sınıflarına gösterdi. Geliştiricilerin, uygulamalarında özel uyarılar alabilmeleri için IWarningCallback arabirimini uygulamaları gerekir.
Bir giriş e-tablosu yinelenen adlandırılmış aralıklar içerdiğinde uyarı almak için LoadOptions.WarningCallback özelliğinin basit bir kullanım senaryosunu burada bulabilirsiniz.
public class WarningCallback implements IWarningCallback
{
public void warning(WarningInfo warningInfo)
{
if (warningInfo.getWarningType() == WarningType.DUPLICATE_DEFINED_NAME)
{
System.out.println("Duplicate Defined Names Found as " + warningInfo.getDescription());
}
}
}
Yukarıda tanımlanan özel sınıfın nasıl kullanılacağı aşağıda açıklanmıştır.
// Create an instance of LoadOptions class
LoadOptions options = new LoadOptions();
// Set the WarningCallback property to custom class
options.setWarningCallback(new WarningCallback());
// Load a sample spreadsheet in an instance of Workbook while
// passing the object of LoadOptions class as defined above
Workbook book = new Workbook(dir + "sample.xlsx", options);
Cells.textToColumns Yöntemi Eklendi
Aspose.Cells for Java API’lerinin en son revizyonu, Excel’inkileri taklit etmek için Cells.textToColumns yöntemini kullanıma sunmuştur.Metni Sütunlara Dönüştürözellik. Excel bu özelliği şu adresten sağlar:Veri AraçlarıaltındaVerisekme. Bir sütunun içeriğini birden çok sütuna bölmek için, verilerin virgül (veya başka herhangi bir karakter) gibi belirli bir sınırlayıcı içermesi gerektiğini lütfen unutmayın.
İşte yeni ortaya çıkan API’in kullanımını gösteren basit bir kullanım senaryosu.
// Create an instance of Workbook and load a sample
Workbook book = new Workbook(dir + "sample.xlsx");
// Retrieve the cells collection of the first worksheet in the sample
Cells cells = book.getWorksheets().get(0).getCells();
// Create an instance of TxtLoadOptions
TxtLoadOptions options = new TxtLoadOptions();
// Specify the separator
options.setSeparator(',');
// Split the data in range B2:B4
cells.textToColumns(1, 1, 3, options);
Workbook.getFonts Yöntemi Eklendi
Aspose.Cells for Java 17.02.0, Workbook sınıfı için getFonts yöntemini kullanıma sundu. Workbook.getFonts yöntemi, belirli bir elektronik tablonun hücre içeriğini biçimlendirmek için kullanılan tek tek yazı tiplerinin listesini döndürür. Yukarıda belirtilen yöntemin dönüş türü, typeFont sınıfının bir dizisidir.
Aşağıdaki kod parçacığı, Workbook.getFonts yönteminin kullanımını gösterir.
// Bir Çalışma Kitabı örneği oluşturun ve bir örnek yükleyin
Çalışma kitabı kitabı = yeni Çalışma Kitabı(dir + "sample.xlsx");
// E-tabloda kullanılan yazı tiplerinin listesini alın
Font[]fonts = book.getFonts();
// Listeyi yineleyin ve yazı tipi adını yazın
için (int ben = 0; ben< fonts.length; i ++)
{
Font font = fonts[i];
System.out.println(font.getName());
}
TxtSaveOptions.TrimLeadingBlankRowAndColumn Özelliği eklendi
Aspose.Cells for Java’in bu düzeltmesi, verileri CSV veya Sekmeyle ayrılmış biçimlere dışa aktarırken Excel’in yaptığı gibi önde gelen boş satırların ve sütunların kırpılıp kırpılmaması gerektiğini belirten TxtSaveOptions sınıfı için Boolean türünde TrimLeadingBlankRowAndColumn özelliğini ortaya çıkardı. Yukarıda belirtilen özelliğin varsayılan değeri yanlıştır. Çalışma sayfasındaki verilerin ilk hücreden, yani A1’den başlamaması durumunda, Excel uygulaması verileri CSV veya Sekmeyle ayrılmış biçimlere dışa aktarırken baştaki boş satırları ve sütunları kaldırır, ancak varsayılan olarak Aspose.Cells API’leri korur dışa aktarılan CSV veya Sekmeyle ayrılmış dosyaların Aspose.Cells API’leri kullanılarak geri alınması gerekiyorsa, veri konumunu korumak için aynı örnek için boş satırlar ve sütunlar.
İşte TrimLeadingBlankRowAndColumn özelliğinin basit bir kullanım senaryosu.
// Create an instance of Workbook and load a sample
Workbook book = new Workbook(dir + "sample.xlsx");
// Create an instance of TxtSaveOptions
TxtSaveOptions options = new TxtSaveOptions();
// Set TrimLeadingBlankRowAndColumn property to true
options.setTrimLeadingBlankRowAndColumn(true);
// Export to CSV format while removing the leading blank rows & columns
book.save(dir + "output.csv", options);
BuiltInDocumentPropertyCollection.Revision Özelliği eklendi ve Eskimiş BuiltInDocumentPropertyCollection.RevisionNumber Özelliği eklendi
Lütfen bunun yerine BuiltInDocumentPropertyCollection.Revision özelliğini kullanın.
Shape.TextShapeType Özelliği Eklendi
Shape.TextShapeType özelliği, hazır metin şekli türünü AutoShapeType numaralandırmasında depolanan önceden tanımlanmış türler listesinden alır veya ayarlar.
Kullanım Örnekleri
Lütfen Aspose.Cells Wiki belgelerine eklenen yardım konularının listesini kontrol edin:
- Çalışma Kitabında HTML yüklenirken Sütunları ve Satırları Otomatik Sığdır
- Aspose.Cells’i kullanarak Metni Sütunlara Dönüştür
- Elektronik Tablo veya Çalışma Kitabında kullanılan Yazı Tiplerinin Listesini Alın
- Excel Dosyasını Yüklerken Uyarılar Alın
- Excel 2016 Grafiklerini Okuyun ve İşleyin
- Elektronik tabloları CSV biçimine dışa aktarırken Öndeki Boş Satırları ve Sütunları Kırp