Espansione del testo da destra a sinistra durante l esportazione di Excel in HTML con C++

Espansione del testo da destra a sinistra durante l’esportazione di un file Excel in HTML

Il seguente esempio di codice converte il file Excel di esempio in HTML. Questa schermata mostra come appare il file Excel in Microsoft Excel 2013.

todo:image_alt_text

Questa schermata mostra l'HTML di output generato con la versione precedente.

todo:image_alt_text

Questa schermata mostra l'HTML di output generato con la versione più recente.

todo:image_alt_text

Come puoi vedere nelle schermate, la versione più recente espande correttamente il testo allineato a destra a sinistra, proprio come 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();
}