Imposta la larghezza della colonna su unità scalabili come em o percentuale
Generare un file HTML da un foglio di calcolo è molto comune. Le dimensioni delle colonne sono definite in “pt” e funzionano in molti casi. Tuttavia, può verificarsi una situazione in cui questa dimensione fissa potrebbe non essere richiesta. Ad esempio, se la larghezza del pannello contenitore è di 600px dove viene visualizzata questa pagina HTML. In questo caso, potrebbe comparire una barra di scorrimento orizzontale se la larghezza della tabella generata è maggiore. Era necessario che questa dimensione fissa venisse convertita in un’unità scalabile come em o percentuale per ottenere una presentazione migliore. Il codice di esempio seguente può essere utilizzato dove HtmlSaveOptions.WidthScalable è impostato su true per creare una larghezza scalabile.
I file di origine e i file di output di esempio possono essere scaricati dai seguenti collegamenti:
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); |