объединить водяной знак в OpenTBS / TinyButStrong - PullRequest
0 голосов
/ 04 января 2019

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

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

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

1 Ответ

0 голосов
/ 06 января 2019

В 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 в документации .

...