Expansion du texte de droite à gauche lors de l exportation du fichier Excel en HTML avec C++
Expansion du texte de droite à gauche lors de l’exportation d’un fichier Excel vers HTML
Le code d’exemple suivant convertit le fichier Excel d’exemple en HTML. Cette capture d’écran montre l’apparence du fichier Excel dans Microsoft Excel 2013.
Cette capture d’écran montre le HTML de sortie généré avec la version précédente.
Cette capture d’écran montre le HTML de sortie généré avec la version plus récente.
Comme vous pouvez le voir dans les captures d’écran, la version plus récente étend le texte aligné à droite vers la gauche correctement, tout comme Microsoft Excel.
#include <iostream>
#include "Aspose.Cells.h"
using namespace Aspose::Cells;
int main()
{
Aspose::Cells::Startup();
// Source directory path
U16String srcDir(u"..\\Data\\01_SourceDirectory\\");
// Load source excel file inside the workbook object
Workbook wb(srcDir + u"sample.xlsx");
// Save workbook in html format
U16String outputPath = srcDir + u"ExpandTextFromRightToLeft_out_" + CellsHelper::GetVersion() + u".html";
wb.Save(outputPath, SaveFormat::Html);
std::cout << "Workbook saved successfully in HTML format!" << std::endl;
Aspose::Cells::Cleanup();
}