Rusça veya başka bir dilde Hataları ve Boolean Değerleri Uygulayın
Olası Kullanım Senaryoları
Microsoft Excel’i Rusça Locale veya Dil veya başka bir Locale veya Dil olarak kullanıyorsanız, Hataları ve Boolean değerlerini o Locale’a veya Dile göre görüntüler. Benzer davranışı Aspose.Cells Workbook.getSettings().setGlobalizationSettings() yöntemi veya özelliği kullanarak elde edebilirsiniz. GlobalizationSettings sınıfının aşağıdaki yöntemlerini geçersiz kılmanız gerekecektir.
Rusça veya Başka Bir Dilde Hataları ve Boolean Değerleri Uygulayın
Aşağıdaki örnek kod, Hataları ve Boolean Değerlerini Rusça veya başka bir Dilde Uygulamanın nasıl olduğunu göstermektedir. Bu kodda kullanılan Örnek Excel Dosyasını ve Çıktı PDF’sini kontrol edebilirsiniz. Ekran görüntüsü, Örnek Excel Dosyasını ve Çıktı PDF’sini referans için farkını göstermektedir.
Örnek Kod
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java | |
public class ImplementErrorsAndBooleanValueInRussianOrAnyOtherLanguage { | |
// Russian Globalization | |
class RussianGlobalization extends GlobalizationSettings { | |
public String getErrorValueString(String err) { | |
switch (err.toUpperCase()) { | |
case "#NAME?": | |
return "#RussianName-имя?"; | |
} | |
return "RussianError-ошибка"; | |
} | |
public String getBooleanValueString(Boolean bv) { | |
return bv ? "RussianTrue-правда" : "RussianFalse-ложный"; | |
} | |
} | |
public void Run() throws Exception { | |
System.out.println("Aspose.Cells for Java Version: " + CellsHelper.getVersion()); | |
String srcDir = Utils.Get_SourceDirectory(); | |
String outDir = Utils.Get_OutputDirectory(); | |
// Load the source workbook | |
Workbook wb = new Workbook(srcDir + "sampleRussianGlobalization.xlsx"); | |
// Set GlobalizationSettings in Russian Language | |
wb.getSettings().setGlobalizationSettings(new RussianGlobalization()); | |
// Calculate the formula | |
wb.calculateFormula(); | |
// Save the workbook in pdf format | |
wb.save(outDir + "outputRussianGlobalization.pdf"); | |
} | |
public static void main(String[] args) throws Exception { | |
ImplementErrorsAndBooleanValueInRussianOrAnyOtherLanguage impErr = new ImplementErrorsAndBooleanValueInRussianOrAnyOtherLanguage(); | |
impErr.Run(); | |
} | |
} |