NumeralFormat
Contenuti
[
Nascondere
]NumeralFormat enumeration
Indica il set di simboli utilizzato per rappresentare i numeri durante il rendering in formati di pagina fissi.
public enum NumeralFormat
I valori
Nome | Valore | Descrizione |
---|---|---|
European | 0 | Numeri europei: 0123456789. |
ArabicIndic | 1 | Numeri utilizzati in arabo: ٠١٢٣٤٥٦٧٨٩. Intervallo Unicode U+0660 - u+0669. |
EasternArabicIndic | 2 | Numeri utilizzati in persiano e urdu: ۰۱۲3۴۵۶۷۸۹. Intervallo Unicode U+06F0 - u+06F9. |
Context | 3 | Il set di simboli viene deciso dal contesto (proprietà locale e RTL). |
System | 4 | QUESTA OPZIONE NON È SUPPORTATA. Il set di simboli viene deciso dalle impostazioni regionali. |
Esempi
Mostra come impostare il formato numerico utilizzato durante il salvataggio in PDF.
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");
// Crea un oggetto "PdfSaveOptions" che possiamo passare al metodo "Save" del documento
// per modificare il modo in cui il metodo converte il documento in .PDF.
PdfSaveOptions options = new PdfSaveOptions();
// Imposta la proprietà "NumeralFormat" su "NumeralFormat.ArabicIndic" su
// usa i glifi dall'intervallo da U+0660 a U+0669 come numeri.
// Imposta la proprietà "NumeralFormat" su "NumeralFormat.Context" su
// cerca la locale per determinare quale numero di glifi utilizzare.
// Imposta la proprietà "NumeralFormat" su "NumeralFormat.EasternArabicIndic" su
// usa i glifi dall'intervallo da U+06F0 a U+06F9 come numeri.
// Imposta la proprietà "NumeralFormat" su "NumeralFormat.European" per utilizzare i numeri europei.
// Imposta la proprietà "NumeralFormat" su "NumeralFormat.System" per determinare il set di simboli dalle impostazioni regionali.
options.NumeralFormat = numeralFormat;
doc.Save(ArtifactsDir + "PdfSaveOptions.SetNumeralFormat.pdf", options);
Guarda anche
- spazio dei nomi Aspose.Words.Saving
- assemblea Aspose.Words