java.lang.Object
com.aspose.words.NumberStyle
public class NumberStyle
Example:
Document doc = new Document();
// Create a list based on one of the Microsoft Word list templates.
List list = doc.getLists().add(ListTemplate.NUMBER_DEFAULT);
// Completely customize one list level.
ListLevel level1 = list.getListLevels().get(0);
level1.getFont().setColor(Color.RED);
level1.getFont().setSize(24);
level1.setNumberStyle(NumberStyle.ORDINAL_TEXT);
level1.setStartAt(21);
level1.setNumberFormat("<\u0000>");
level1.setNumberPosition(-36);
level1.setTextPosition(144);
level1.setTabPosition(144);
// Completely customize yet another list level.
ListLevel level2 = list.getListLevels().get(1);
level2.setAlignment(ListLevelAlignment.RIGHT);
level2.setNumberStyle(NumberStyle.BULLET);
level2.getFont().setName("Wingdings");
level2.getFont().setColor(Color.BLUE);
level2.getFont().setSize(24);
level2.setNumberFormat("\uf0af"); // A bullet that looks like some sort of a star.
level2.setTrailingCharacter(ListTrailingCharacter.SPACE);
level2.setNumberPosition(144);
// Now add some text that uses the list that we created.
// It does not matter when to customize the list - before or after adding the paragraphs.
DocumentBuilder builder = new DocumentBuilder(doc);
builder.getListFormat().setList(list);
builder.writeln("The quick brown fox...");
builder.writeln("The quick brown fox...");
builder.getListFormat().listIndent();
builder.writeln("jumped over the lazy dog.");
builder.writeln("jumped over the lazy dog.");
builder.getListFormat().listOutdent();
builder.writeln("The quick brown fox...");
builder.getListFormat().removeNumbers();
builder.getDocument().save(getMyDir() + "Lists.CreateCustomList Out.doc");
| Field Summary | ||
|---|---|---|
static final int | ARABIC | |
| Arabic numbering (1, 2, 3, ...) | ||
static final int | UPPERCASE_ROMAN | |
| Upper case Roman (I, II, III, ...) | ||
static final int | LOWERCASE_ROMAN | |
| Lower case Roman (i, ii, iii, ...) | ||
static final int | UPPERCASE_LETTER | |
| Upper case Letter (A, B, C, ...) | ||
static final int | LOWERCASE_LETTER | |
| Lower case letter (a, b, c, ...) | ||
static final int | ORDINAL | |
| Ordinal (1st, 2nd, 3rd, ...) | ||
static final int | NUMBER | |
| Numbered (One, Two, Three, ...) | ||
static final int | ORDINAL_TEXT | |
| Ordinal (text) (First, Second, Third, ...) | ||
static final int | HEX | |
| Hexadecimal: 8, 9, A, B, C, D, E, F, 10, 11, 12 | ||
static final int | CHICAGO_MANUAL | |
| Chicago Manual of Style: *, †, † | ||
static final int | KANJI | |
| Ideograph-digital | ||
static final int | KANJI_DIGIT | |
| Japanese counting | ||
static final int | AIUEO_HALF_WIDTH | |
| Aiueo | ||
static final int | IROHA_HALF_WIDTH | |
| Iroha | ||
static final int | ARABIC_FULL_WIDTH | |
| Full-width Arabic: 1, 2, 3, 4 | ||
static final int | ARABIC_HALF_WIDTH | |
| Half-width Arabic: 1, 2, 3, 4 | ||
static final int | KANJI_TRADITIONAL | |
| Japanese legal | ||
static final int | KANJI_TRADITIONAL_2 | |
| Japanese digital ten thousand | ||
static final int | NUMBER_IN_CIRCLE | |
| Enclosed circles | ||
static final int | DECIMAL_FULL_WIDTH | |
| Decimal full width: 1, 2, 3, 4 | ||
static final int | AIUEO | |
| Aiueo full width | ||
static final int | IROHA | |
| Iroha full width | ||
static final int | LEADING_ZERO | |
| Leading Zero (01, 02,..., 09, 10, 11,..., 99, 100, 101,...) | ||
static final int | BULLET | |
| Bullet (check the character code in the text) | ||
static final int | GANADA | |
| Korean Ganada | ||
static final int | CHOSUNG | |
| Korea Chosung | ||
static final int | GB_1 | |
| Enclosed full stop | ||
static final int | GB_2 | |
| Enclosed parenthesis | ||
static final int | GB_3 | |
| Enclosed circle Chinese | ||
static final int | GB_4 | |
| Ideograph enclosed circle | ||
static final int | ZODIAC_1 | |
| Ideograph traditional | ||
static final int | ZODIAC_2 | |
| Ideograph Zodiac | ||
static final int | ZODIAC_3 | |
| Ideograph Zodiac traditional | ||
static final int | TRAD_CHIN_NUM_1 | |
| Taiwanese counting | ||
static final int | TRAD_CHIN_NUM_2 | |
| Ideograph legal traditional | ||
static final int | TRAD_CHIN_NUM_3 | |
| Taiwanese counting thousand | ||
static final int | TRAD_CHIN_NUM_4 | |
| Taiwanese digital | ||
static final int | SIMP_CHIN_NUM_1 | |
| Chinese counting | ||
static final int | SIMP_CHIN_NUM_2 | |
| Chinese legal simplified | ||
static final int | SIMP_CHIN_NUM_3 | |
| Chinese counting thousand | ||
static final int | SIMP_CHIN_NUM_4 | |
| Chinese (not implemented) | ||
static final int | HANJA_READ | |
| Korean digital | ||
static final int | HANJA_READ_DIGIT | |
| Korean counting | ||
static final int | HANGUL | |
| Korea legal | ||
static final int | HANJA | |
| Korea digital2 | ||
static final int | HEBREW_1 | |
| Hebrew-1 | ||
static final int | ARABIC_1 | |
| Arabic alpha | ||
static final int | HEBREW_2 | |
| Hebrew-2 | ||
static final int | ARABIC_2 | |
| Arabic abjad | ||
static final int | HINDI_LETTER_1 | |
| Hindi vowels | ||
static final int | HINDI_LETTER_2 | |
| Hindi consonants | ||
static final int | HINDI_ARABIC | |
| Hindi numbers | ||
static final int | HINDI_CARDINAL_TEXT | |
| Hindi descriptive (cardinals) | ||
static final int | THAI_LETTER | |
| Thai letters | ||
static final int | THAI_ARABIC | |
| Thai numbers | ||
static final int | THAI_CARDINAL_TEXT | |
| Thai descriptive (cardinals) | ||
static final int | VIET_CARDINAL_TEXT | |
| Vietnamese descriptive (cardinals) | ||
static final int | NUMBER_IN_DASH | |
| Page number format: - 1 -, - 2 -, - 3 -, - 4 - | ||
static final int | NUM_IN_DASH | |
static final int | LOWERCASE_RUSSIAN | |
| Lowercase Russian alphabet | ||
static final int | UPPERCASE_RUSSIAN | |
| Uppercase Russian alphabet | ||
static final int | NONE | |
| No bullet or number. | ||
| Field Detail |
|---|
ARABIC | |
public static final int ARABIC | |
UPPERCASE_ROMAN | |
public static final int UPPERCASE_ROMAN | |
LOWERCASE_ROMAN | |
public static final int LOWERCASE_ROMAN | |
UPPERCASE_LETTER | |
public static final int UPPERCASE_LETTER | |
LOWERCASE_LETTER | |
public static final int LOWERCASE_LETTER | |
ORDINAL | |
public static final int ORDINAL | |
NUMBER | |
public static final int NUMBER | |
ORDINAL_TEXT | |
public static final int ORDINAL_TEXT | |
HEX | |
public static final int HEX | |
CHICAGO_MANUAL | |
public static final int CHICAGO_MANUAL | |
KANJI | |
public static final int KANJI | |
KANJI_DIGIT | |
public static final int KANJI_DIGIT | |
AIUEO_HALF_WIDTH | |
public static final int AIUEO_HALF_WIDTH | |
IROHA_HALF_WIDTH | |
public static final int IROHA_HALF_WIDTH | |
ARABIC_FULL_WIDTH | |
public static final int ARABIC_FULL_WIDTH | |
ARABIC_HALF_WIDTH | |
public static final int ARABIC_HALF_WIDTH | |
KANJI_TRADITIONAL | |
public static final int KANJI_TRADITIONAL | |
KANJI_TRADITIONAL_2 | |
public static final int KANJI_TRADITIONAL_2 | |
NUMBER_IN_CIRCLE | |
public static final int NUMBER_IN_CIRCLE | |
DECIMAL_FULL_WIDTH | |
public static final int DECIMAL_FULL_WIDTH | |
AIUEO | |
public static final int AIUEO | |
IROHA | |
public static final int IROHA | |
LEADING_ZERO | |
public static final int LEADING_ZERO | |
BULLET | |
public static final int BULLET | |
GANADA | |
public static final int GANADA | |
CHOSUNG | |
public static final int CHOSUNG | |
GB_1 | |
public static final int GB_1 | |
GB_2 | |
public static final int GB_2 | |
GB_3 | |
public static final int GB_3 | |
GB_4 | |
public static final int GB_4 | |
ZODIAC_1 | |
public static final int ZODIAC_1 | |
ZODIAC_2 | |
public static final int ZODIAC_2 | |
ZODIAC_3 | |
public static final int ZODIAC_3 | |
TRAD_CHIN_NUM_1 | |
public static final int TRAD_CHIN_NUM_1 | |
TRAD_CHIN_NUM_2 | |
public static final int TRAD_CHIN_NUM_2 | |
TRAD_CHIN_NUM_3 | |
public static final int TRAD_CHIN_NUM_3 | |
TRAD_CHIN_NUM_4 | |
public static final int TRAD_CHIN_NUM_4 | |
SIMP_CHIN_NUM_1 | |
public static final int SIMP_CHIN_NUM_1 | |
SIMP_CHIN_NUM_2 | |
public static final int SIMP_CHIN_NUM_2 | |
SIMP_CHIN_NUM_3 | |
public static final int SIMP_CHIN_NUM_3 | |
SIMP_CHIN_NUM_4 | |
public static final int SIMP_CHIN_NUM_4 | |
HANJA_READ | |
public static final int HANJA_READ | |
HANJA_READ_DIGIT | |
public static final int HANJA_READ_DIGIT | |
HANGUL | |
public static final int HANGUL | |
HANJA | |
public static final int HANJA | |
HEBREW_1 | |
public static final int HEBREW_1 | |
ARABIC_1 | |
public static final int ARABIC_1 | |
HEBREW_2 | |
public static final int HEBREW_2 | |
ARABIC_2 | |
public static final int ARABIC_2 | |
HINDI_LETTER_1 | |
public static final int HINDI_LETTER_1 | |
HINDI_LETTER_2 | |
public static final int HINDI_LETTER_2 | |
HINDI_ARABIC | |
public static final int HINDI_ARABIC | |
HINDI_CARDINAL_TEXT | |
public static final int HINDI_CARDINAL_TEXT | |
THAI_LETTER | |
public static final int THAI_LETTER | |
THAI_ARABIC | |
public static final int THAI_ARABIC | |
THAI_CARDINAL_TEXT | |
public static final int THAI_CARDINAL_TEXT | |
VIET_CARDINAL_TEXT | |
public static final int VIET_CARDINAL_TEXT | |
NUMBER_IN_DASH | |
public static final int NUMBER_IN_DASH | |
NUM_IN_DASH | |
public static final int NUM_IN_DASH | |
LOWERCASE_RUSSIAN | |
public static final int LOWERCASE_RUSSIAN | |
UPPERCASE_RUSSIAN | |
public static final int UPPERCASE_RUSSIAN | |
NONE | |
public static final int NONE | |