Объединить водяной знак в OpenTBS / TinyButStrong

Я успешно использую OpenTBS для слияния данных в файлах MS-Word.

Как я могу условно отобразить водяной знак в OpenTBS?

Использование синтаксиса [TBS tag] в тексте водяного знака не работает.

Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
0
0
112
1

Ответы 1

В Ms Word водяной знак создается программой путем добавления изображения или объекта WordArt в заголовок страницы.

Таким образом, вы можете добраться до объекта водяного знака, просто отредактировав заголовок (дважды щелкните в верхней части страницы) и выбрав текст или изображение водяного знака.

Поскольку вы достигли объекта, вы можете добавить поле TBS с параметрами условного отображения. Например, вы можете добавить его в свойство «Альтернативный текст» в диалоговом окне «Свойства».

Пример условного поля TBS, которое удалит объект WordArt, если его значение равно 1:

[onload.delete;magnet=w:pict;ope=mko:1]

Обратите внимание, что независимо от того, создан ли водяной знак с помощью WortArt или изображения, XLM соответствующего объекта - это <w:pict>.

Не забывайте, что документ Ms Word может иметь 3 заголовка: один для первой страницы, один для четных страниц и один для других страниц. См. Команду OPENTBS_SELECT_HEADER в документация.

Я не понимал, что водяные знаки являются частью заголовков. Спасибо за разъяснения. К сожалению, реализация, над которой я работаю, не позволяет изменять заголовки, поскольку следующий шаг за пределами TBS добавляет пользовательские заголовки (канцелярские принадлежности), заменяя любой заголовок, который уже присутствует.

Marco 07.01.2019 09:04

Вы можете удалить элемент <w:pict> на стороне PHP, используя команду OpenTBS OPENTBS_DELETE_ELEMENTS.

Skrol29 07.01.2019 13:18

Другие вопросы по теме