NumeralFormat

FixedPageSaveOptions.NumeralFormat property

Alır veya ayarlarNumeralFormat rakamların işlenmesi için kullanılır. Varsayılan olarak Avrupa rakamları kullanılır.

public NumeralFormat NumeralFormat { get; set; }

Notlar

Bu özelliğin değeri değiştirilirse ve sayfa düzeni zaten oluşturulmuşsa UpdatePageLayout herhangi bir değişikliği güncellemek için otomatik olarak çağrılır.

Örnekler

PDF’e kaydederken kullanılan sayısal formatın nasıl ayarlanacağını gösterir.

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

builder.Font.LocaleId = new CultureInfo("ar-AR").LCID;
builder.Writeln("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 50, 100");

// Belgenin "Kaydet" metoduna geçirebileceğimiz bir "PdfSaveOptions" nesnesi oluşturun
// bu yöntemin belgeyi .PDF'e nasıl dönüştüreceğini değiştirmek için.
PdfSaveOptions options = new PdfSaveOptions();

// "NumeralFormat" özelliğini "NumeralFormat.ArabicIndic" olarak ayarlayın
// U+0660 ile U+0669 aralığındaki glifleri sayı olarak kullan.
// "NumeralFormat" özelliğini "NumeralFormat.Context" olarak ayarlayın
// kaç adet glif kullanılacağını belirlemek için yerel ayarlara bakın.
// "NumeralFormat" özelliğini "NumeralFormat.EasternArabicIndic" olarak ayarlayın
// U+06F0 ile U+06F9 aralığındaki glifleri sayı olarak kullan.
// Avrupa rakamlarını kullanmak için "NumeralFormat" özelliğini "NumeralFormat.European" olarak ayarlayın.
// Bölgesel ayarlardan sembol kümesini belirlemek için "NumeralFormat" özelliğini "NumeralFormat.System" olarak ayarlayın.
options.NumeralFormat = numeralFormat;

doc.Save(ArtifactsDir + "PdfSaveOptions.SetNumeralFormat.pdf", options);

Ayrıca bakınız