Установите размер defaultTabStop с Apache-PoiJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Установите размер defaultTabStop с Apache-Poi

Сообщение Anonymous »

Размер вкладки по умолчанию хранится в файле /word/settings.xml — . Есть ли способ установить это значение в apache poi?
размер вкладки по умолчанию
Я нашел способ через Reflection API, но есть ли другой? ?
XWPFDocument xwpfDocument = document.getDocument();
Field _settings = XWPFDocument.class.getDeclaredField("settings");
_settings.setAccessible(true);
XWPFSettings xwpfsettings = (XWPFSettings)_settings.get(xwpfDocument);
Field _ctSettings = XWPFSettings.class.getDeclaredField("ctSettings");
_ctSettings.setAccessible(true);
CTSettings ctsettings =(CTSettings) _ctSettings.get(xwpfsettings);
ctsettings.addNewDefaultTabStop().setVal(BigInteger.valueOf(708));


Подробнее здесь: https://stackoverflow.com/questions/793 ... apache-poi
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»