Sütun Genişliğini Em veya Yüzde gibi Ölçeklenebilir Birim Olarak Ayarlama Node.js ve C++ ile
Contents
[
Hide
]
Bir elektronik tabloyu HTML dosyasına dönüştürmek çok yaygındır. Sütunların boyutu “pt” cinsinden tanımlanır, bu birçok durumda işe yarar. Ancak, bu sabit boyut gerekmeyebilir. Örneğin, bir konteyner panel genişliği 600px ise ve bu HTML sayfası gösteriliyorsa, oluşturulan tablonun genişliği büyükse yatay kaydırıcı alabilirsiniz. Bu sabit boyutun em veya yüzde gibi ölçeklenebilir bir birime değiştirilmesi gerekebilir. Aşağıdaki örnek kod, HtmlSaveOptions.getWidthScalable() değeri true olarak ayarlandığında ölçeklenebilir genişlik oluşturmak için kullanılabilir.
Örnek kaynak dosyası ve çıktı dosyalarını aşağıdaki bağlantılardan indirebilirsiniz:
outsampleForScalableColumns.zip
const path = require("path");
const AsposeCells = require("aspose.cells.node");
// Load sample source file
const dataDir = path.join(__dirname, "data");
const sourceFilePath = path.join(dataDir, "sampleForScalableColumns.xlsx");
const workbook = new AsposeCells.Workbook(sourceFilePath);
// Specify Html Save Options
const options = new AsposeCells.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
const outputFilePath = path.join(dataDir, "outsampleForScalableColumns.html");
workbook.save(outputFilePath, options);