Nascondere contenuto sovrapposto con CrossHideRight durante il salvataggio in HTML con C++
Contents
[
Hide
]
Possibili Scenari di Utilizzo
Quando salvi il tuo file Excel in HTML, puoi specificare diversi tipi di incrocio per le stringhe di celle. Per impostazione predefinita, Aspose.Cells genera HTML come Microsoft Excel, ma quando cambi il tipo di incrocio in CrossHideRight, allora nasconde tutte le stringhe sul lato destro della cella sovrapposte o sopraffatte dalla stringa della cella.
Nascondere il contenuto sovrapposto con CrossHideRight durante il salvataggio in HTML
Il seguente esempio di codice carica il file Excel di esempio e lo salva in HTML di output dopo aver impostato HtmlSaveOptions.GetHtmlCrossStringType() come CrossHideRight. Lo screenshot mostra come CrossHideRight influenza l’HTML di output rispetto all’output predefinito.
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 sample Excel file
U16String sourceDir(u"..\\Data\\01_SourceDirectory\\");
U16String outputDir(u"..\\Data\\02_OutputDirectory\\");
Workbook wb(sourceDir + u"sampleHidingOverlaidContentWithCrossHideRightWhileSavingToHtml.xlsx");
// Specify HtmlSaveOptions - Hide Overlaid Content with CrossHideRight while saving to Html
HtmlSaveOptions opts;
opts.SetHtmlCrossStringType(HtmlCrossType::CrossHideRight);
// Save to HTML with HtmlSaveOptions
wb.Save(outputDir + u"outputHidingOverlaidContentWithCrossHideRightWhileSavingToHtml.html", opts);
std::cout << "File saved successfully!" << std::endl;
Aspose::Cells::Cleanup();
}