Sütun genişliğini em veya yüzde gibi ölçeklenebilir birim olarak ayarlayın

Contents
[ ]

Elektronik tablodan bir HTML dosyası oluşturmak çok yaygındır. Sütunların boyutu çoğu durumda çalışan “pt” ile tanımlanmıştır. Bununla birlikte, bu sabit boyutun gerektiği durum olabilir. Örneğin, bu HTML sayfasının gösterildiği konteyner panel genişliği 600px ise. Bu durumda, oluşturulan tablo genişliği daha büyükse yatay kaydırıcı alabilirsiniz. Daha iyi bir sunum elde etmek için bu sabit boyutun em veya yüzde gibi ölçeklenebilir birimlere dönüştürülmesi gerekebilir. Daha iyi bir sunum elde etmek için aşağıdaki örnek kodu kullanabilirsiniz, HtmlSaveOptions.WidthScalable true olarak ayarlandığında.

Örnek kaynak dosyası ve çıktı dosyalarını aşağıdaki bağlantılardan indirebilirsiniz:

sampleForScalableColumns.xlsx

outsampleForScalableColumns.zip

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
// Load sample source file
Workbook wb = new Workbook(srcDir + "sampleForScalableColumns.xlsx");
// Specify Html Save Options
HtmlSaveOptions options = new HtmlSaveOptions();
// Set the property for scalable width
options.setWidthScalable(true);
// Specify image save format
options.setExportImagesAsBase64(true);
// Save the workbook in Html format with specified Html Save Options
wb.save(outDir + "outsampleForScalableColumns.html", options);