Empêcher l exportation du contenu des feuilles de calcul masquées lors de l enregistrement en HTML avec C++

Contents
[ ]

Aspose.Cells fournit la propriété HtmlSaveOptions.GetExportHiddenWorksheet(). Par défaut, elle est définie sur true et les feuilles de calcul masquées sont exportées en HTML. Si vous la définissez sur false, Aspose.Cells n’exportera pas le contenu des feuilles de calcul masquées.

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

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

    // Source directory path
    U16String srcDir(u"..\\Data\\01_SourceDirectory\\");

    // Output directory path
    U16String outDir(u"..\\Data\\02_OutputDirectory\\");

    // Path of input excel file
    U16String inputFilePath = srcDir + u"WorkbookWithHiddenContent.xlsx";

    // Path of output HTML file
    U16String outputFilePath = outDir + u"HtmlWithoutHiddenContent_out.html";

    // Create workbook object
    Workbook workbook(inputFilePath);

    // Create HTML save options
    HtmlSaveOptions options;

    // Do not export hidden worksheet contents
    options.SetExportHiddenWorksheet(false);

    // Save the workbook
    workbook.Save(outputFilePath, options);

    std::cout << "Workbook saved successfully without hidden content!" << std::endl;

    Aspose::Cells::Cleanup();
}