Я хочу добавить текстовый водяной знак в слове.
Я использую Microsoft.Office.Interop.Word 15. Тот же код работает для Office 2016 32-разрядный, но для Office 365 64-разрядный, будет бросатьисключение «Элемент не найден» 0x8002802B, когда я вызываю «.AddTextEffect».Как я могу решить эту проблему?
wordDoc = wordApp.Documents.Open(file.FullName)
wordApp.Visible = True
'Create watermark
With wordDoc
.Activate()
.ActiveWindow.ActivePane.View.SeekView = Word.WdSeekView.wdSeekCurrentPageHeader
.ActiveWindow.ActivePane.Selection.HeaderFooter.Shapes.AddTextEffect(
Microsoft.Office.Core.MsoPresetTextEffect.msoTextEffect1,
watermark, font, 1,
Microsoft.Office.Core.MsoTriState.msoFalse,
Microsoft.Office.Core.MsoTriState.msoFalse, 0, 0)
End With