Convertir Excel en HTML avec infobulle en utilisant C++
Convertir Excel en HTML avec info-bulle
Il peut arriver que le texte soit coupé dans le HTML généré et vous souhaitez afficher le texte complet en tant que tooltip lors du survol. Aspose.Cells le supporte en utilisant la propriété HtmlSaveOptions.GetAddTooltipText(). En définissant la propriété HtmlSaveOptions.GetAddTooltipText() à true, le texte complet sera ajouté en tant que tooltip dans le HTML généré.
L’image suivante montre l’info-bulle dans le fichier HTML généré.
Le code d’exemple suivant charge le fichier Excel source et génère le fichier HTML de sortie avec l’infobulle.
Code d’exemple
#include <iostream>
#include "Aspose.Cells.h"
#include "Aspose.Cells/HtmlSaveOptions.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
// Source directory path
U16String sourceDir(u"..\\Data\\01_SourceDirectory\\");
// Output directory path
U16String outputDir(u"..\\Data\\02_OutputDirectory\\");
// Open the template file
Workbook workbook(sourceDir + u"AddTooltipToHtmlSample.xlsx");
// Setup HTML save options
HtmlSaveOptions options;
options.SetAddTooltipText(true); // Enable tooltip text in output
// Save as HTML
workbook.Save(outputDir + u"AddTooltipToHtmlSample_out.html", options);
std::cout << "Workbook saved with tooltip text added!" << std::endl;
Aspose::Cells::Cleanup();
}