Exporter les propriétés du classeur et des feuilles de calcul dans la conversion Excel en HTML avec C++

Scénarios d’utilisation possibles

Lorsqu’un fichier Microsoft Excel est exporté en HTML à l’aide de Microsoft Excel ou Aspose.Cells, il exporte également divers types de propriétés du document, du classeur et de la feuille comme indiqué dans la capture d’écran suivante. Vous pouvez éviter d’exporter ces propriétés en réglant HtmlSaveOptions.GetExportDocumentProperties(), HtmlSaveOptions.GetExportWorkbookProperties() et HtmlSaveOptions.GetExportWorksheetProperties() sur false. La valeur par défaut de ces propriétés est true. La capture d’écran suivante montre l’apparence de ces propriétés dans le HTML exporté.

todo:image_alt_text

Exporter les propriétés du document, du classeur et de la feuille dans la conversion Excel en HTML

Le code d’exemple suivant charge le fichier Excel d’exemple et le convertit en HTML sans exporter les propriétés du document, du classeur et de la feuille de calcul dans le HTML de sortie.

Code d’exemple

#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"sampleExportDocumentWorkbookAndWorksheetPropertiesInHTML.xlsx";

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

    // Load the sample Excel file
    Workbook workbook(inputFilePath);

    // Specify Html Save Options
    HtmlSaveOptions options;

    // We do not want to export document, workbook and worksheet properties
    options.SetExportDocumentProperties(false);
    options.SetExportWorkbookProperties(false);
    options.SetExportWorksheetProperties(false);

    // Export the Excel file to Html with Html Save Options
    workbook.Save(outputFilePath, options);

    std::cout << "Excel file exported to HTML successfully!" << std::endl;

    Aspose::Cells::Cleanup();
}