Renderizza i caratteri supplementari Unicode nell'output PDF per Aspose.Cells
Contents
[
Hide
]
I caratteri Unicode normali sono lunghi 2 byte mentre i caratteri Supplementari Unicode sono lunghi 4 byte. Aspose.Cells ora supporta il rendering di questi caratteri Unicode a 4 byte.
Nello standard dei caratteri Unicode, i caratteri supplementari sono i caratteri assegnati ai punti di codice da U+10000 a U+10FFFF. In altre parole, questi sono i caratteri Unicode maggiori di U+FFFF.
- In UTF-8 questi caratteri sono lunghi ciascuno 4 byte.
- In UTF-16 questi caratteri richiedono 2 surrogati (unità a 16 bit).
Renderizza i caratteri supplementari Unicode nell’output PDF per Aspose.Cells
Lo screenshot seguente mostra come Aspose.Cells ha reso il filefile excel di origine dentrouscita PDF. Come puoi vedere, tutti e tre i caratteri supplementari Unicode sono stati resi esattamente come da Microsoft Excel.
Codice d’esempio
È possibile utilizzare questo codice di esempio per convertirefile excel di origine inuscita PDF.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
// The path to the documents directory. | |
string dataDir = RunExamples.GetDataDir(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType); | |
// Load your source excel file containing Unicode Supplementary characters | |
Workbook wb = new Workbook(dataDir + "unicode-supplementary-characters.xlsx"); | |
// Save the workbook | |
wb.Save(dataDir + "RenderUnicodeInOutput_out.pdf"); |