NumeralFormat

FixedPageSaveOptions.NumeralFormat property

Alır veya ayarlarNumeralFormat rakamların oluşturulması için kullanılır. Avrupa rakamları varsayılan olarak kullanılır.

public NumeralFormat NumeralFormat { get; set; }

Notlar

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

Örnekler

PDF’ye kaydederken kullanılan sayı biçiminin 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 "Save" yöntemine aktarabileceğimiz bir "PdfSaveOptions" nesnesi oluşturun
// bu yöntemin belgeyi .PDF'ye dönüştürme biçimini değiştirmek için.
PdfSaveOptions options = new PdfSaveOptions();

// "NumeralFormat" özelliğini "NumeralFormat.ArabicIndic" olarak ayarlayın
// sayı olarak U+0660 ila U+0669 aralığındaki glifleri kullanın.
// "NumeralFormat" özelliğini "NumeralFormat.Context" olarak ayarlayın
// Hangi sayıda glifin kullanılacağını belirlemek için yerel ayarı arayın.
// "NumeralFormat" özelliğini "NumeralFormat.EasternArabicIndic" olarak ayarlayın
// sayı olarak U+06F0 ila U+06F9 aralığındaki glifleri kullanın.
// Avrupa rakamlarını kullanmak için "NumeralFormat" özelliğini "NumeralFormat.European" olarak ayarlayın.
// Sembol setini bölgesel ayarlardan 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