Esporta uno stile di bordo simile quando lo stile di bordo non è supportato dai browser web con C++

Possibili Scenari di Utilizzo

Microsoft Excel supporta alcuni tipi di bordi a tratteggio che non sono supportati dai browser web. Quando converti un file Excel di questo tipo in HTML usando Aspose.Cells, tali bordi vengono rimossi. Tuttavia, Aspose.Cells può anche supportare la visualizzazione di tali bordi usando la proprietà HtmlSaveOptions.GetExportSimilarBorderStyle(). Imposta il suo valore su true e i bordi non supportati verranno esportati anche nel file HTML.

Esporta uno stile di bordo simile quando lo stile di bordo non è supportato dai browser Web

Il seguente esempio di codice carica il file Excel di esempio che contiene alcuni bordi non supportati come mostrato nella schermata successiva. La schermata illustra inoltre l’effetto della proprietà HtmlSaveOptions.GetExportSimilarBorderStyle() all’interno dell'output HTML.

todo:image_alt_text

Codice di Esempio

#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();
}