|
java.lang.Object
com.aspose.words.NumberStyle
public class NumberStyle - extends java.lang.Object
Utility class containing constants.
Specifies the number style for a list, footnotes and endnotes, page numbers.
Example: Shows how to apply custom list formatting to paragraphs when using DocumentBuilder.
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 (1., 2., 3., ...)
|
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 | LOWERCASE_RUSSIAN | |
|
Lowercase Russian alphabet
|
static final int | UPPERCASE_RUSSIAN | |
|
Uppercase Russian alphabet
|
static final int | NONE | |
|
No bullet or number.
|
ARABIC | |
public static final int ARABIC |
-
Arabic numbering (1, 2, 3, ...)
UPPERCASE_ROMAN | |
public static final int UPPERCASE_ROMAN |
-
Upper case Roman (I, II, III, ...)
LOWERCASE_ROMAN | |
public static final int LOWERCASE_ROMAN |
-
Lower case Roman (i, ii, iii, ...)
UPPERCASE_LETTER | |
public static final int UPPERCASE_LETTER |
-
Upper case Letter (A, B, C, ...)
LOWERCASE_LETTER | |
public static final int LOWERCASE_LETTER |
-
Lower case letter (a, b, c, ...)
ORDINAL | |
public static final int ORDINAL |
-
Ordinal (1., 2., 3., ...)
NUMBER | |
public static final int NUMBER |
-
Numbered (One, Two, Three, ...)
ORDINAL_TEXT | |
public static final int ORDINAL_TEXT |
-
Ordinal (text) (First, Second, Third, ...)
HEX | |
public static final int HEX |
-
Hexadecimal: 8, 9, A, B, C, D, E, F, 10, 11, 12
CHICAGO_MANUAL | |
public static final int CHICAGO_MANUAL |
-
Chicago Manual of Style: *, †, †
KANJI | |
public static final int KANJI |
-
Ideograph-digital
KANJI_DIGIT | |
public static final int KANJI_DIGIT |
-
Japanese counting
AIUEO_HALF_WIDTH | |
public static final int AIUEO_HALF_WIDTH |
-
Aiueo
IROHA_HALF_WIDTH | |
public static final int IROHA_HALF_WIDTH |
-
Iroha
ARABIC_FULL_WIDTH | |
public static final int ARABIC_FULL_WIDTH |
-
Full-width Arabic: 1, 2, 3, 4
ARABIC_HALF_WIDTH | |
public static final int ARABIC_HALF_WIDTH |
-
Half-width Arabic: 1, 2, 3, 4
KANJI_TRADITIONAL | |
public static final int KANJI_TRADITIONAL |
-
Japanese legal
KANJI_TRADITIONAL_2 | |
public static final int KANJI_TRADITIONAL_2 |
-
Japanese digital ten thousand
NUMBER_IN_CIRCLE | |
public static final int NUMBER_IN_CIRCLE |
-
Enclosed circles
DECIMAL_FULL_WIDTH | |
public static final int DECIMAL_FULL_WIDTH |
-
Decimal full width: 1, 2, 3, 4
AIUEO | |
public static final int AIUEO |
-
Aiueo full width
IROHA | |
public static final int IROHA |
-
Iroha full width
LEADING_ZERO | |
public static final int LEADING_ZERO |
-
Leading Zero (01, 02,..., 09, 10, 11,..., 99, 100, 101,...)
BULLET | |
public static final int BULLET |
-
Bullet (check the character code in the text)
GANADA | |
public static final int GANADA |
-
Korean Ganada
CHOSUNG | |
public static final int CHOSUNG |
-
Korea Chosung
GB_1 | |
public static final int GB_1 |
-
Enclosed full stop
GB_2 | |
public static final int GB_2 |
-
Enclosed parenthesis
GB_3 | |
public static final int GB_3 |
-
Enclosed circle Chinese
GB_4 | |
public static final int GB_4 |
-
Ideograph enclosed circle
ZODIAC_1 | |
public static final int ZODIAC_1 |
-
Ideograph traditional
ZODIAC_2 | |
public static final int ZODIAC_2 |
-
Ideograph Zodiac
ZODIAC_3 | |
public static final int ZODIAC_3 |
-
Ideograph Zodiac traditional
TRAD_CHIN_NUM_1 | |
public static final int TRAD_CHIN_NUM_1 |
-
Taiwanese counting
TRAD_CHIN_NUM_2 | |
public static final int TRAD_CHIN_NUM_2 |
-
Ideograph legal traditional
TRAD_CHIN_NUM_3 | |
public static final int TRAD_CHIN_NUM_3 |
-
Taiwanese counting thousand
TRAD_CHIN_NUM_4 | |
public static final int TRAD_CHIN_NUM_4 |
-
Taiwanese digital
SIMP_CHIN_NUM_1 | |
public static final int SIMP_CHIN_NUM_1 |
|