Когда мне нужны были закладки без видимого текста, я использовал хак: белый текст с очень маленьким размером шрифта (0,01).
Я также создал стиль "Heading1WithoutBookmark", который является клоном Heading1, но с
style.ParagraphFormat.OutlineLevel = OutlineLevel.BodyText;
Это позволяет мне указывать закладку на странице, которая содержит только изображение, пока текст отображается на следующей странице.Также позволяет иметь разный текст на странице и в закладке.