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

Contents
[ ]

Bir elektronik tablo dosyasından bir HTML dosyası oluşturmak çok yaygındır. Sütunların boyutu genellikle birçok durumda çalışan “pt” ile tanımlanır. Ancak, bu sabit boyutun gerekli olmadığı durumlar olabilir. Örneğin, HTML sayfasının gösterildiği bir konteyner panel genişliği 600 piksel ise. Bu durumda, oluşturulan tablo genişliği daha büyükse yatay kaydırıcı alabilirsiniz. Bu sabit boyutun daha iyi bir sunum elde etmek için em veya yüzde gibi ölçeklenebilir birime değiştirilmesi gerekti. HtmlSaveOptions.WidthScalable değişkeninin true olarak ayarlandığı aşağıdaki örnek kod kullanılabilir.

Ö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-.NET
// Load sample source file
Workbook wb = new Workbook(sourceDir + "sampleForScalableColumns.xlsx");
// Specify Html Save Options
HtmlSaveOptions options = new HtmlSaveOptions();
// Set the property for scalable width
options.WidthScalable = true;
// Specify image save format
options.ExportImagesAsBase64 = true;
// Save the workbook in Html format with specified Html Save Options
wb.Save(outputDir + "outsampleForScalableColumns.html", options);