При массовом редактировании изображений в верхнем и нижнем колонтитулах текстовых документов с помощью взаимодействия слов это прекрасно работает для большинства документов.Однако, если заголовок и нижний колонтитул документа свернуты, слово вылетает.
Теперь до мой вопрос : можете ли вы автоматически расширить раздел верхнего / нижнего колонтитула с помощью взаимодействия слов или вам известен другойспособ обойти эту проблему?
Дополнительная информация:
При развертывании раздела верхнего / нижнего колонтитула вручную и сохранении документа он снова работает, но это не разумный вариант, так как есть много документов для редактирования.
Свернутый заголовок (не работает):
Расширенный заголовок (работает):
Информация об ошибке Word:
Код, который я использую для редактирования изображений заголовков:
foreach (Section section in currentDocument.Sections)
{
HeadersFooters headerFooters = section.Headers;
foreach (HeaderFooter headerFooter in headerFooters)
{
InlineShapes inlineShapes = headerFooter.Range.InlineShapes;
foreach (InlineShape shape in inlineShapes)
{
if (shape.Type != WdInlineShapeType.wdInlineShapePicture)
continue;
//[...]
}
}
}