Config sınıfı

Config sınıfı

GridJ’ler için tüm ayarları temsil eder

Config türü aşağıdaki üyeleri ortaya çıkarır:

İnşaatçılar

OluşturucuTanım
initConfig’in yeni bir örneğini oluşturur

Özellikler

MülkTanım
save_html_as_zipHtml dosyasının zip arşivi olarak kaydedilip kaydedilmeyeceğini ayarlar/alır, varsayılan değer false’tur.
same_image_detectingResmin aynı kaynağa sahip olup olmadığının kontrol edilip edilmeyeceğini ayarlar/alır, varsayılan değer doğrudur
varsayılan değer doğrudur.
auto_optimize_for_large_cellsBüyük hücreli çalışma sayfası için yükleme performansının otomatik olarak optimize edilip edilmeyeceğini ayarlar/alır
Yükleme süresini azaltmak için bazı stilleri/kenarlıkları göz ardı edin
varsayılan değer doğrudur.
islimit_shape_or_imageDoğru olarak ayarlanırsa, bir çalışma sayfasındaki toplam ekran şekli/görüntü sayısının sınırlanıp sınırlanmayacağını ayarlar/alır,
GridJ’ler, bir çalışma sayfasındaki toplam ekran şekli/görüntü boyutunu MaxShapeOrImageCount ile sınırlayacak
varsayılan değer doğrudur.
max_shape_or_image_countAktif sayfanın içindeki toplam ekran şekli/görüntü sayısını ayarlar/alır, IslimitShapes=true olduğunda etkili olacaktır.
varsayılan değer 100’dür.
max_total_shape_or_image_countTüm çalışma kitabı içindeki toplam ekran şekli/görüntü sayısını ayarlar/alır, IslimitShapes=true olduğunda etkili olur.
varsayılan değer 300’dür.
max_shape_or_image_width_or_heightBir şekil/görüntü için maksimum genişliği veya yüksekliği ayarlar/alır, GridJ’ler bundan daha büyük genişlik veya yüksekliğe sahip şekli/görüntüyü yok sayar, IslimitShapes=true olduğunda etkilenecektir.
varsayılan değer 10000’dir.
max_pdf_save_secondsPDF olarak kaydederken zaman aşımına uğrayan maksimum saniyeyi ayarlar/alır.
varsayılan değer 10’dur.
ignore_empty_contentVerileri, stili, birleştirilmiş hücreleri ve şekilleri içeren maksimum aralığın gösterilip gösterilmeyeceğini ayarlar/alır.
son satır veya sütunda değeri ve formülü olmayan ancak özel stile sahip hücreler varsa
o zaman bu vlaue doğru olduğunda bu satırı/sütunu göstermeyeceğiz.
varsayılan değer true’dur.
use_print_areaÇalışma sayfasında PrintArea için PageSetup ayarı olduğunda, kullanıcı arayüzü görüntüleme aralığı için PageSetup.PrintArea’nın kullanılıp kullanılmayacağını ayarlar/alır.
varsayılan değer false’tur.
load_time_outDosya yüklemenin maliyet süresi beklenenden daha uzun olduğunda, dosya yüklemede milisaniye cinsinden bir zaman aşımı kesintisi ayarlar/alır, istisna oluşturacaktır.
varsayılan değer -1’dir; bu, zaman aşımı kesintisinin ayarlanmadığı anlamına gelir.
show_chart_sheetGrafik çalışma sayfasının gösterilip gösterilmeyeceğini ayarlar/alır.
varsayılan değer false’tur.
page_sizeSayfalandırma yapılıp yapılmayacağını ayarlar/alır
GridJ’ler, PageSize’a göre satır boyutunu sınırlandırır, PageSize -1 ise sayfalandırma yapmaz
varsayılan değer -1’dir
empty_sheet_max_rowBoş bir çalışma sayfası için varsayılan maksimum satırı ayarlar/alır.
varsayılan değer 12’dir.
empty_sheet_max_colBoş bir çalışma sayfası için varsayılan maksimum sütunu ayarlar/alır.
varsayılan değer 15’tir.
picture_cache_directoryResimler için önbellek dizinini ayarlar/alır. (Bu, GridJsWorkbook.CacheImp null olduğunda etkili olacaktır)
varsayılan yol FileCacheDirectory içindeki “_piccache” olacaktır.
file_cache_directoryElektronik tablo dosyası için önbellek dizinini ayarlar/alır.
GridJ’leri kullanmadan önce onu belirli bir yola ayarlamamız gerekiyor.

Yöntemler

YöntemTanım
set_license
set_licenseBileşeni lisanslar.
set_font_folderYazı tipleri klasörünü ayarlar
set_font_foldersYazı tipi klasörlerini ayarlar

Ayrıca bakınız