Renderizar caracteres suplementarios Unicode en PDF de salida con C++ por Aspose.Cells

Renderizar caracteres suplementarios Unicode en el PDF de salida por Aspose.Cells

La siguiente captura de pantalla muestra cómo Aspose.Cells renderizó el archivo de Excel fuente en el PDF de salida. Como puede ver, se han renderizado exactamente los tres caracteres Unicode suplementarios como lo hizo Microsoft Excel.

todo:image_alt_text

Código de Muestra

Puede usar este código de ejemplo para convertir archivo de Excel fuente en PDF de salida.

#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"unicode-supplementary-characters.xlsx";

    // Path of output PDF file
    U16String outputFilePath = outDir + u"RenderUnicodeInOutput_out.pdf";

    // Load the source excel file containing Unicode Supplementary characters
    Workbook wb(inputFilePath);

    // Save the workbook as PDF
    wb.Save(outputFilePath, SaveFormat::Pdf);

    std::cout << "Workbook saved successfully with Unicode Supplementary characters!" << std::endl;

    Aspose::Cells::Cleanup();

    return 0;
}