Ange kolumnbredden till skalbar enhet som em eller procent

Contents
[ ]

Att generera en HTML-fil från ett kalkylblad är mycket vanligt. Storleken på kolumnerna definieras i “pt” vilket fungerar i många fall. Det kan dock vara så att denna fasta storlek inte är nödvändig. Till exempel om en behållarepanel har en bredd på 600px där den här HTML-sidan visas. I detta fall kan du få en horisontell rullgardin om den genererade tabellbredden är större. Det var nödvändigt att denna fasta storlek ska ändras till en skalbar enhet som em eller procent för att få en bättre presentation. Följande provkod kan användas där HtmlSaveOptions.WidthScalable är inställd på true för att skapa skalbar bredd.

Källfilen och utdatafiler kan laddas ned från följande länkar:

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);