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