Форум программистов, компьютерный форум, киберфорум
Java
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Java Порог вхождения в профессию https://www.cyberforum.ru/ java/ thread1737383.html
Добрый день всем! Ситация такова хочу перепрофилироваться, заняться разработкой на java (не андроид). В данный момент два года в 1с, код, все прикольно, своя специфика, но вот она часто как раз и...
Java Подскажите, как понять O(log(n))?
вопрос звучит так: Какие из следующих стандартных контейнеров позволяют найти в них элемент по его значению за O(log(n))? java.util.Vector<E> java.util.ArrayList<E> java.util.LinkedList<E>...
Java Возврат на предыдущую страницу браузера
Возник вопрос, как добавить кнопку возврата на предварительно просмотренную страницу браузера есть код: package simpleswingbrowser; import java.awt.*; import java.awt.event.*; import...
Java Форма с предварительным результатом печати Всем доброго времени суток! Имеется следующий вопрос. Есть апплет, рисующий наклейку и печатающий ее на принтере. Появилась потребность в возможности предварительного просмотра результата в окне... https://www.cyberforum.ru/ java/ thread1736354.html
Java Docx4j и Apache POI (XWPF) https://www.cyberforum.ru/ java/ thread1736103.html
Подскажите, пожалуйста, какая из библиотек чаще используется для работы с docx документами?
К.Хорстманн, Г.Корнелл - "Java 2. Том 1. Основы" 7 издание Java
Всем привет. Изучаю Java. В книге, которая указана в названии темы, содержатся примечания о различии языков Java и C++. На странице 196 описано сравнение использования ключевого слова super с...
Перекодировка русских символов Java
Если в запросе к сайту передаются русские символы - на сайте они появляются в виде знаков вопроса. сам сайт их кодирует так Аа-C0|E0 Бб-C1|E1 Вв-C2|E2 Гг-C3|E3 Дд-C4|E4 Ее-C5|E5 Ёё-A8|B8
Java Как сделать автозапуск программы после включения компьютера? Делаю пароль который, который нужно вводить при входе в windows, но появились 2 вопроса, как сделать авто запуск программы после включения компьютера? И как сделать что бы рабочий стол не появлялся... https://www.cyberforum.ru/ java/ thread1735159.html
Java Сборник задач по программированию https://www.cyberforum.ru/ java/ thread1734730.html
Можете скинуть методичку с задачами с четкой формулировкой для обучения кодинга на яве, уровень от начинающего до эксперта! Вузовские задачки для практических работ прошу не предлагать, они далеко...
Java Видеокурсы Кто какие курсы проходил и может их посоветовать? Курсы ********** Курсы Петра Арсентьева Курсы Ивана Головоча Курсы Специалиста Курсы Тимура Батыршинова Курсы Java Course Курсы Фоксфорд... https://www.cyberforum.ru/ java/ thread1734416.html
34 / 30 / 10
Регистрация: 24.11.2014
Сообщений: 188
Записей в блоге: 11
18.05.2016, 13:49  [ТС] 0

Apache POI добавление altChunk элемента

18.05.2016, 13:49. Просмотров 5669. Ответов 4
Метки (Все метки)

Ответ


Такого класса действительно в Apache POI нет, но копания в исходниках таки дали некоторый результат! Разобрался, как добавить altChunk элемент в структуру документа и управлять его свойствами. Мне кажется, что таким образом можно осуществлять любые низкоуровневые модификации OOXML документа.

Java
1
2
3
4
5
6
7
8
9
10
11
QName ALTCHUNK$58 = new QName("http://schemas.openxmlformats.org/wordprocessingml/2006/main", "altChunk");
QName ID$2 = new QName("http://schemas.openxmlformats.org/officeDocument/2006/relationships", "id");
 
// создаем элемент
CTDocument1 ctDoc = doc.getDocument();
CTBodyImpl b = (CTBodyImpl) ctDoc.getBody();
XmlComplexContentImpl ac = (XmlComplexContentImpl) b.get_store().add_element_user(ALTCHUNK$58);
 
// создаем ID и устанавливаем его значение
org.apache.xmlbeans.SimpleValue target = ac.get_store().add_attribute_user(ID$2);
target.setStringValue(id); // в переменной id должен быть идентификатор отношения (relationship), которое указывает на вкладываемый документ
Осталось разобраться, как корректно добавить вложение в документ.

Вернуться к обсуждению:
Apache POI добавление altChunk элемента
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.05.2016, 13:49
Готовые ответы и решения:

Apache POI
Всем привет! Возникла необходимость на работе составлять отчеты по шаблону в MS Word. Начальство...

Apache POI
как её корректно установить на eclipse?

JAVA + EXCEL (APACHE.POI)
Привет! Ребята подскажите решение к задаче. К примеру, есть несколько сотен файлов excel, в...

Docx4j и Apache POI (XWPF)
Подскажите, пожалуйста, какая из библиотек чаще используется для работы с docx документами?

4
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.