diff --git a/OpenXmlFormats/Wordprocessing/Run.cs b/OpenXmlFormats/Wordprocessing/Run.cs index 873bdd964..f2aec707f 100644 --- a/OpenXmlFormats/Wordprocessing/Run.cs +++ b/OpenXmlFormats/Wordprocessing/Run.cs @@ -1641,13 +1641,12 @@ public ST_Jc val public enum ST_Jc { - left, + start, center, - - right, + end, both, @@ -1669,6 +1668,12 @@ public enum ST_Jc thaiDistribute, + + + left, + + + right } diff --git a/ooxml/Util/EnumConverter.cs b/ooxml/Util/EnumConverter.cs index 940e1c668..b40857aa4 100644 --- a/ooxml/Util/EnumConverter.cs +++ b/ooxml/Util/EnumConverter.cs @@ -21,6 +21,9 @@ public static ST_Jc ValueOf(ParagraphAlignment val) case ParagraphAlignment.MEDIUM_KASHIDA: return ST_Jc.mediumKashida; case ParagraphAlignment.NUM_TAB: return ST_Jc.numTab; case ParagraphAlignment.RIGHT: return ST_Jc.right; + case ParagraphAlignment.LEFT: return ST_Jc.left; + case ParagraphAlignment.START: return ST_Jc.start; + case ParagraphAlignment.END: return ST_Jc.end; case ParagraphAlignment.THAI_DISTRIBUTE: return ST_Jc.thaiDistribute; default: return ST_Jc.left; } diff --git a/ooxml/XWPF/Usermodel/ParagraphAlignment.cs b/ooxml/XWPF/Usermodel/ParagraphAlignment.cs index 8792e57a6..a4f8c4a7d 100644 --- a/ooxml/XWPF/Usermodel/ParagraphAlignment.cs +++ b/ooxml/XWPF/Usermodel/ParagraphAlignment.cs @@ -32,16 +32,18 @@ public enum ParagraphAlignment { //YK: TODO document each alignment option - LEFT = (1), + START = (1), CENTER = (2), - RIGHT = (3), + END = (3), BOTH = (4), MEDIUM_KASHIDA = (5), DISTRIBUTE = (6), NUM_TAB = (7), HIGH_KASHIDA = (8), LOW_KASHIDA = (9), - THAI_DISTRIBUTE = (10) + THAI_DISTRIBUTE = (10), + LEFT = (11), + RIGHT = (12) //private int value;