Implementa errori e valori Booleani in Russo o in altre lingue con Node.js via C++

Possibili Scenari di Utilizzo

Se usi Microsoft Excel in Russo o in altre lingue o localizzazioni, verranno visualizzati Errori e valori Booleani in base a quella lingua o regione. Puoi ottenere un comportamento simile usando Aspose.Cells for Node.js via C++ tramite la proprietà WorkbookSettings.getGlobalizationSettings(). Devi sovrascrivere i seguenti metodi della classe GlobalizationSettings.

Implementare gli errori e il valore booleano in russo o in qualsiasi altra lingua

Il seguente codice di esempio illustra come implementare gli errori e il valore booleano in russo o in qualsiasi altra lingua. Controlla il File Excel di esempio utilizzato in questo codice e il suo PDF di output. Lo screenshot mostra la differenza tra il file Excel di esempio e il PDF di output a titolo di riferimento.

todo:image_alt_text

Codice di Esempio

const AsposeCells = require("aspose.cells.node");
const path = require("path");

// Russian Globalization
class RussianGlobalization extends AsposeCells.GlobalizationSettings {
getErrorValueString(err) {
switch (err.toUpperCase()) {
case "#NAME?":
return "#RussianName-имя?";
}
return "RussianError-ошибка";
}

getBooleanValueString(bv) {
return bv ? "RussianTrue-правда" : "RussianFalse-ложный";
}
}

//--------------------------------
//--------------------------------

class ImplementErrorsAndBooleanValueInRussianOrAnyOtherLanguage {
static run() {
// Load the source workbook
const workbook = new AsposeCells.Workbook("sampleRussianGlobalization.xlsx");

// Set GlobalizationSettings in Russian Language
workbook.getSettings().setGlobalizationSettings(new RussianGlobalization());

// Calculate the formula
workbook.calculateFormula();

// Save the workbook in pdf format
workbook.save("outputRussianGlobalization.pdf");
}
}