Domain suspended or not configured

If you are the administrator and believe this is an error on our side, please check your BunnyCDN account configuration or contact customer support.

Изменить docx кодом go (можно одну выбрать... | fseek.ru
На главную

Изменить docx кодом go (можно одну выбрать задачу)

Формат в docx это архив в котором лежит xml файл document.xml. Задачи: 1. Вставить новый раздел, получить/ изменить начальный номер страницы раздела 2. Сформировать оглавление в файле №1, получить из файла №2,3.... заголовки и номера страниц (где находятся заголовки) 3. Сформировать таблицу из JSON 4. Объединить 2 файла в один * ___________________________________ * Сложность задачи в том, что нужно сформировать новый файл. Простота, что форматирование файлов одинаковое, про этому нужно: - взять готовый шаблон (со стилями) docx - извлечь из архива - из исходных 1го файла перенести блок картинок - из исходных 2го файла перенести блок картинок, но изменить индексы на следующие - из исходных 1го файла перенести xml блоки текста и таблиц в шаблон - добавить тег разрыва страницы - из исходных 2го файла перенести xml блоки текста и таблиц в шаблон. Но изменив индексы картинок на обновленные. - сохранить в архив (файл docx) ________________ PS при использовании библиотеки она должна быть независимая от интернета (работа офлайн). Возможно приобретение библиотеки. !!!! библиотека Unioffice не работает в офлайн!!!