Exportar estilo de borde similar cuando el estilo de borde no sea compatible con navegadores web con C++

Escenarios de uso posibles

Microsoft Excel soporta algunos tipos de bordes discontinuos que no son compatibles con navegadores web. Cuando conviertes dicho archivo de Excel en HTML usando Aspose.Cells, dichos bordes se eliminan. Sin embargo, Aspose.Cells también puede soportar mostrar estos bordes usando la propiedad HtmlSaveOptions.GetExportSimilarBorderStyle(). Configure su valor en true y los bordes no soportados también se exportarán en el archivo HTML.

Exportar un estilo de borde similar cuando el estilo de borde no es soportado por los navegadores web

El siguiente código de ejemplo carga el archivo de Excel de muestra que contiene algunos bordes no soportados, como se muestra en la siguiente captura de pantalla. La captura ilustra además el efecto de la propiedad HtmlSaveOptions.GetExportSimilarBorderStyle() en el HTML de salida.

todo:image_alt_text

Código de muestra

#include <iostream>
#include "Aspose.Cells.h"
using namespace Aspose::Cells;

int main()
{
    Aspose::Cells::Startup();

    // For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-C

    // Load the sample Excel file
    U16String inputFilePath(u"sampleExportSimilarBorderStyle.xlsx");
    Workbook workbook(inputFilePath);

    // Specify Html Save Options - Export Similar Border Style
    HtmlSaveOptions opts;
    opts.SetExportSimilarBorderStyle(true);

    // Save the workbook in Html format with specified Html Save Options
    U16String outputFilePath(u"outputExportSimilarBorderStyle.html");
    workbook.Save(outputFilePath, opts);

    std::cout << "Workbook saved successfully in HTML format with similar border styles!" << std::endl;

    Aspose::Cells::Cleanup();
}