Prefijar estilos de elementos de tabla con la propiedad HtmlSaveOptions.TableCssId en Node.js mediante C++
Contents
[
Hide
]
Escenarios de uso posibles
Aspose.Cells te permite prefijar los estilos de los elementos de la tabla con la propiedad HtmlSaveOptions.getTableCssId(). Supón que configuras esta propiedad con algún valor como MyTest_TableCssId, entonces encontrarás estilos de elementos de la tabla como se muestra abajo:
table#MyTest_TableCssId
#MyTest_TableCssId tr
#MyTest_TableCssId col
#MyTest_TableCssId br
etc.
La siguiente captura de pantalla muestra el efecto de usar la propiedad HtmlSaveOptions.getTableCssId() en la salida de HTML.
Prefijo de estilos de elementos de tabla con la propiedad HtmlSaveOptions.TableCssId
El siguiente código de ejemplo demuestra cómo hacer uso de la propiedad HtmlSaveOptions.getTableCssId(). Revise el HTML de salida generado por el código como referencia.
Código de muestra
const path = require("path");
const AsposeCells = require("aspose.cells.node");
// The path to the documents directory.
const dataDir = path.join(__dirname, "data");
const filePath = path.join(dataDir, "sample.xlsx");
// Create workbook object
const wb = new AsposeCells.Workbook();
// Access first worksheet
const ws = wb.getWorksheets().get(0);
// Access cell B5 and put value inside it
const cell = ws.getCells().get("B5");
cell.putValue("This is some text.");
// Set the style of the cell - font color is Red
const st = cell.getStyle();
st.getFont().setColor(AsposeCells.Color.Red);
cell.setStyle(st);
// Specify html save options - specify table css id
const opts = new AsposeCells.HtmlSaveOptions();
opts.setTableCssId("MyTest_TableCssId");
// Save the workbook in html
wb.save("outputTableCssId.html", opts);