Sütun genişliğini em veya yüzde gibi ölçeklenebilir birim olarak ayarlayın
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:
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); |