Implementera fel och booleska värden på ryska eller något annat språk
Möjliga användningsscenario
Om du använder Microsoft Excel på ryskt språk eller något annat språk eller plats visar det fel och booleska värden enligt det språket eller platsen. Du kan uppnå en liknande funktion med Aspose.Cells genom att använda Workbook.Settings.GlobalizationSettings egenskapen. Du måste åsidosätta följande metoder i GlobalizationSettings klass.
Implementera fel och booleska värden på ryska eller något annat språk
Följande exempelkod illustrerar hur man implementerar fel och booleskt värde på ryska eller något annat språk. Kontrollera den Exempel Excel-filen som används i denna kod och dess Utdata-PDF. Skärmbilden visar skillnaden mellan Exempel Excel-filen och Utdata-PDF för referens.
Exempelkod
//Russian Globalization | |
class RussianGlobalization : GlobalizationSettings | |
{ | |
public override string GetErrorValueString(string err) | |
{ | |
switch (err.ToUpper()) | |
{ | |
case "#NAME?": | |
return "#RussianName-имя?"; | |
} | |
return "RussianError-ошибка"; | |
} | |
public override string GetBooleanValueString(bool bv) | |
{ | |
return bv ? "RussianTrue-правда" : "RussianFalse-ложный"; | |
} | |
} | |
//-------------------------------- | |
//-------------------------------- | |
public class ImplementErrorsAndBooleanValueInRussianOrAnyOtherLanguage | |
{ | |
public static void Run() | |
{ | |
//Load the source workbook | |
Workbook wb = new Workbook("sampleRussianGlobalization.xlsx"); | |
//Set GlobalizationSettings in Russian Language | |
wb.Settings.GlobalizationSettings = new RussianGlobalization(); | |
//Calculate the formula | |
wb.CalculateFormula(); | |
//Save the workbook in pdf format | |
wb.Save("outputRussianGlobalization.pdf"); | |
} | |
} |